Market Analysis Tool
Use this tool to analyze today's market conditions and get historical probabilities based on similar conditions.
General Observations
- "Normal" range is based on being > 15th percentile (P15) but< 85th percentile (P85)
- Below points are for the ES unless another instrument mentioned, haven't verified same is true for all instruments yet
-
Odds of reaching extension levels after breakout do not depend as much on the raw range of the IB, rather where that range falls relative to the "normal" ranges.
-
For example, in ES, an IB range of 50 is >P85 for the 3 year statistics, but currently within the 20d and 60d normal range. If IB were to have that range today, odds of a 50% Extension if we break the IBH are as follows:
- 27% based on being >P85 of 3yr
- 30% based on being inside Normal of 60d
- 31% based on being inside Normal of 20d
-
Filtering out the extreme days (>p95,
-
For example, in ES, an IB range of 50 is >P85 for the 3 year statistics, but currently within the 20d and 60d normal range. If IB were to have that range today, odds of a 50% Extension if we break the IBH are as follows:
-
Overall trend is that smaller than normal IB range, has higher odds of reaching each extension level. In same regard, larger than normal IB ranges have lower odds of reaching extension levels.
- This thought confirms that even on outsized or undersized day, the action is still predictable and not crazy (abnormal ranges for the period don't have abnormal extensions)
-
The IB range size to RTH range size is surprisingly mathematical. RTH is about double IB Range. This holds true across the 20d, 60d, and 3yr statistics (3yr shown below)
-
P15
- IB = 15.25
- RTH = 30.00
-
Median
- IB = 25.25
- RTH = 49.25
-
P85
- IB = 44.00
- RTH = 84.75
-
P15
-
Across all metrics(20,60,3yr), both IB's (IBH AND IBL) have increasing chance of getting broken the smaller the IB range is based on 'normal'
- If less than the 3yr P15 (15.25), there is near 50% chance of both IB's getting broken.
- If inside 3yr 'normal', (15.25 - 44), 27% of breaking both IBH and IBL. %15 for > P85
- If less than the 3yr P15 (15.25), there is a 37% chance of reaching the IBH100% extension and 29% of IBL100%
- These all make sense, the smaller the IB range relative to recent size, market is uncertain, balance is likely. Well, the IBH extensions are also more likely to be broken the smaller the IB, so perhaps 'whipsaw likely' I guess might be more accurate to say than balance, but caution to look out for both, perhaps both.
About Market Statistics
These reports provide detailed market statistics for various financial instruments including:
- Initial Balance (IB) Range Analysis
- Regular Trading Hours (RTH) Range Analysis
- Multiple timeframe analysis (20-day, 60-day, 3-year)
- Statistical distribution visualizations
Data Methodology
All statistics are calculated from a database of filtered data in the form of 1-minute OHLC bars.
- The application automatically removes all data from market holidays, including the respective overnight sessions.
- Every Regular Trading Hours (RTH) session is verified to contain the expected 390 bars (6.5 trading hours).
- Suspect RTH days and their respective overnight sessions are filtered out:
- Sessions with ≥5% missing RTH bars are automatically rejected.
- Sessions with <5% but >0% missing bars undergo individual quality review.
- This quality review process typically flags only one or two sessions over a 5-year period.
- Sessions with just one or two missing bars in the middle of the range that would not impact statistical calculations are accepted.

Terminology
- "Normal" range is defined as between 70th percentile of the 3yr range distribution(15%-85%)
- All times listed in Chicago (central) time.:
- Full Session Range 1700 prior night to end of RTH. Even though not technically correct, it is what most people trade, actual full session to end of day(settlement price) is not useful in these statistics.
- Initial Balance Range: Defined as the high-low range during the first hour of trading(0830-0929)
- Regular Trading Hours Range:
- Equity Futures (0830-1500 ) Technically, close of 1459 minute bar.
- Light Sweet Crude (CL) (0800-1330)
Goals & Features
Project goal is to add context through historical analysis of key futures markets.
Current Features
- Range Statistics - Calculated range statisitics for IB, RTH and Full Session
- Charts - Useful charts for visualizing range statistics.
- IB Breakout Statistics - Table of IB breakout statistics.
Planned Features
- Expand analysis
- Analyze where market has closed in the past based on key levels breaking or holding.
- Analyze impact of expanding and contracting ranges in how it impacts break statistics
- Add more instruments
- NQ
- CL
- RTY
The below lists are just examples, much more is planned.