NexusFi: Find Your Edge


Home Menu

 





VWAP for stock index futures trading?


Discussion in Emini and Emicro Index

Updated
      Top Posters
    1. looks_one JonnyBoy with 126 posts (973 thanks)
    2. looks_two bobwest with 32 posts (152 thanks)
    3. looks_3 jakobe with 23 posts (20 thanks)
    4. looks_4 joe s with 21 posts (6 thanks)
      Best Posters
    1. looks_one JonnyBoy with 7.7 thanks per post
    2. looks_two wldman with 6.4 thanks per post
    3. looks_3 bobwest with 4.8 thanks per post
    4. looks_4 Silvester17 with 4.4 thanks per post
    1. trending_up 204,785 views
    2. thumb_up 1,930 thanks given
    3. group 928 followers
    1. forum 528 posts
    2. attach_file 174 attachments




 
Search this Thread

VWAP for stock index futures trading?

  #431 (permalink)
 
bobwest's Avatar
 bobwest 
Western Florida
Site Moderator
 
Experience: Advanced
Platform: Sierra Chart
Trading: ES, YM
Frequency: Several times daily
Duration: Minutes
Posts: 8,172 since Jan 2013
Thanks Given: 57,527
Thanks Received: 26,292


jamrock View Post
vwap
mvwap
anchored vwap

hmmm.. interesting.

if i take the vwap of a constant volume chart am i then just getting a moving average?

No. VWAP on a volume chart looks exactly the same as VWAP on a time chart or any other chart.

Put it on a chart and see.

Bob.

When one door closes, another opens.
-- Cervantes, Don Quixote
Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
REcommedations for programming help
Sierra Chart
Better Renko Gaps
The Elite Circle
Quantum physics & Trading dynamics
The Elite Circle
What broker to use for trading palladium futures
Commodities
ZombieSqueeze
Platforms and Indicators
 
  #432 (permalink)
 
JonnyBoy's Avatar
 JonnyBoy 
Montreal, Quebec
 
Experience: Advanced
Platform: NinjaTrader 8
Broker: Kinetick
Trading: ES
Posts: 1,561 since Apr 2012
Thanks Given: 706
Thanks Received: 3,858


jamrock View Post
vwap
mvwap
anchored vwap

hmmm.. interesting.

if i take the vwap of a constant volume chart am i then just getting a moving average?


bobwest View Post
No. VWAP on a volume chart looks exactly the same as VWAP on a time chart or any other chart.

Put it on a chart and see.

Bob.

SMAs calculate every bar as uniformly weighted in relation to the timeframe it is calculating.
EMAs calculate more recent bars with a heavier weighting in relation to the timeframe it is calculating.
VWAPs compare the current bar’s volume to the total volume independent of the timeframe it is calculating.

Technically speaking, the VWAP is a moving average but as Bob mentioned it is independent of the timeframe.

--------------------------------------------------------
- Trade what you see. Invest in what you believe -
--------------------------------------------------------
Reply With Quote
  #433 (permalink)
 
drinkurmilkshake's Avatar
 drinkurmilkshake 
VA/USA
 
Experience: Intermediate
Platform: NinjaTrader 8
Trading: NQ, YM, RTY, ES
Posts: 44 since May 2019
Thanks Given: 26
Thanks Received: 68


