NexusFi: Find Your Edge


Home Menu

 





Order flow with charts, it works like this


Discussion in Treasury Notes and Bonds

Updated
      Top Posters
    1. looks_one module0000 with 15 posts (47 thanks)
    2. looks_two rahulgopi with 6 posts (7 thanks)
    3. looks_3 SpeculatorSeth with 5 posts (7 thanks)
    4. looks_4 kevinkdog with 4 posts (5 thanks)
      Best Posters
    1. looks_one Alexander Savin with 6 thanks per post
    2. looks_two module0000 with 3.1 thanks per post
    3. looks_3 SpeculatorSeth with 1.4 thanks per post
    4. looks_4 rahulgopi with 1.2 thanks per post
    1. trending_up 29,508 views
    2. thumb_up 85 thanks given
    3. group 33 followers
    1. forum 48 posts
    2. attach_file 6 attachments




 
Search this Thread

Order flow with charts, it works like this

  #21 (permalink)
module0000
Little Rock, AR, USA
 
Posts: 25 since Jul 2017
Thanks Given: 2
Thanks Received: 56


Luis Orinco View Post
to the OP, I second that. That is amazing that you have been able to empirically quantify it. I hope you run with it.

There are so many little nuances on the DOM that one can pick up after one knows what to look for, that it really is an srt to it, and now that I know this, there is much more ground to over on this subject, not just on one market but on several. THe brain aint puny, we just don't know how to deliberately program to get to that advanced heuristic level, which it is capable of

Oh heck I agree with both of you. The way I arrived at this was realizing that I just couldn't teach my brain to do it profitably. I can remember what color my favorite cassette tape 30 years ago was, but the bids 19 seconds ago? I'm hopeless. The real goal here is to find the other people doing this stuff, I know I'm not the first(or the 1000th for that matter), and I know I'm probably overlooking loads of good data, just because "I don't know what I don't know". Hopefully talking about it like this can shake some of those bits loose from other traders.

Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
Better Renko Gaps
The Elite Circle
How to apply profiles
Traders Hideout
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
MC PL editor upgrade
MultiCharts
Trade idea based off three indicators.
Traders Hideout
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Spoo-nalysis ES e-mini futures S&P 500
29 thanks
Just another trading journal: PA, Wyckoff & Trends
25 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
22 thanks
GFIs1 1 DAX trade per day journal
17 thanks
  #22 (permalink)
 
rahulgopi's Avatar
 rahulgopi 
milpitas, ca, usa
Legendary Market Wizard
 
Experience: Intermediate
Platform: Tradestation
Broker: Tradestation, Ameritrade
Trading: ES, Gold, 10 Yr
Posts: 1,723 since Feb 2014
Thanks Given: 1,389
Thanks Received: 4,206


module0000 View Post
I like your strategy of watching prices that attract orders. Something similar I study is the reactive orders at a price. EG... price ticks up to 152'11, and instantly 61 sell orders tick it back to '10. Then it happens again, and again, and again, while measuring the average time from tick up until the reactive sells come back. When the price ticks up, and that average time before reactive orders occur passes once, twice, three times etc - the reactive buying is done, and you can write off that side of the market for the particular price area you are at(these are small areas spanning 2-3 ticks). What application are you currently using to keep track of the activity once a price is reached?

The application I wrote in Tradestation use something called DataGrid, similar to an excel sheet. I maintain few hidden columns that can record various activity at a price level. So when price is ticking at a price level, it can easily get the last few trades for that and previous levels. The look up is extremely fast since I maintain a dictionary of the price and corresponding row in the data grid.

Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #23 (permalink)
 SpeculatorSeth   is a Vendor
 
Posts: 780 since Apr 2016
Thanks Given: 22
Thanks Received: 1,018



module0000 View Post
I've tested to 2007, but not any further back than that. Contract rollover days haven't had a noticeable effect yet, but that could be because my targets are so small, and my willingness to quit for the day after the goal is reached. Your timeframe may be longer than mine if that is a concern. The average time in a position is very low(3m is too long for me), the entry happens when the move is in progress, and the exit typically happens while the move is still in progress. That means in theory I am leaving a lot of profit on the table in the name of being conservative, but I'm just a boring conservative guy at the end of the day

That makes sense. I've seen similar strategies just using volume bars, delta, and moving averages. Using price delta probably accomplishes the same type of filter. Basically you only take it when it's really starting to move. Does this delta factor in anything like ATR to account for particularly choppy action like after news?

Reply With Quote
Thanked by:
  #24 (permalink)
module0000
Little Rock, AR, USA
 
Posts: 25 since Jul 2017
Thanks Given: 2
Thanks Received: 56


TWDsje View Post
That makes sense. I've seen similar strategies just using volume bars, delta, and moving averages. Using price delta probably accomplishes the same type of filter. Basically you only take it when it's really starting to move. Does this delta factor in anything like ATR to account for particularly choppy action like after news?

Not using ATR, but using a similar concept. I look at the highest and lowest price delta for a short timespan(5-20m), and the difference between them must be greater than <X> for positions to open.

Reply With Quote
Thanked by:
  #25 (permalink)
 SpeculatorSeth   is a Vendor
 
Posts: 780 since Apr 2016
Thanks Given: 22
Thanks Received: 1,018

I might need to go retest a few strategies that I wrote. What you call price delta I'd consider to be a measure of market velocity. Basically only take a trade if market velocity has increased, and then use the volume delta to determine if it's signaling a clear direction. Adding the velocity in there could probably improve my probability on several of my strategies.

I was more suggesting that based on how much the instrument is moving on that day, you might increase your stop/target.

Reply With Quote
Thanked by:
  #26 (permalink)
 tpredictor 
North Carolina
 
Experience: Beginner
Platform: NinjaTrader, Tradestation
Trading: es
Posts: 644 since Nov 2011

I am not 100% sure what you are doing. I do not trade bonds. However, I have some quantitative volume tools and also read tape on my DOM ladder using discretion. But, here are some ideas/thoughts for improvement:

1. How do you correct for volatility smile/volume smile for intraday data? Dr. Steenbarger shared a method some years ago where he placed each time of day into a bucket and compared them relative to each other. I did not see a great deal of value in this method but I think it is interesting because most volume methods do not correct for the high volume at start and end of day. You might use this technique to measure volatility, as well.

2. I see that you are using 3 minute charts? Most quantitative volume analysis is conducted using fixed volume buckets. You may be losing resolution on minute charts.

3. Are you adjusting for volatility?

4. Why do you think order flow is best expressed on a chart?

5. Is your delta changing intrabar? If so, do you allow trades to take place during the bar or only at close? If the delta changes intrabar, your backtest may not be accurate unless you take trades next bar.

6. If your average profit is only 2 ticks, I'm assuming you allow intrabar orders and use something equivalent to intrabar backtesting?

7. Are you capturing the orderbook with the levels? Not clear on that either but interesting if so.

Reply With Quote
  #27 (permalink)
 
tradevelopers's Avatar
 tradevelopers   is a Vendor
 
Posts: 45 since Jan 2013
Thanks Given: 3
Thanks Received: 23

Congrats I'm also building ideas about delta and scalping but the truth is you should get over 85% win ratio to work with 2 tick profit

Follow me on Twitter Reply With Quote
Thanked by:
  #28 (permalink)
module0000
Little Rock, AR, USA
 
Posts: 25 since Jul 2017
Thanks Given: 2
Thanks Received: 56


tpredictor View Post
I am not 100% sure what you are doing. I do not trade bonds. However, I have some quantitative volume tools and also read tape on my DOM ladder using discretion. But, here are some ideas/thoughts for improvement:

1. How do you correct for volatility smile/volume smile for intraday data? Dr. Steenbarger shared a method some years ago where he placed each time of day into a bucket and compared them relative to each other. I did not see a great deal of value in this method but I think it is interesting because most volume methods do not correct for the high volume at start and end of day. You might use this technique to measure volatility, as well.

2. I see that you are using 3 minute charts? Most quantitative volume analysis is conducted using fixed volume buckets. You may be losing resolution on minute charts.

3. Are you adjusting for volatility?

4. Why do you think order flow is best expressed on a chart?

5. Is your delta changing intrabar? If so, do you allow trades to take place during the bar or only at close? If the delta changes intrabar, your backtest may not be accurate unless you take trades next bar.

6. If your average profit is only 2 ticks, I'm assuming you allow intrabar orders and use something equivalent to intrabar backtesting?

7. Are you capturing the orderbook with the levels? Not clear on that either but interesting if so.

Lots of questions, I'll do them one at a time.

1) I don't use any prediction that volume at any point will affect volume more than 10 minutes in the future. My system is very "right here, right now". There could be some value at looking at longer timeframes, that's just not what I'm doing.

2) The 3 minute timeframe looks nice on a chart - the system is ignorant of the 3m bars.

3) No adjustments for "daily" volatility, only the immediate volatility in the minutes before. On average, looking back 10 minutes or so, sometimes more or sometimes less, but the average comes out to 10 in the past 30 days.

4) You can see the past and replay it easily on a chart. While I can replay my DOM and tape, I don't think it's the most effective way to examine the past.

5) The bars are just for the charting/visual aspect, trades entry/exit doesn't give any consideration to bars.

6) For backtesting I use a feature in my platform called "Bar Magnifier" to replay individual ticks, and supplement it with a recorded stream of tick-by-tick representation of the order book 3 levels deep on both sides. If 3 seems small, remember it's 3 levels deep each *tick*, not second/minute/etc. In backtesting, I only count fills on a sale when the bid is at the price the sell is entered, and vise versa for buys.

7) Yes, I'm capturing the order book and storing it tick-by-tick. I re-use this data to populate the order book during backtests.

Reply With Quote
Thanked by:
  #29 (permalink)
module0000
Little Rock, AR, USA
 
Posts: 25 since Jul 2017
Thanks Given: 2
Thanks Received: 56


Quantslab View Post
Congrats I'm also building ideas about delta and scalping but the truth is you should get over 85% win ratio to work with 2 tick profit

If the win rate is 85%, then 85% of the time I gain 2 ticks, and 15% of the time, I lose 2 ticks. I'm not sure what you mean about needing more than 2 ticks for 85% win rate ..I suppose I could scalp more ticks on average doing it manually, but this isn't a manual system. I used to trade manually for a time, but the stress made it less enjoyable. Automating my trading was the single best thing I've done for my stress levels and PNL. I'm looking for other people who have done the same thing, who I can swap algorithms with for mutual benefit.

I'm sorry if I misunderstood your post about needing more than an 85% win rate, I wasn't sure exactly what you meant.

Reply With Quote
Thanked by:
  #30 (permalink)
 elgaza 
Toronto Canada
 
Experience: Master
Platform: NinjaTrader 7
Trading: ES
Posts: 109 since Jul 2011
Thanks Given: 16
Thanks Received: 18


what platform are you running this on?
and could this be applied to futures on NinjaTrader I don't trade the forex but the futures that represents the forex
thankx

Reply With Quote




Last Updated on August 29, 2019


© 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