Best Thread Vwap Engine

leovirgo

Senior member
Messages
3,161
Likes
156
Here I will post buy sell signals genertated from my own VWAP ENGINE. It will be fully automated in a few days' time and here is today's chart.

It produced a total of 3 trades today- of which 2 were winners - second trade ( a loss ) was due to programming glitch which had been corrected.

Essence of the engine is -

- Buy above VWAP
- Sellshort below VWAP

if cycles permitted.
 

Attachments

  • 090202_NQtrades.PNG
    090202_NQtrades.PNG
    62.1 KB · Views: 2,952
Last edited by a moderator:
Why are you buying above vwap and selling below as this is the opposite of how it is traditionally used ?


Paul
 
Paul, I do not consider a stock or a futures instrument as strong until and unless it is trended away from vwap. The birth of a trend takes place at or around vwap. The journey back to mean is not considered a trend. My Vwap Engine is in early stage and it is very promising. I thank Iraj(Grey1) everyday for his inspiring works. I'll be glad if my engine is half as good as his.
regards,..
 
Should be an interesting thread. A couple of questions - Assuming you are calculating VWAP for the session:

1. At what time do you consider VWAP to be useful eg after 10AM US EST ?

2. For something like the ES which trades almost 24 hours a day, are you calculating VWAP from the market open (9:30 AM US EST) or from earlier in the pre market ?
 
Should be an interesting thread. A couple of questions - Assuming you are calculating VWAP for the session:

1. At what time do you consider VWAP to be useful eg after 10AM US EST ?

2. For something like the ES which trades almost 24 hours a day, are you calculating VWAP from the market open (9:30 AM US EST) or from earlier in the pre market ?

1. It can be useful even before market open such as big news days. But I am not taking any signals before 14:35 uk time. It depends on the set up really.

2. For ES, YM, NQ and YG I use continuous vwap. I haven't tested Market Hours Only Vwap and I don't think it could be reliable on strong news days.
 
A profitable day but it could have been much better. I need to refine my engine for both entry and exit conditions.

1. First trade should have been exited at higher price due to $INDU 60minutes' bearishness. NQ itself was strong so I let it breath. Will see if Topdown approach still applies i.e, from $INDU to NQ :idea:

2. Missed early signal around 7pm uk time for another rally. Program entries for NQ were late and as a result had to give back small points. Pleased with the way it limited the downside though :)

all in all +5 pts. will work on the codes tonight...
 

Attachments

  • 090203_NQtrades.PNG
    090203_NQtrades.PNG
    73.8 KB · Views: 1,783
Today's set up was a BUY day. VWAP engine was ready to buy but somehow it missed the big move up because of a clash between 10minute TF cycle and one of the smaller TF. It is exactly the same as yesterday's missed trade. It can be seen as a white bar among the green bars that all mean long. :mad:

Time < 1440
Another reason was the time - a signal at smaller TF happened at 14:37pm and I don't wanna take the signals before 14:40pm.

Strong NQ100
NQ was much stronger than $INDU and it reached all target lines. For me, no trades for today as the engine did not produce anymore signals. ( there were dark red bars which signalled Sellshort half-size but at this stage I am not taking that kind of reversal trades. )

To sum up, I am flat today hence no change in equity curve. And there were no extra trades .. that means I sticked to to discipline.(y)

Wondering if I should re-jig codings to include this kind of trades. :idea:
 

Attachments

  • 090204NQ100.jpg
    090204NQ100.jpg
    51.3 KB · Views: 1,150
Today's set up was a BUY day. VWAP engine was ready to buy but somehow it missed the big move up because of a clash between 10minute TF cycle and one of the smaller TF. It is exactly the same as yesterday's missed trade. It can be seen as a white bar among the green bars that all mean long. :mad:

Time < 1440
Another reason was the time - a signal at smaller TF happened at 14:37pm and I don't wanna take the signals before 14:40pm.

Strong NQ100
NQ was much stronger than $INDU and it reached all target lines. For me, no trades for today as the engine did not produce anymore signals. ( there were dark red bars which signalled Sellshort half-size but at this stage I am not taking that kind of reversal trades. )

To sum up, I am flat today hence no change in equity curve. And there were no extra trades .. that means I sticked to to discipline.(y)

Wondering if I should re-jig codings to include this kind of trades. :idea:

So, you are using cycles (or some confluence of cycles over different TFs) combined with a cross of VWAP to generate entry signals ?
 
So, you are using cycles (or some confluence of cycles over different TFs) combined with a cross of VWAP to generate entry signals ?

that's right. however it requires a bit more than crossing vwap. it has to be a strong set up to buy and a weak one to sellshort. with proper money management and precision entry at lower TF it can be a viable strategy. my favorite set up is going long/short from smallest tf such as 50tick, 89 tick with a view to exit at 60minutes overbought oversold levels. R:R ratio is at least 10.

by the way, do you use tick chart? I am beginning to find it easier to catch cycle with tick charts rather than fixed time interval charts such as 1min,3min etc. It doesn't make much difference to futures like ym/nq because liquidity is not an issue but for some stocks 3/2/1min charts are not always useful..
 