I wanted to provide an update on how I've been using @JonnyBoy's original template applied to the CME US Index Futures ETH session (he's using the RTH). I've added two new setups, that while I haven't back tested them as extensively as @JonnyBoy has the original four, have proven to be profitable. For all I know @JonnyBoy may trade similar setups, perhaps using less risk.

When trading these setups, I'm concerned less with historical probability and more with how price action behaves. I'm also fairly loose with my setup rules. From my experience, mechanically disregarding a setup because price trespassed a certain SD level is many times a missed opportunity. Perhaps trading with less risk in light of this behavior is a compromise for some rather than skipping the trade.

New Setup #1
Standard Deviation Thrust (Long/Short) Setup


SETUP: Price has entered the +/- SD 1, SD 2 or SD3 band (SD 0.75 to SD 1.25. SD 1.75 to SD 2.25. SD 2.75 to 3.25) and has tested the extremes of the banded area. For a long setup, this would be price entering the band and touching +SD 1.25. Vice versa for a short. After flirting with the band's maximum, price then retraces back around the band's minimum (e.g. SD 0.75).

** note of caution **
This setup can potentially cause confusion if looking for the Standard Deviation Reversion Short setup. It is critical to observe price action around the band minimum to determine whether there is a high likelihood that price will break the minimum or continue back to the maximum. I'll many times have a pending limit order in the buy zone for the SD Reversion Short Setup, but am ready for a thrust. I use a volume cumulative delta indicator (not the native NinjaTrader version) to help determine supply/demand around SD levels.
** note of caution **

ENTRY: Place a buy stop in the buy zone above +SD 1.25 but below +SD 1.5. I have added additional VWAPs to my chart to pin orders to these SD levels. I'll normally shoot for +SD 1.375.

STOP: Place the stop in the stop zone around SD 1 (or 2,3). This is approximately 0.375 SD's of risk, so a relatively safe trade compared to some of the other setups.

TARGET: We are targeting a move to the next SD levle, however I'm conservative with this setup at the moment (lack of back testing) and like to take 75% or more of the trade off at T1. The rest can be taken off at T2.

BREAK EVEN: Once price starts to approach T1 (usually fairly quickly). I'll move my stop to break even. This is important because there could be a very quick price rejection. Normally I'll see price breakthrough T1 and continue to T2 and beyond, however I'm playing this very conservative.

Attached Thumbnails
Click image for larger version

Name:	VWAP SD THRUST.JPG
Views:	324
Size:	213.8 KB
ID:	305627  
Reply With Quote
  #434 (permalink)
 
WoodyFox's Avatar
 WoodyFox 
Columbus, Ohio
 
Experience: Intermediate
Platform: NinjaTrader
Trading: Futures
Posts: 409 since May 2016
Thanks Given: 196
Thanks Received: 876


bobwest View Post
Actually, yes, the way VWAP is calculated, it will have the same plot on a 1-second chart, a 1-minute chart, a 1-hour chart, or any chart. It is not dependent on the size of the bars, that is, the amount of time represented by the bars. Generally, VWAP is computed over a fixed period such as a day, and resets for the next day, but it can be computed over any span of time. Whatever span is taken, a day, a week or anything else, the plot will be exactly the same no matter what the period of the bars may be.

It is computed, strictly speaking, on a trade-by-trade basis, weighting the trades by volume ("Volume Weighted Average Price"). Since it is based on the individual trades, the strict VWAP doesn't change due to the chart's bar size. In practice, generally VWAPs are computed using the price bars and the volume associated with them, which is faster to compute than using individual trades and works out to be a close approximation of the strictly-computed VWAP. You can switch from 30-second bars to 15-minute bars and the plot of the indicator is essentially the same.

Anyone who has ever put VWAP on two charts will have seen that the values are in fact the same, no matter which chart is used. It will be the same on an hour chart or a 2-minutee chart or a tick chart or a volume bar chart or a range chart, with any bar size you choose. This is why it is a useful and important indicator -- every trader sees the same levels on any chart.

I am surprised that you are unfamiliar with this yet are expressing strong views about the use and value of the indicator, when it is what this thread is about.

Bob.

I would like to add to this.
There is one possible way to change the VWAP value, you can admit pieces of Price and Volume. If you are to selectively pull out institutional trades and build the VWAP using those alone, you can build a more institutionally true VWAP. How you use this info is up to the trader, but I have found several ways to build a statistical edge doing so. I have not been as successful with VWAP that includes all volume data. I apologize if this has been previously discussed, I have not read through the whole post. Simple wanted to add my 2 cents.

Standard VWAP with all Volume included:


Standard VWAP



Institutional VWAP:


Institutional VWAP

Reply With Quote
  #435 (permalink)
 
bobwest's Avatar
 bobwest 
Western Florida
Site Moderator
 
Experience: Advanced
Platform: Sierra Chart
Trading: ES, YM
Frequency: Several times daily
Duration: Minutes
Posts: 8,172 since Jan 2013
Thanks Given: 57,527
Thanks Received: 26,292


WoodyFox View Post
If you are to selectively pull out institutional trades and build the VWAP using those alone, you can build a more institutionally true VWAP. How you use this info is up to the trader, but I have found several ways to build a statistical edge doing so. I have not been as successful with VWAP that includes all volume data.

Clever idea, and there is clearly a difference in the two charts.

Many traders do find regular VWAP to be useful, but it is entirely possible that a VWAP calculated this way would show you something new, and that you could exploit it.

I assume you distinguish institutional volume by size (?)... so it's basically a "big trades VWAP?"

Personally, I think that regular trading volume, regardless of size, does play a role in the market, and also that institutions may hide their size by feeding smaller trades into the market (not just icebergs, but we know that large orders get parceled out algorithmically to try to hit the VWAP or do better than it, because brokers get paid in part for executions that hit or are better than the VWAP, as a benchmark.)

I still think it's a cool idea, and basically, if it works then it's a good thing. Thanks for the idea.

Bob.

When one door closes, another opens.
-- Cervantes, Don Quixote
Reply With Quote
  #436 (permalink)
 
drinkurmilkshake's Avatar
 drinkurmilkshake 
VA/USA
 
Experience: Intermediate
Platform: NinjaTrader 8
Trading: NQ, YM, RTY, ES
Posts: 44 since May 2019
Thanks Given: 26
Thanks Received: 68

Here's a VWAP test setup that just developed and ended up profitable in the ETH session for NQ. I usually like to wait a few hours and really allow the VWAP and SD bands to develop before taking a trade, however there's some solid moves shortly after open.

Price opened about 20 ticks from previous close and consequently dropped 140 ticks. Price quickly rebounded above the VWAP before settling in +SD 2 and falling into +SD 1 to then go on and test the VWAP. Lots of price discovery going on.

I missed the first test entry, and actually entered late and poorly slightly above +SD 0.5. After seeing price test VWAP again and enter the buy zone, i doubled up my position; entering at a much better location between +SD 0.25 and +SD 0.5.

While my risk was doubled, I was able to lower my profit target to hit my daily goal to just around +SD 0.75 (T1 for the setup) from its original location around +SD 1.25. Not surprisingly, price thrust up all the way to +SD 2 in a single candle; blowing through my TP.


Reply With Quote
  #437 (permalink)
 
JonnyBoy's Avatar
 JonnyBoy 
Montreal, Quebec
 
Experience: Advanced
Platform: NinjaTrader 8
Broker: Kinetick
Trading: ES
Posts: 1,561 since Apr 2012
Thanks Given: 706
Thanks Received: 3,858


WoodyFox View Post
I would like to add to this.
There is one possible way to change the VWAP value, you can admit pieces of Price and Volume. If you are to selectively pull out institutional trades and build the VWAP using those alone, you can build a more institutionally true VWAP. How you use this info is up to the trader, but I have found several ways to build a statistical edge doing so. I have not been as successful with VWAP that includes all volume data. I apologize if this has been previously discussed, I have not read through the whole post. Simple wanted to add my 2 cents.

Standard VWAP with all Volume included:


Standard VWAP



Institutional VWAP:


Institutional VWAP

Exactly! This is a quite an advanced approach actually and something that hasn't been discussed here yet. The reason why I call this an advanced approach is because in general an institutional traders number one goal is to estimate volume profile of what instrument they will be trading for that day without any knowledge of that day's volume.

Once you can estimate the volume profile for the day you can then ''tune'' the VWAP accordingly. This means you can then estimate the VWAP for the day, but we are getting a a bit ahead of ourselves with that one.

Replicating your NQ charts for today I get this. I am not used to the NQ so I applied a trade filter size of 50. Are you able to divulge the filter quantity you use and how you calculate it?

Unfiltered VWAP - all trades


Filtered VWAP - minimum trade size greater than or equal to 50


A good starting point to define trade filter size in the ES is to look at the DOM at RTH open. I would take the average of the 10 levels of bid and ask depth and then divide that by 10. So, for example if the 10 levels of bid depth were 1,050 and the 10 levels of ask depth were 1,304...

1,050 + 1,304 = 2,354

2,354 / 2 = 1,177 (to get your average)

1,177 / 10 = 117 (filter size)

Now, this is just a starting point and will only be possible to display if you have ability to trade filter size and apply VWAP to those filtered trades. There is a while bucket of reasons why I do it like this.

Filtering trade size of course means that it will not account for the distribution or accumulation of large orders that get broken down and executed as smaller orders. What we are trying to do here parcel out the sigma events where large orders are executed as large orders.

I probably wouldn't have even got onto discussing this about how you can slice up VWAP in this manner, but it is a very valid approach hence the discussion is now open! I am now just wondering if you heard that somewhere, read it somewhere or just did it?

--------------------------------------------------------
- Trade what you see. Invest in what you believe -
--------------------------------------------------------
Reply With Quote
  #438 (permalink)
 jmont1 
New York, NY
 
Experience: Intermediate
Platform: NinjaTrader8
Broker: Data = Rithmic -- Gives 70 Level II Data
Trading: 6C (Low Margin,) 6E, CL, GC, ES and Maybe DX for smaller tick value
Posts: 1,394 since May 2011
Thanks Given: 1,719
Thanks Received: 1,020


JonnyBoy View Post
Exactly! This is a quite an advanced approach actually and something that hasn't been discussed here yet...

@JonnyBoy, may I request you provide the VWAP that allows for size filtering of volume? Perhaps I am just not noticing it in VWAPs that I have reviewed and would very much appreciate you or someone posting it. Thank YOU!

Reply With Quote
  #439 (permalink)
 
AllSeeker's Avatar
 AllSeeker 
Mumbai, India
Legendary Pratik_4Clover
 
Experience: Beginner
Platform: TradingView & ZerodhaKite
Trading: NIFTY, BANKNIFTY
Frequency: Daily
Duration: Minutes
Posts: 1,426 since Jan 2019
Thanks Given: 5,249
Thanks Received: 5,014

Here is my hand at this new concept in the thread



Yellow = Regular anchored vwap
Red = Adjusted "institutional" vwap

Problems I faced, I don't have access to market depth data, so I took more basic approach

This is just something I came up on the go so not sure if this is valid or not, but what I'm seeing right now is slightly more responsive VWAP, at least first impression is that

This is an interesting idea, worth looking into. Thanks Woodyfox

Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #440 (permalink)
 
bobwest's Avatar
 bobwest 
Western Florida
Site Moderator
 
Experience: Advanced
Platform: Sierra Chart
Trading: ES, YM
Frequency: Several times daily
Duration: Minutes
Posts: 8,172 since Jan 2013
Thanks Given: 57,527
Thanks Received: 26,292



LastDino View Post
Here is my hand at this new concept in the thread

...

Problems I faced, I don't have access to market depth data, so I took more basic approach

What is your filter, then?

Bob.

When one door closes, another opens.
-- Cervantes, Don Quixote
Reply With Quote




Last Updated on June 27, 2022


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts