Core Levels
Statistics
How often does price actually reach each level? Enable Show Statistics and BWT Core Levels tracks hit rates across your entire chart history — so you can size your targets and set expectations based on real data, not guesswork.
What It Does
A Historical Probability Board
Every trading day, BWT Core Levels records whether price reached each level and, critically, whether it was moving toward it from inside the range. At 4:00 PM ET, a cumulative hit-rate table appears in the bottom-left corner of the chart. Load more history, get more reliable statistics.
The Level Stack
13 Levels, One Range
How Statistics Are Tracked
The Directional Filter
A level is not marked as reached simply because price touched it. BWT Core Levels applies a directional filter — the cross only counts if price was genuinely moving toward the level from inside the range. This prevents gap-opens and overnight moves from inflating the numbers.
- 01The previous bar's High was below the level
- 02The current bar's High is at or above the level
- 03The day's lowest-touched level (sell side) is lower than the target — confirming price came from inside the range
- 01The previous bar's Low was above the level
- 02The current bar's Low is at or below the level
- 03The day's highest-touched level (buy side) is higher than the target — confirming price came from inside the range
The Statistics Display
Always On Your Chart
The statistics table stays pinned in the bottom-left corner of your chart and updates at 4 PM ET each session with the completed day's results. It shows cumulative totals across all trading days in your loaded chart history.
Interpreting the Data
How to Read the Stats
The statistics answer one question: on what fraction of past sessions did price trade to this level from inside the range? Use that to calibrate expectations and select appropriate targets.
Instrument-Specific Behavior
Energy Futures Shift
For CL (Crude Oil) and NG (Natural Gas), all session boundaries shift 30 minutes earlier to align with the energy futures open. Statistics are tracked against these adjusted windows automatically.
| Boundary | Time (ET) |
|---|---|
| 1st CORE Lines Appear | 9:30 AM ET |
| CORE Lines Adjusted | 10:30 AM ET |
| Stats Calculated | 4:00 PM ET |
| Boundary | Time (ET) |
|---|---|
| 1st CORE Lines Appear | 9:00 AM ET |
| CORE Lines Adjusted | 10:00 AM ET |
| Stats Calculated | 4:00 PM ET |
Settings Reference
All Parameters
Statistics-related settings are in the Parameters group in the indicator properties dialog.
| Setting | Default | Description |
|---|---|---|
| Show Statistics | Off | Enables level hit-rate tracking and the end-of-session display. No performance impact when off — tracking is skipped entirely. |
| Show Extreme Levels | On | Displays Hi Mid 3, Extreme High, Low Mid 3, and Extreme Low on the chart, and includes them in the statistics. Disable to focus on the core 9-level stack. |
| Show European CORE | Off | Derives levels from the European session range (Globex + early London) instead of the NY opening session. Statistics track against whichever source is active. |
| Include Prev Day Last Hour | On | When European CORE is enabled, includes the 3–4 PM ET hour from the prior day in the calculations. |
| Ignore European Session 2 | On | Skips the 7:30–9:00 AM London recalculation of the European CORE range. Disable to let the indicator update levels at Session 2 close. |
| Enable Session POC | Off | Keeps the POC updating throughout the full session (9 AM – 4 PM ET). When off, POC locks at the opening session range midpoint. |
| Chart Timezone | Auto | Your chart's local timezone. Auto detects from system settings. All session boundary comparisons are converted to New York time internally — this setting must match how your NinjaTrader data feed timestamps bars. |
Trading futures and other leveraged products involves substantial risk of loss and is not appropriate for all investors. Past performance is not indicative of future results. BWT Core Levels statistics are derived from historical price data loaded in NinjaTrader and do not constitute trading advice or a guarantee of future results. Hit-rate percentages will vary by instrument, time period, and amount of history loaded. Always use statistics in conjunction with your own analysis and risk management rules.