As a matter of interest, here is current DAX session reacting around VWAP. Constant volume bars of 250 contracts. VWAP is black. Up move stops at pivot.

leovirgo, it would be interesting to see your work applied to DAX as IMHO, VWAP is often a significant level. Maybe more so than for some other futures contracts.
 

Attachments

  • dax_250contracts.png
    dax_250contracts.png
    12.5 KB · Views: 1,156
by the way, do you use tick chart? I am beginning to find it easier to catch cycle with tick charts rather than fixed time interval charts such as 1min,3min etc. It doesn't make much difference to futures like ym/nq because liquidity is not an issue but for some stocks 3/2/1min charts are not always useful..

Yes, but not for stocks and not for cycles. And it's also not a true "tick" chart as it's driven of IB data which is aggregated to some extent.

I use it for display of what others might call "tape reading" data. An example (10 "tick" bars) from today's DAX session:

Bottom plot shows which side of the order book size is on. 2nd from bottom is a smoothed market delta (difference of contracts traded at ask and traded at bid). 3rd from bottom is bar by bar delta. Notice the market delta and order book behavior as the market falls from around 4462.

Orange line is one of our friends - yesterdays VWAP. Yellow line is this session's VWAP. And pink line is market profile POC (point of control). Sometimes it is quite astonishing how "technical" the DAX can be - even at the micro level.
 

Attachments

  • dax_10ticks.png
    dax_10ticks.png
    11.2 KB · Views: 879
As a matter of interest, here is current DAX session reacting around VWAP. Constant volume bars of 250 contracts. VWAP is black. Up move stops at pivot.

leovirgo, it would be interesting to see your work applied to DAX as IMHO, VWAP is often a significant level. Maybe more so than for some other futures contracts.

Nice chart! one can sell from vwap with tight stop. DAX- I don't have DAX data and currently I am in carribean so can't really trade uk session.

Yesterday's vwap is also a good benchmark to determine strong or weak and as a matter of fact it is part of my engine.

POC
I've never used POC, do you find it useful? Can I have it in TS?

I think I wil aim for indicator-free trading once I can see through vwap and other SR levels because these cycles are good but it often misses good moves. On positive side with cycle the drawdown is limited perhaps for me at this stage.
 
5 Feb wild swings

Another flat day with no program trades!

Thought I'd missed the big move up yesterday. But it turned out to be followed by two mean reversals. At the moment, I am passing that kind of reversal trades. They are big though!! Got to burn midnight oil to crunch them.

I've attached NQ swing analysis and stocks for today...enjoy the charts ...
 

Attachments

  • 090205_mean reversals.PNG
    090205_mean reversals.PNG
    43.7 KB · Views: 920
  • 090205 stock set ups.PNG
    090205 stock set ups.PNG
    39.9 KB · Views: 720
Big run for both NQ and INDU. I've tested 2000tick chart and it is more or less similar with 10min, even better for out of session hours. As I bring in new chart it has to be thoroughly tested. There is no perfect cycle, price action is the key.
 

Attachments

  • 090206NQ 2000tickchart.jpg
    090206NQ 2000tickchart.jpg
    37 KB · Views: 457
  • 090206 DIA 3minchart.jpg
    090206 DIA 3minchart.jpg
    45.9 KB · Views: 461
Choppy day for NQ vwap engine. Lost about 6.5pts. This time, human error caused -7pts down with short trades where 10MC is NOT SELL Setup. I just got greedy with lower TF sellsignals and then got busted. (I don't want to post the chart as there is no interesting points for the viewers.)

Later NQ Long entries were all good, stopped out at BE+0.25 all of them. At one point it was near breakeven for the day as it went up nicely and I was tempted to close out to look good for the day. Then I thought I should stick to system exits which aim for alot more profits, hence long trades were set at breakeven as per system. I am not trying to make it up for my mistakes with a premature exit for a good trade which was entered correctly. Unfortunately, market turned back. Although I was down for the day, I feel that my approach is right for the long-term and my future career in trading. Isn't it???

On stocks, vwap engine was good -- producing nice shorts... that's another reason why I was tempted to take short entries for NQ although it did NOT tick every boxes.

Attached is the chart of ETR short trade. enjoy... :)
 

Attachments

  • 090209_ETR short vwap engine.jpg
    090209_ETR short vwap engine.jpg
    51.7 KB · Views: 631
So here are the lessons-

1. 10minute cycle is the king, Long/Short set up must come from 10MC

2. Stocks and indices do not always move in the same cycle. Weak stocks can be sold while going long on the indices.
 
So here are the lessons-

1. 10minute cycle is the king, Long/Short set up must come from 10MC

2. Stocks and indices do not always move in the same cycle. Weak stocks can be sold while going long on the indices.

Are you not tweaking your algorithm with only 1 weeks worth of results?
 
Are you not tweaking your algorithm with only 1 weeks worth of results?

yes, 1 week of live results. On one hand, these things should have been there in the first place. It doesn't change anything in system principles or conditions. It's just the need for clarification in grey areas which were not found in backtesting. As I am forward testing my system there will be some tweaking here and there. Anyway, thanks for the interest and comments, appreciate it.(y)
 
Top