MSFT — 2025-10-08
RECONSTRUCTED. Massive provider daily aggregate OHLC; NOT regular-session-only execution prices. A future execution-validation milestone should obtain or derive certified regular-session-only OHLC before stronger claims about realistic market-open performance.
Entry 2025-10-09: provider_daily_open 522.335 (COMPLETE). Zero fees/slippage; price returns, not total returns.
Green/red: context through T. Blue/purple: post-signal outcome data, excluded from the rule. Missing expected sessions remain gaps. Resistance is an annotation selected at T.
| H | Exit | Status / reasons | provider_daily_close | Gross | MFE / high / session | MAE / low / session |
|---|---|---|---|---|---|---|
| 1 | 2025-10-09 | COMPLETE | 522.4 | 0.00012444121110011253 | 0.003809815539835615 / 524.325 / 2025-10-09 | -0.00944795964275813 / 517.4 / 2025-10-09 |
| 3 | 2025-10-13 | COMPLETE | 514.05 | -0.015861468214843133 | 0.003809815539835615 / 524.325 / 2025-10-09 | -0.02432347056965367 / 509.63 / 2025-10-10 |
| 5 | 2025-10-15 | COMPLETE | 513.43 | -0.017048445920721522 | 0.003809815539835615 / 524.325 / 2025-10-09 | -0.03127303358955469 / 506 / 2025-10-14 |
| 10 | 2025-10-22 | COMPLETE | 520.54 | -0.0034364919065351662 | 0.005542420094383882 / 525.23 / 2025-10-22 | -0.03127303358955469 / 506 / 2025-10-14 |
| 20 | 2025-11-05 | COMPLETE | 507.16 | -0.0290522365914595 | 0.06008596015966772 / 553.72 / 2025-10-28 | -0.03127303358955469 / 506 / 2025-10-14 |
confirmed resistanceMet
- resistance
- 531.865
Comparison: exists · eligible: true · Unit: comparison
Data status: complete
Exact versioned evidence
{
"name": "confirmed_resistance",
"category": "hard",
"observed": [
[
"resistance",
531.865
]
],
"operator": "exists",
"threshold": [
[
"eligible",
true
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "comparison",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"structure",
"1"
]
],
"source_evidence": [],
"pivots": [
{
"session": "2025-10-06",
"price": 531.03,
"kind": "high",
"left": 2,
"right": 2,
"confirmation_session": "2025-10-08",
"confirmation_time": "2025-10-08T20:00:00Z",
"available_at": "2026-09-23T11:35:35.864472Z",
"version": "1"
},
{
"session": "2025-08-13",
"price": 532.7,
"kind": "high",
"left": 2,
"right": 2,
"confirmation_session": "2025-08-15",
"confirmation_time": "2025-08-15T20:00:00Z",
"available_at": "2026-09-23T11:35:35.864472Z",
"version": "1"
}
],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
}distance to resistanceMet
- distance_pct
- 1.3189437169206446
- resistance
- 531.865
- close
- 524.85
Comparison: inclusive_between · min: 0, max: 3 · Unit: percent
Data status: complete
Exact versioned evidence
{
"name": "distance_to_resistance",
"category": "hard",
"observed": [
[
"distance_pct",
1.3189437169206446
],
[
"resistance",
531.865
],
[
"close",
524.85
]
],
"operator": "inclusive_between",
"threshold": [
[
"min",
0
],
[
"max",
3
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "percent",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"close",
"1"
]
],
"source_evidence": [
{
"name": "close",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 524.85,
"parameters": [],
"data_status": "complete",
"reason": null,
"observations_used": 1,
"observations_required": 1,
"warmup": false,
"input_start": "2025-10-08",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
}
],
"pivots": [],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
}intermediate trendMet
- close
- 524.85
- sma50
- 513.7386
Comparison: > · right_operand: sma50 · Unit: comparison
Data status: complete
Exact versioned evidence
{
"name": "intermediate_trend",
"category": "hard",
"observed": [
[
"close",
524.85
],
[
"sma50",
513.7386
]
],
"operator": ">",
"threshold": [
[
"right_operand",
"sma50"
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "comparison",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"close",
"1"
],
[
"sma50",
"1"
]
],
"source_evidence": [
{
"name": "close",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 524.85,
"parameters": [],
"data_status": "complete",
"reason": null,
"observations_used": 1,
"observations_required": 1,
"warmup": false,
"input_start": "2025-10-08",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
},
{
"name": "sma50",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 513.7386,
"parameters": [
[
"required_observations",
50
]
],
"data_status": "complete",
"reason": null,
"observations_used": 50,
"observations_required": 50,
"warmup": false,
"input_start": "2025-07-30",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
}
],
"pivots": [],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
}long term trendMet
- sma150
- 464.4393333333333
- sma200
- 453.14485
Comparison: >= · right_operand: sma200 · Unit: comparison
Data status: complete
Exact versioned evidence
{
"name": "long_term_trend",
"category": "hard",
"observed": [
[
"sma150",
464.4393333333333
],
[
"sma200",
453.14485
]
],
"operator": ">=",
"threshold": [
[
"right_operand",
"sma200"
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "comparison",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"sma150",
"1"
],
[
"sma200",
"1"
]
],
"source_evidence": [
{
"name": "sma150",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 464.4393333333333,
"parameters": [
[
"required_observations",
150
]
],
"data_status": "complete",
"reason": null,
"observations_used": 150,
"observations_required": 150,
"warmup": false,
"input_start": "2025-03-06",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
},
{
"name": "sma200",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 453.14485,
"parameters": [
[
"required_observations",
200
]
],
"data_status": "complete",
"reason": null,
"observations_used": 200,
"observations_required": 200,
"warmup": false,
"input_start": "2024-12-19",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
}
],
"pivots": [],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
}rsi bandMet
- rsi14
- 60.414571046624154
Comparison: inclusive_between · min: 50, max: 70 · Unit: index
Data status: complete
Exact versioned evidence
{
"name": "rsi_band",
"category": "hard",
"observed": [
[
"rsi14",
60.414571046624154
]
],
"operator": "inclusive_between",
"threshold": [
[
"min",
50
],
[
"max",
70
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "index",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"rsi14",
"1"
]
],
"source_evidence": [
{
"name": "rsi14",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 60.414571046624154,
"parameters": [
[
"required_observations",
15
]
],
"data_status": "complete",
"reason": null,
"observations_used": 200,
"observations_required": 15,
"warmup": false,
"input_start": "2024-12-19",
"seed_session": "2025-01-13",
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "index"
}
],
"pivots": [],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
}extension atrMet
- extension_atr
- 1.1641541657158374
- close
- 524.85
- ema20
- 515.7778005192928
- atr14
- 7.792953672187182
Comparison: <= · max: 1.5 · Unit: ATR
Data status: complete
Exact versioned evidence
{
"name": "extension_atr",
"category": "hard",
"observed": [
[
"extension_atr",
1.1641541657158374
],
[
"close",
524.85
],
[
"ema20",
515.7778005192928
],
[
"atr14",
7.792953672187182
]
],
"operator": "<=",
"threshold": [
[
"max",
1.5
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "ATR",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"close",
"1"
],
[
"ema20",
"1"
],
[
"atr14",
"1"
]
],
"source_evidence": [
{
"name": "close",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 524.85,
"parameters": [],
"data_status": "complete",
"reason": null,
"observations_used": 1,
"observations_required": 1,
"warmup": false,
"input_start": "2025-10-08",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
},
{
"name": "ema20",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 515.7778005192928,
"parameters": [
[
"required_observations",
20
]
],
"data_status": "complete",
"reason": null,
"observations_used": 200,
"observations_required": 20,
"warmup": false,
"input_start": "2024-12-19",
"seed_session": "2025-01-21",
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
},
{
"name": "atr14",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 7.792953672187182,
"parameters": [
[
"required_observations",
14
]
],
"data_status": "complete",
"reason": null,
"observations_used": 200,
"observations_required": 14,
"warmup": false,
"input_start": "2024-12-19",
"seed_session": "2025-01-10",
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
}
],
"pivots": [],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
}relative strength 20Met
- SPY
- 0.01687890287477889
- QQQ
- -0.004012315198790084
Comparison: OR > · SPY: 0, QQQ: 0 · Unit: fraction
Data status: complete
Exact versioned evidence
{
"name": "relative_strength_20",
"category": "hard",
"observed": [
[
"SPY",
0.01687890287477889
],
[
"QQQ",
-0.004012315198790084
]
],
"operator": "OR >",
"threshold": [
[
"SPY",
0
],
[
"QQQ",
0
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "fraction",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"SPY",
"1"
],
[
"QQQ",
"1"
]
],
"source_evidence": [
{
"name": "relative_return",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 0.01687890287477889,
"parameters": [
[
"window",
20
],
[
"benchmark",
"SPY"
]
],
"data_status": "complete",
"reason": null,
"observations_used": 21,
"observations_required": 21,
"warmup": false,
"input_start": "2025-09-10",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "fraction"
},
{
"name": "relative_return",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": -0.004012315198790084,
"parameters": [
[
"window",
20
],
[
"benchmark",
"QQQ"
]
],
"data_status": "complete",
"reason": null,
"observations_used": 21,
"observations_required": 21,
"warmup": false,
"input_start": "2025-09-10",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "fraction"
}
],
"pivots": [],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
}resistance qualityMet
- distinct_touches
- 2
Comparison: policy_and_minimum_touches · min: 2 · Unit: comparison
Data status: complete
Exact versioned evidence
{
"name": "resistance_quality",
"category": "hard",
"observed": [
[
"distinct_touches",
2
]
],
"operator": "policy_and_minimum_touches",
"threshold": [
[
"min",
2
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "comparison",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"structure",
"1"
]
],
"source_evidence": [],
"pivots": [
{
"session": "2025-10-06",
"price": 531.03,
"kind": "high",
"left": 2,
"right": 2,
"confirmation_session": "2025-10-08",
"confirmation_time": "2025-10-08T20:00:00Z",
"available_at": "2026-09-23T11:35:35.864472Z",
"version": "1"
},
{
"session": "2025-08-13",
"price": 532.7,
"kind": "high",
"left": 2,
"right": 2,
"confirmation_session": "2025-08-15",
"confirmation_time": "2025-08-15T20:00:00Z",
"available_at": "2026-09-23T11:35:35.864472Z",
"version": "1"
}
],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
}atr compressionMet
- current_atr_pct
- 0.014847963555658154
- median_previous_60_atr_pct
- 0.01540412617194381
- ratio
- 0.9638952180683498
Comparison: < · right_operand: median_previous_60_atr_pct · Unit: fraction
Data status: complete
Exact versioned evidence
{
"name": "atr_compression",
"category": "supporting",
"observed": [
[
"current_atr_pct",
0.014847963555658154
],
[
"median_previous_60_atr_pct",
0.01540412617194381
],
[
"ratio",
0.9638952180683498
]
],
"operator": "<",
"threshold": [
[
"right_operand",
"median_previous_60_atr_pct"
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "fraction",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"atr14",
"1"
],
[
"supporting",
"1"
]
],
"source_evidence": [
{
"name": "atr14",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 7.792953672187182,
"parameters": [
[
"required_observations",
14
]
],
"data_status": "complete",
"reason": null,
"observations_used": 200,
"observations_required": 14,
"warmup": false,
"input_start": "2024-12-19",
"seed_session": "2025-01-10",
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
},
{
"name": "close",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 524.85,
"parameters": [],
"data_status": "complete",
"reason": null,
"observations_used": 1,
"observations_required": 1,
"warmup": false,
"input_start": "2025-10-08",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
},
{
"name": "atr_compression_baseline",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 0.01540412617194381,
"parameters": [
[
"baseline_sessions",
60
],
[
"current_excluded",
"true"
]
],
"data_status": "complete",
"reason": null,
"observations_used": 200,
"observations_required": 74,
"warmup": false,
"input_start": "2024-12-19",
"seed_session": "2025-01-10",
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "fraction"
}
],
"pivots": [],
"sessions": [
[
"baseline",
[
"2025-07-15",
"2025-07-16",
"2025-07-17",
"2025-07-18",
"2025-07-21",
"2025-07-22",
"2025-07-23",
"2025-07-24",
"2025-07-25",
"2025-07-28",
"2025-07-29",
"2025-07-30",
"2025-07-31",
"2025-08-01",
"2025-08-04",
"2025-08-05",
"2025-08-06",
"2025-08-07",
"2025-08-08",
"2025-08-11",
"2025-08-12",
"2025-08-13",
"2025-08-14",
"2025-08-15",
"2025-08-18",
"2025-08-19",
"2025-08-20",
"2025-08-21",
"2025-08-22",
"2025-08-25",
"2025-08-26",
"2025-08-27",
"2025-08-28",
"2025-08-29",
"2025-09-02",
"2025-09-03",
"2025-09-04",
"2025-09-05",
"2025-09-08",
"2025-09-09",
"2025-09-10",
"2025-09-11",
"2025-09-12",
"2025-09-15",
"2025-09-16",
"2025-09-17",
"2025-09-18",
"2025-09-19",
"2025-09-22",
"2025-09-23",
"2025-09-24",
"2025-09-25",
"2025-09-26",
"2025-09-29",
"2025-09-30",
"2025-10-01",
"2025-10-02",
"2025-10-03",
"2025-10-06",
"2025-10-07"
]
]
],
"available_at": "2026-09-23T11:35:35.864472Z"
}volume contractionMet
- recent_volume
- 17140488.6
- baseline_volume
- 20609241.05
- ratio
- 0.8316894619464893
Comparison: < · max: 0.85 · Unit: ratio
Data status: complete
Exact versioned evidence
{
"name": "volume_contraction",
"category": "supporting",
"observed": [
[
"recent_volume",
17140488.6
],
[
"baseline_volume",
20609241.05
],
[
"ratio",
0.8316894619464893
]
],
"operator": "<",
"threshold": [
[
"max",
0.85
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "ratio",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"supporting",
"1"
]
],
"source_evidence": [
{
"name": "volume_contraction",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 0.8316894619464893,
"parameters": [
[
"recent_sessions",
5
],
[
"baseline_sessions",
20
]
],
"data_status": "complete",
"reason": null,
"observations_used": 25,
"observations_required": 25,
"warmup": false,
"input_start": "2025-09-04",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "ratio"
}
],
"pivots": [],
"sessions": [
[
"recent",
[
"2025-10-02",
"2025-10-03",
"2025-10-06",
"2025-10-07",
"2025-10-08"
]
],
[
"baseline",
[
"2025-09-04",
"2025-09-05",
"2025-09-08",
"2025-09-09",
"2025-09-10",
"2025-09-11",
"2025-09-12",
"2025-09-15",
"2025-09-16",
"2025-09-17",
"2025-09-18",
"2025-09-19",
"2025-09-22",
"2025-09-23",
"2025-09-24",
"2025-09-25",
"2025-09-26",
"2025-09-29",
"2025-09-30",
"2025-10-01"
]
]
],
"available_at": "2026-09-23T11:35:35.864472Z"
}higher lowsNot met
- low_1
- 492.37
- low_2
- 505.93
- low_3
- 505.04
Comparison: low_3 > low_2 > low_1 · required_pivots: 3 · Unit: comparison
Data status: complete
Exact versioned evidence
{
"name": "higher_lows",
"category": "supporting",
"observed": [
[
"low_1",
492.37
],
[
"low_2",
505.93
],
[
"low_3",
505.04
]
],
"operator": "low_3 > low_2 > low_1",
"threshold": [
[
"required_pivots",
3
]
],
"passed": false,
"data_status": "complete",
"reason": null,
"unit": "comparison",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"structure",
"1"
]
],
"source_evidence": [],
"pivots": [
{
"session": "2025-09-05",
"price": 492.37,
"kind": "low",
"left": 2,
"right": 2,
"confirmation_session": "2025-09-09",
"confirmation_time": "2025-09-09T20:00:00Z",
"available_at": "2026-09-23T11:35:35.864472Z",
"version": "1"
},
{
"session": "2025-09-17",
"price": 505.93,
"kind": "low",
"left": 2,
"right": 2,
"confirmation_session": "2025-09-19",
"confirmation_time": "2025-09-19T20:00:00Z",
"available_at": "2026-09-23T11:35:35.864472Z",
"version": "1"
},
{
"session": "2025-09-25",
"price": 505.04,
"kind": "low",
"left": 2,
"right": 2,
"confirmation_session": "2025-09-29",
"confirmation_time": "2025-09-29T20:00:00Z",
"available_at": "2026-09-23T11:35:35.864472Z",
"version": "1"
}
],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
}full ma alignmentMet
- sma50
- 513.7386
- sma150
- 464.4393333333333
- sma200
- 453.14485
Comparison: sma50 > sma150 > sma200 · · Unit: comparison
Data status: complete
Exact versioned evidence
{
"name": "full_ma_alignment",
"category": "supporting",
"observed": [
[
"sma50",
513.7386
],
[
"sma150",
464.4393333333333
],
[
"sma200",
453.14485
]
],
"operator": "sma50 > sma150 > sma200",
"threshold": [],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "comparison",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"sma50",
"1"
],
[
"sma150",
"1"
],
[
"sma200",
"1"
]
],
"source_evidence": [
{
"name": "sma50",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 513.7386,
"parameters": [
[
"required_observations",
50
]
],
"data_status": "complete",
"reason": null,
"observations_used": 50,
"observations_required": 50,
"warmup": false,
"input_start": "2025-07-30",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
},
{
"name": "sma150",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 464.4393333333333,
"parameters": [
[
"required_observations",
150
]
],
"data_status": "complete",
"reason": null,
"observations_used": 150,
"observations_required": 150,
"warmup": false,
"input_start": "2025-03-06",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
},
{
"name": "sma200",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 453.14485,
"parameters": [
[
"required_observations",
200
]
],
"data_status": "complete",
"reason": null,
"observations_used": 200,
"observations_required": 200,
"warmup": false,
"input_start": "2024-12-19",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
}
],
"pivots": [],
"sessions": [],
"available_at": null
}rs20 spy positiveMet
- SPY
- 0.01687890287477889
Comparison: > · min: 0 · Unit: fraction
Data status: complete
Exact versioned evidence
{
"name": "rs20_spy_positive",
"category": "supporting",
"observed": [
[
"SPY",
0.01687890287477889
]
],
"operator": ">",
"threshold": [
[
"min",
0
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "fraction",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"relative_return",
"1"
]
],
"source_evidence": [
{
"name": "relative_return",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 0.01687890287477889,
"parameters": [
[
"window",
20
],
[
"benchmark",
"SPY"
]
],
"data_status": "complete",
"reason": null,
"observations_used": 21,
"observations_required": 21,
"warmup": false,
"input_start": "2025-09-10",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "fraction"
}
],
"pivots": [],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
}rs20 qqq positiveNot met
- QQQ
- -0.004012315198790084
Comparison: > · min: 0 · Unit: fraction
Data status: complete
Exact versioned evidence
{
"name": "rs20_qqq_positive",
"category": "supporting",
"observed": [
[
"QQQ",
-0.004012315198790084
]
],
"operator": ">",
"threshold": [
[
"min",
0
]
],
"passed": false,
"data_status": "complete",
"reason": null,
"unit": "fraction",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"relative_return",
"1"
]
],
"source_evidence": [
{
"name": "relative_return",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": -0.004012315198790084,
"parameters": [
[
"window",
20
],
[
"benchmark",
"QQQ"
]
],
"data_status": "complete",
"reason": null,
"observations_used": 21,
"observations_required": 21,
"warmup": false,
"input_start": "2025-09-10",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "fraction"
}
],
"pivots": [],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
}Exact immutable evidence and missing dates
{
"run": {
"id": "56d0caf1-d39e-439c-94a1-6446da0920c9",
"created_at": "2026-09-23T18:15:10.895314Z",
"completed_at": "2026-09-23T18:15:23.954089Z",
"status": "complete",
"reason": null,
"config": {
"candidates": [
"AAPL",
"MSFT",
"NVDA",
"GOOGL",
"AMZN",
"META",
"TSLA",
"AVGO"
],
"start": "2025-08-01",
"end": "2026-09-22",
"data_cutoff": "2026-09-23T11:41:25.350167Z",
"outcome_end_session": "2026-09-22",
"mode": "RECONSTRUCTED",
"horizons": [
1,
3,
5,
10,
20
],
"price_policy": {
"version": "MASSIVE_PROVIDER_DAILY_AGGREGATE_V1",
"execution_version": "NEXT_ELIGIBLE_SESSION_PROVIDER_DAILY_OPEN_V1",
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"timeframe": "1d",
"entry_field": "provider_daily_open",
"exit_field": "provider_daily_close",
"mfe_field": "provider_daily_high",
"mae_field": "provider_daily_low",
"return_basis": "split_adjusted_price_return_not_total_return",
"limitation": "Massive provider daily aggregate OHLC; NOT regular-session-only execution prices. A future execution-validation milestone should obtain or derive certified regular-session-only OHLC before stronger claims about realistic market-open performance."
},
"costs": {
"version": "ZERO_COST_V1",
"entry_slippage_bps": 0,
"exit_slippage_bps": 0,
"fees": 0
},
"structure_policy": {
"version": "1",
"pivot_left": 2,
"pivot_right": 2,
"level_lookback": 126,
"clustering_tolerance": 0.005,
"minimum_touches": 2,
"weighting": "equal"
},
"universe_type": "STATIC_SYMBOL_SET",
"universe_version": "M5_STATIC_V1",
"universe_source": "explicit_user_research_symbols",
"universe_limitation": "Static research symbols: survivorship/selection bias; no historical index membership claim.",
"benchmarks": [
"SPY",
"QQQ"
]
}
},
"evaluation": {
"symbol": "MSFT",
"session": "2025-10-08",
"result": {
"rule_name": "PRE_BREAKOUT",
"rule_version": "PRE_BREAKOUT_V1",
"state": "PRE_BREAKOUT",
"triggered": true,
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"structure_policy": {
"version": "1",
"pivot_left": 2,
"pivot_right": 2,
"level_lookback": 126,
"clustering_tolerance": 0.005,
"minimum_touches": 2,
"weighting": "equal"
},
"rule_policy": {
"version": "PRE_BREAKOUT_V1",
"distance_min": 0,
"distance_max": 3,
"rsi_min": 50,
"rsi_max": 70,
"extension_max": 1.5,
"minimum_touches": 2,
"atr_baseline_sessions": 60,
"volume_recent_sessions": 5,
"volume_baseline_sessions": 20,
"volume_ratio_max": 0.85,
"selection": "nearest_at_or_above_else_nearest_below",
"both_benchmarks_valid": true
},
"analysis_version": "1",
"selected_resistance": {
"value": 531.865,
"kind": "resistance",
"first_session": "2025-08-13",
"first_eligible_session": "2025-10-08",
"available_at": "2026-09-23T11:35:35.864472Z",
"pivots": [
{
"session": "2025-10-06",
"price": 531.03,
"kind": "high",
"left": 2,
"right": 2,
"confirmation_session": "2025-10-08",
"confirmation_time": "2025-10-08T20:00:00Z",
"available_at": "2026-09-23T11:35:35.864472Z",
"version": "1"
},
{
"session": "2025-08-13",
"price": 532.7,
"kind": "high",
"left": 2,
"right": 2,
"confirmation_session": "2025-08-15",
"confirmation_time": "2025-08-15T20:00:00Z",
"available_at": "2026-09-23T11:35:35.864472Z",
"version": "1"
}
],
"touches": 2,
"tolerance": 0.005,
"min_touches": 2,
"lookback": 126,
"weighting": "equal",
"version": "1"
},
"hard_conditions": [
{
"name": "confirmed_resistance",
"category": "hard",
"observed": [
[
"resistance",
531.865
]
],
"operator": "exists",
"threshold": [
[
"eligible",
true
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "comparison",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"structure",
"1"
]
],
"source_evidence": [],
"pivots": [
{
"session": "2025-10-06",
"price": 531.03,
"kind": "high",
"left": 2,
"right": 2,
"confirmation_session": "2025-10-08",
"confirmation_time": "2025-10-08T20:00:00Z",
"available_at": "2026-09-23T11:35:35.864472Z",
"version": "1"
},
{
"session": "2025-08-13",
"price": 532.7,
"kind": "high",
"left": 2,
"right": 2,
"confirmation_session": "2025-08-15",
"confirmation_time": "2025-08-15T20:00:00Z",
"available_at": "2026-09-23T11:35:35.864472Z",
"version": "1"
}
],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
},
{
"name": "distance_to_resistance",
"category": "hard",
"observed": [
[
"distance_pct",
1.3189437169206446
],
[
"resistance",
531.865
],
[
"close",
524.85
]
],
"operator": "inclusive_between",
"threshold": [
[
"min",
0
],
[
"max",
3
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "percent",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"close",
"1"
]
],
"source_evidence": [
{
"name": "close",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 524.85,
"parameters": [],
"data_status": "complete",
"reason": null,
"observations_used": 1,
"observations_required": 1,
"warmup": false,
"input_start": "2025-10-08",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
}
],
"pivots": [],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
},
{
"name": "intermediate_trend",
"category": "hard",
"observed": [
[
"close",
524.85
],
[
"sma50",
513.7386
]
],
"operator": ">",
"threshold": [
[
"right_operand",
"sma50"
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "comparison",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"close",
"1"
],
[
"sma50",
"1"
]
],
"source_evidence": [
{
"name": "close",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 524.85,
"parameters": [],
"data_status": "complete",
"reason": null,
"observations_used": 1,
"observations_required": 1,
"warmup": false,
"input_start": "2025-10-08",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
},
{
"name": "sma50",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 513.7386,
"parameters": [
[
"required_observations",
50
]
],
"data_status": "complete",
"reason": null,
"observations_used": 50,
"observations_required": 50,
"warmup": false,
"input_start": "2025-07-30",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
}
],
"pivots": [],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
},
{
"name": "long_term_trend",
"category": "hard",
"observed": [
[
"sma150",
464.4393333333333
],
[
"sma200",
453.14485
]
],
"operator": ">=",
"threshold": [
[
"right_operand",
"sma200"
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "comparison",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"sma150",
"1"
],
[
"sma200",
"1"
]
],
"source_evidence": [
{
"name": "sma150",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 464.4393333333333,
"parameters": [
[
"required_observations",
150
]
],
"data_status": "complete",
"reason": null,
"observations_used": 150,
"observations_required": 150,
"warmup": false,
"input_start": "2025-03-06",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
},
{
"name": "sma200",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 453.14485,
"parameters": [
[
"required_observations",
200
]
],
"data_status": "complete",
"reason": null,
"observations_used": 200,
"observations_required": 200,
"warmup": false,
"input_start": "2024-12-19",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
}
],
"pivots": [],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
},
{
"name": "rsi_band",
"category": "hard",
"observed": [
[
"rsi14",
60.414571046624154
]
],
"operator": "inclusive_between",
"threshold": [
[
"min",
50
],
[
"max",
70
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "index",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"rsi14",
"1"
]
],
"source_evidence": [
{
"name": "rsi14",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 60.414571046624154,
"parameters": [
[
"required_observations",
15
]
],
"data_status": "complete",
"reason": null,
"observations_used": 200,
"observations_required": 15,
"warmup": false,
"input_start": "2024-12-19",
"seed_session": "2025-01-13",
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "index"
}
],
"pivots": [],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
},
{
"name": "extension_atr",
"category": "hard",
"observed": [
[
"extension_atr",
1.1641541657158374
],
[
"close",
524.85
],
[
"ema20",
515.7778005192928
],
[
"atr14",
7.792953672187182
]
],
"operator": "<=",
"threshold": [
[
"max",
1.5
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "ATR",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"close",
"1"
],
[
"ema20",
"1"
],
[
"atr14",
"1"
]
],
"source_evidence": [
{
"name": "close",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 524.85,
"parameters": [],
"data_status": "complete",
"reason": null,
"observations_used": 1,
"observations_required": 1,
"warmup": false,
"input_start": "2025-10-08",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
},
{
"name": "ema20",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 515.7778005192928,
"parameters": [
[
"required_observations",
20
]
],
"data_status": "complete",
"reason": null,
"observations_used": 200,
"observations_required": 20,
"warmup": false,
"input_start": "2024-12-19",
"seed_session": "2025-01-21",
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
},
{
"name": "atr14",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 7.792953672187182,
"parameters": [
[
"required_observations",
14
]
],
"data_status": "complete",
"reason": null,
"observations_used": 200,
"observations_required": 14,
"warmup": false,
"input_start": "2024-12-19",
"seed_session": "2025-01-10",
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
}
],
"pivots": [],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
},
{
"name": "relative_strength_20",
"category": "hard",
"observed": [
[
"SPY",
0.01687890287477889
],
[
"QQQ",
-0.004012315198790084
]
],
"operator": "OR >",
"threshold": [
[
"SPY",
0
],
[
"QQQ",
0
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "fraction",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"SPY",
"1"
],
[
"QQQ",
"1"
]
],
"source_evidence": [
{
"name": "relative_return",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 0.01687890287477889,
"parameters": [
[
"window",
20
],
[
"benchmark",
"SPY"
]
],
"data_status": "complete",
"reason": null,
"observations_used": 21,
"observations_required": 21,
"warmup": false,
"input_start": "2025-09-10",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "fraction"
},
{
"name": "relative_return",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": -0.004012315198790084,
"parameters": [
[
"window",
20
],
[
"benchmark",
"QQQ"
]
],
"data_status": "complete",
"reason": null,
"observations_used": 21,
"observations_required": 21,
"warmup": false,
"input_start": "2025-09-10",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "fraction"
}
],
"pivots": [],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
},
{
"name": "resistance_quality",
"category": "hard",
"observed": [
[
"distinct_touches",
2
]
],
"operator": "policy_and_minimum_touches",
"threshold": [
[
"min",
2
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "comparison",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"structure",
"1"
]
],
"source_evidence": [],
"pivots": [
{
"session": "2025-10-06",
"price": 531.03,
"kind": "high",
"left": 2,
"right": 2,
"confirmation_session": "2025-10-08",
"confirmation_time": "2025-10-08T20:00:00Z",
"available_at": "2026-09-23T11:35:35.864472Z",
"version": "1"
},
{
"session": "2025-08-13",
"price": 532.7,
"kind": "high",
"left": 2,
"right": 2,
"confirmation_session": "2025-08-15",
"confirmation_time": "2025-08-15T20:00:00Z",
"available_at": "2026-09-23T11:35:35.864472Z",
"version": "1"
}
],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
}
],
"supporting_conditions": [
{
"name": "atr_compression",
"category": "supporting",
"observed": [
[
"current_atr_pct",
0.014847963555658154
],
[
"median_previous_60_atr_pct",
0.01540412617194381
],
[
"ratio",
0.9638952180683498
]
],
"operator": "<",
"threshold": [
[
"right_operand",
"median_previous_60_atr_pct"
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "fraction",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"atr14",
"1"
],
[
"supporting",
"1"
]
],
"source_evidence": [
{
"name": "atr14",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 7.792953672187182,
"parameters": [
[
"required_observations",
14
]
],
"data_status": "complete",
"reason": null,
"observations_used": 200,
"observations_required": 14,
"warmup": false,
"input_start": "2024-12-19",
"seed_session": "2025-01-10",
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
},
{
"name": "close",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 524.85,
"parameters": [],
"data_status": "complete",
"reason": null,
"observations_used": 1,
"observations_required": 1,
"warmup": false,
"input_start": "2025-10-08",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
},
{
"name": "atr_compression_baseline",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 0.01540412617194381,
"parameters": [
[
"baseline_sessions",
60
],
[
"current_excluded",
"true"
]
],
"data_status": "complete",
"reason": null,
"observations_used": 200,
"observations_required": 74,
"warmup": false,
"input_start": "2024-12-19",
"seed_session": "2025-01-10",
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "fraction"
}
],
"pivots": [],
"sessions": [
[
"baseline",
[
"2025-07-15",
"2025-07-16",
"2025-07-17",
"2025-07-18",
"2025-07-21",
"2025-07-22",
"2025-07-23",
"2025-07-24",
"2025-07-25",
"2025-07-28",
"2025-07-29",
"2025-07-30",
"2025-07-31",
"2025-08-01",
"2025-08-04",
"2025-08-05",
"2025-08-06",
"2025-08-07",
"2025-08-08",
"2025-08-11",
"2025-08-12",
"2025-08-13",
"2025-08-14",
"2025-08-15",
"2025-08-18",
"2025-08-19",
"2025-08-20",
"2025-08-21",
"2025-08-22",
"2025-08-25",
"2025-08-26",
"2025-08-27",
"2025-08-28",
"2025-08-29",
"2025-09-02",
"2025-09-03",
"2025-09-04",
"2025-09-05",
"2025-09-08",
"2025-09-09",
"2025-09-10",
"2025-09-11",
"2025-09-12",
"2025-09-15",
"2025-09-16",
"2025-09-17",
"2025-09-18",
"2025-09-19",
"2025-09-22",
"2025-09-23",
"2025-09-24",
"2025-09-25",
"2025-09-26",
"2025-09-29",
"2025-09-30",
"2025-10-01",
"2025-10-02",
"2025-10-03",
"2025-10-06",
"2025-10-07"
]
]
],
"available_at": "2026-09-23T11:35:35.864472Z"
},
{
"name": "volume_contraction",
"category": "supporting",
"observed": [
[
"recent_volume",
17140488.6
],
[
"baseline_volume",
20609241.05
],
[
"ratio",
0.8316894619464893
]
],
"operator": "<",
"threshold": [
[
"max",
0.85
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "ratio",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"supporting",
"1"
]
],
"source_evidence": [
{
"name": "volume_contraction",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 0.8316894619464893,
"parameters": [
[
"recent_sessions",
5
],
[
"baseline_sessions",
20
]
],
"data_status": "complete",
"reason": null,
"observations_used": 25,
"observations_required": 25,
"warmup": false,
"input_start": "2025-09-04",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "ratio"
}
],
"pivots": [],
"sessions": [
[
"recent",
[
"2025-10-02",
"2025-10-03",
"2025-10-06",
"2025-10-07",
"2025-10-08"
]
],
[
"baseline",
[
"2025-09-04",
"2025-09-05",
"2025-09-08",
"2025-09-09",
"2025-09-10",
"2025-09-11",
"2025-09-12",
"2025-09-15",
"2025-09-16",
"2025-09-17",
"2025-09-18",
"2025-09-19",
"2025-09-22",
"2025-09-23",
"2025-09-24",
"2025-09-25",
"2025-09-26",
"2025-09-29",
"2025-09-30",
"2025-10-01"
]
]
],
"available_at": "2026-09-23T11:35:35.864472Z"
},
{
"name": "higher_lows",
"category": "supporting",
"observed": [
[
"low_1",
492.37
],
[
"low_2",
505.93
],
[
"low_3",
505.04
]
],
"operator": "low_3 > low_2 > low_1",
"threshold": [
[
"required_pivots",
3
]
],
"passed": false,
"data_status": "complete",
"reason": null,
"unit": "comparison",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"structure",
"1"
]
],
"source_evidence": [],
"pivots": [
{
"session": "2025-09-05",
"price": 492.37,
"kind": "low",
"left": 2,
"right": 2,
"confirmation_session": "2025-09-09",
"confirmation_time": "2025-09-09T20:00:00Z",
"available_at": "2026-09-23T11:35:35.864472Z",
"version": "1"
},
{
"session": "2025-09-17",
"price": 505.93,
"kind": "low",
"left": 2,
"right": 2,
"confirmation_session": "2025-09-19",
"confirmation_time": "2025-09-19T20:00:00Z",
"available_at": "2026-09-23T11:35:35.864472Z",
"version": "1"
},
{
"session": "2025-09-25",
"price": 505.04,
"kind": "low",
"left": 2,
"right": 2,
"confirmation_session": "2025-09-29",
"confirmation_time": "2025-09-29T20:00:00Z",
"available_at": "2026-09-23T11:35:35.864472Z",
"version": "1"
}
],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
},
{
"name": "full_ma_alignment",
"category": "supporting",
"observed": [
[
"sma50",
513.7386
],
[
"sma150",
464.4393333333333
],
[
"sma200",
453.14485
]
],
"operator": "sma50 > sma150 > sma200",
"threshold": [],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "comparison",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"sma50",
"1"
],
[
"sma150",
"1"
],
[
"sma200",
"1"
]
],
"source_evidence": [
{
"name": "sma50",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 513.7386,
"parameters": [
[
"required_observations",
50
]
],
"data_status": "complete",
"reason": null,
"observations_used": 50,
"observations_required": 50,
"warmup": false,
"input_start": "2025-07-30",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
},
{
"name": "sma150",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 464.4393333333333,
"parameters": [
[
"required_observations",
150
]
],
"data_status": "complete",
"reason": null,
"observations_used": 150,
"observations_required": 150,
"warmup": false,
"input_start": "2025-03-06",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
},
{
"name": "sma200",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 453.14485,
"parameters": [
[
"required_observations",
200
]
],
"data_status": "complete",
"reason": null,
"observations_used": 200,
"observations_required": 200,
"warmup": false,
"input_start": "2024-12-19",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "price"
}
],
"pivots": [],
"sessions": [],
"available_at": null
},
{
"name": "rs20_spy_positive",
"category": "supporting",
"observed": [
[
"SPY",
0.01687890287477889
]
],
"operator": ">",
"threshold": [
[
"min",
0
]
],
"passed": true,
"data_status": "complete",
"reason": null,
"unit": "fraction",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"relative_return",
"1"
]
],
"source_evidence": [
{
"name": "relative_return",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": 0.01687890287477889,
"parameters": [
[
"window",
20
],
[
"benchmark",
"SPY"
]
],
"data_status": "complete",
"reason": null,
"observations_used": 21,
"observations_required": 21,
"warmup": false,
"input_start": "2025-09-10",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "fraction"
}
],
"pivots": [],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
},
{
"name": "rs20_qqq_positive",
"category": "supporting",
"observed": [
[
"QQQ",
-0.004012315198790084
]
],
"operator": ">",
"threshold": [
[
"min",
0
]
],
"passed": false,
"data_status": "complete",
"reason": null,
"unit": "fraction",
"rule_version": "PRE_BREAKOUT_V1",
"feature_versions": [
[
"relative_return",
"1"
]
],
"source_evidence": [
{
"name": "relative_return",
"version": "1",
"symbol": "MSFT",
"session": "2025-10-08",
"as_of": "2026-09-23T11:41:25.350167Z",
"value": -0.004012315198790084,
"parameters": [
[
"window",
20
],
[
"benchmark",
"QQQ"
]
],
"data_status": "complete",
"reason": null,
"observations_used": 21,
"observations_required": 21,
"warmup": false,
"input_start": "2025-09-10",
"seed_session": null,
"available_at": "2026-09-23T11:35:35.864472Z",
"missing_sessions": [],
"reset_after_gap": false,
"provider": "massive",
"adjustment": "split_adjusted",
"session_scope": "provider_aggregate",
"calendar": "XNYS",
"calendar_version": "4.13.2",
"unit": "fraction"
}
],
"pivots": [],
"sessions": [],
"available_at": "2026-09-23T11:35:35.864472Z"
}
]
},
"candidate_expected": [
"2024-12-19",
"2024-12-20",
"2024-12-23",
"2024-12-24",
"2024-12-26",
"2024-12-27",
"2024-12-30",
"2024-12-31",
"2025-01-02",
"2025-01-03",
"2025-01-06",
"2025-01-07",
"2025-01-08",
"2025-01-10",
"2025-01-13",
"2025-01-14",
"2025-01-15",
"2025-01-16",
"2025-01-17",
"2025-01-21",
"2025-01-22",
"2025-01-23",
"2025-01-24",
"2025-01-27",
"2025-01-28",
"2025-01-29",
"2025-01-30",
"2025-01-31",
"2025-02-03",
"2025-02-04",
"2025-02-05",
"2025-02-06",
"2025-02-07",
"2025-02-10",
"2025-02-11",
"2025-02-12",
"2025-02-13",
"2025-02-14",
"2025-02-18",
"2025-02-19",
"2025-02-20",
"2025-02-21",
"2025-02-24",
"2025-02-25",
"2025-02-26",
"2025-02-27",
"2025-02-28",
"2025-03-03",
"2025-03-04",
"2025-03-05",
"2025-03-06",
"2025-03-07",
"2025-03-10",
"2025-03-11",
"2025-03-12",
"2025-03-13",
"2025-03-14",
"2025-03-17",
"2025-03-18",
"2025-03-19",
"2025-03-20",
"2025-03-21",
"2025-03-24",
"2025-03-25",
"2025-03-26",
"2025-03-27",
"2025-03-28",
"2025-03-31",
"2025-04-01",
"2025-04-02",
"2025-04-03",
"2025-04-04",
"2025-04-07",
"2025-04-08",
"2025-04-09",
"2025-04-10",
"2025-04-11",
"2025-04-14",
"2025-04-15",
"2025-04-16",
"2025-04-17",
"2025-04-21",
"2025-04-22",
"2025-04-23",
"2025-04-24",
"2025-04-25",
"2025-04-28",
"2025-04-29",
"2025-04-30",
"2025-05-01",
"2025-05-02",
"2025-05-05",
"2025-05-06",
"2025-05-07",
"2025-05-08",
"2025-05-09",
"2025-05-12",
"2025-05-13",
"2025-05-14",
"2025-05-15",
"2025-05-16",
"2025-05-19",
"2025-05-20",
"2025-05-21",
"2025-05-22",
"2025-05-23",
"2025-05-27",
"2025-05-28",
"2025-05-29",
"2025-05-30",
"2025-06-02",
"2025-06-03",
"2025-06-04",
"2025-06-05",
"2025-06-06",
"2025-06-09",
"2025-06-10",
"2025-06-11",
"2025-06-12",
"2025-06-13",
"2025-06-16",
"2025-06-17",
"2025-06-18",
"2025-06-20",
"2025-06-23",
"2025-06-24",
"2025-06-25",
"2025-06-26",
"2025-06-27",
"2025-06-30",
"2025-07-01",
"2025-07-02",
"2025-07-03",
"2025-07-07",
"2025-07-08",
"2025-07-09",
"2025-07-10",
"2025-07-11",
"2025-07-14",
"2025-07-15",
"2025-07-16",
"2025-07-17",
"2025-07-18",
"2025-07-21",
"2025-07-22",
"2025-07-23",
"2025-07-24",
"2025-07-25",
"2025-07-28",
"2025-07-29",
"2025-07-30",
"2025-07-31",
"2025-08-01",
"2025-08-04",
"2025-08-05",
"2025-08-06",
"2025-08-07",
"2025-08-08",
"2025-08-11",
"2025-08-12",
"2025-08-13",
"2025-08-14",
"2025-08-15",
"2025-08-18",
"2025-08-19",
"2025-08-20",
"2025-08-21",
"2025-08-22",
"2025-08-25",
"2025-08-26",
"2025-08-27",
"2025-08-28",
"2025-08-29",
"2025-09-02",
"2025-09-03",
"2025-09-04",
"2025-09-05",
"2025-09-08",
"2025-09-09",
"2025-09-10",
"2025-09-11",
"2025-09-12",
"2025-09-15",
"2025-09-16",
"2025-09-17",
"2025-09-18",
"2025-09-19",
"2025-09-22",
"2025-09-23",
"2025-09-24",
"2025-09-25",
"2025-09-26",
"2025-09-29",
"2025-09-30",
"2025-10-01",
"2025-10-02",
"2025-10-03",
"2025-10-06",
"2025-10-07",
"2025-10-08"
],
"benchmark_expected": [
"2025-09-10",
"2025-09-11",
"2025-09-12",
"2025-09-15",
"2025-09-16",
"2025-09-17",
"2025-09-18",
"2025-09-19",
"2025-09-22",
"2025-09-23",
"2025-09-24",
"2025-09-25",
"2025-09-26",
"2025-09-29",
"2025-09-30",
"2025-10-01",
"2025-10-02",
"2025-10-03",
"2025-10-06",
"2025-10-07",
"2025-10-08"
],
"missing": [
[
"MSFT",
[]
],
[
"SPY",
[]
],
[
"QQQ",
[]
]
],
"invalid": []
},
"signal": {
"symbol": "MSFT",
"signal_session": "2025-10-08",
"entry_session": "2025-10-09",
"provider_daily_open": 522.335,
"entry_status": "COMPLETE",
"outcomes": [
{
"horizon": 1,
"expected_sessions": [
"2025-10-09"
],
"exit_session": "2025-10-09",
"provider_daily_close": 522.4,
"gross_return": 0.00012444121110011253,
"mfe": 0.003809815539835615,
"mfe_provider_daily_high": 524.325,
"mfe_session": "2025-10-09",
"mae": -0.00944795964275813,
"mae_provider_daily_low": 517.4,
"mae_session": "2025-10-09",
"status": "COMPLETE",
"reasons": [],
"missing_sessions": [],
"invalid_sessions": []
},
{
"horizon": 3,
"expected_sessions": [
"2025-10-09",
"2025-10-10",
"2025-10-13"
],
"exit_session": "2025-10-13",
"provider_daily_close": 514.05,
"gross_return": -0.015861468214843133,
"mfe": 0.003809815539835615,
"mfe_provider_daily_high": 524.325,
"mfe_session": "2025-10-09",
"mae": -0.02432347056965367,
"mae_provider_daily_low": 509.63,
"mae_session": "2025-10-10",
"status": "COMPLETE",
"reasons": [],
"missing_sessions": [],
"invalid_sessions": []
},
{
"horizon": 5,
"expected_sessions": [
"2025-10-09",
"2025-10-10",
"2025-10-13",
"2025-10-14",
"2025-10-15"
],
"exit_session": "2025-10-15",
"provider_daily_close": 513.43,
"gross_return": -0.017048445920721522,
"mfe": 0.003809815539835615,
"mfe_provider_daily_high": 524.325,
"mfe_session": "2025-10-09",
"mae": -0.03127303358955469,
"mae_provider_daily_low": 506,
"mae_session": "2025-10-14",
"status": "COMPLETE",
"reasons": [],
"missing_sessions": [],
"invalid_sessions": []
},
{
"horizon": 10,
"expected_sessions": [
"2025-10-09",
"2025-10-10",
"2025-10-13",
"2025-10-14",
"2025-10-15",
"2025-10-16",
"2025-10-17",
"2025-10-20",
"2025-10-21",
"2025-10-22"
],
"exit_session": "2025-10-22",
"provider_daily_close": 520.54,
"gross_return": -0.0034364919065351662,
"mfe": 0.005542420094383882,
"mfe_provider_daily_high": 525.23,
"mfe_session": "2025-10-22",
"mae": -0.03127303358955469,
"mae_provider_daily_low": 506,
"mae_session": "2025-10-14",
"status": "COMPLETE",
"reasons": [],
"missing_sessions": [],
"invalid_sessions": []
},
{
"horizon": 20,
"expected_sessions": [
"2025-10-09",
"2025-10-10",
"2025-10-13",
"2025-10-14",
"2025-10-15",
"2025-10-16",
"2025-10-17",
"2025-10-20",
"2025-10-21",
"2025-10-22",
"2025-10-23",
"2025-10-24",
"2025-10-27",
"2025-10-28",
"2025-10-29",
"2025-10-30",
"2025-10-31",
"2025-11-03",
"2025-11-04",
"2025-11-05"
],
"exit_session": "2025-11-05",
"provider_daily_close": 507.16,
"gross_return": -0.0290522365914595,
"mfe": 0.06008596015966772,
"mfe_provider_daily_high": 553.72,
"mfe_session": "2025-10-28",
"mae": -0.03127303358955469,
"mae_provider_daily_low": 506,
"mae_session": "2025-10-14",
"status": "COMPLETE",
"reasons": [],
"missing_sessions": [],
"invalid_sessions": []
}
]
},
"signal_context": [
{
"session_date": "2024-12-19",
"provider_daily_open": 441.62,
"provider_daily_high": 443.1834,
"provider_daily_low": 436.32,
"provider_daily_close": 437.03
},
{
"session_date": "2024-12-20",
"provider_daily_open": 433.11,
"provider_daily_high": 443.74,
"provider_daily_low": 428.63,
"provider_daily_close": 436.6
},
{
"session_date": "2024-12-23",
"provider_daily_open": 436.74,
"provider_daily_high": 437.65,
"provider_daily_low": 432.83,
"provider_daily_close": 435.25
},
{
"session_date": "2024-12-24",
"provider_daily_open": 434.65,
"provider_daily_high": 439.6,
"provider_daily_low": 434.19,
"provider_daily_close": 439.33
},
{
"session_date": "2024-12-26",
"provider_daily_open": 439.08,
"provider_daily_high": 440.94,
"provider_daily_low": 436.63,
"provider_daily_close": 438.11
},
{
"session_date": "2024-12-27",
"provider_daily_open": 434.6,
"provider_daily_high": 435.22,
"provider_daily_low": 426.35,
"provider_daily_close": 430.53
},
{
"session_date": "2024-12-30",
"provider_daily_open": 426.06,
"provider_daily_high": 427.55,
"provider_daily_low": 421.9,
"provider_daily_close": 424.83
},
{
"session_date": "2024-12-31",
"provider_daily_open": 426.1,
"provider_daily_high": 426.73,
"provider_daily_low": 420.66,
"provider_daily_close": 421.5
},
{
"session_date": "2025-01-02",
"provider_daily_open": 425.53,
"provider_daily_high": 426.07,
"provider_daily_low": 414.85,
"provider_daily_close": 418.58
},
{
"session_date": "2025-01-03",
"provider_daily_open": 421.08,
"provider_daily_high": 424.03,
"provider_daily_low": 419.54,
"provider_daily_close": 423.35
},
{
"session_date": "2025-01-06",
"provider_daily_open": 428,
"provider_daily_high": 434.32,
"provider_daily_low": 425.4774,
"provider_daily_close": 427.85
},
{
"session_date": "2025-01-07",
"provider_daily_open": 429,
"provider_daily_high": 430.65,
"provider_daily_low": 420.8,
"provider_daily_close": 422.37
},
{
"session_date": "2025-01-08",
"provider_daily_open": 423.46,
"provider_daily_high": 426.97,
"provider_daily_low": 421.54,
"provider_daily_close": 424.56
},
{
"session_date": "2025-01-10",
"provider_daily_open": 424.63,
"provider_daily_high": 424.71,
"provider_daily_low": 415.02,
"provider_daily_close": 418.95
},
{
"session_date": "2025-01-13",
"provider_daily_open": 415.235,
"provider_daily_high": 418.5,
"provider_daily_low": 412.29,
"provider_daily_close": 417.19
},
{
"session_date": "2025-01-14",
"provider_daily_open": 417.81,
"provider_daily_high": 419.74,
"provider_daily_low": 410.72,
"provider_daily_close": 415.67
},
{
"session_date": "2025-01-15",
"provider_daily_open": 419.13,
"provider_daily_high": 428.15,
"provider_daily_low": 418.265,
"provider_daily_close": 426.31
},
{
"session_date": "2025-01-16",
"provider_daily_open": 428.695,
"provider_daily_high": 429.49,
"provider_daily_low": 424.39,
"provider_daily_close": 424.58
},
{
"session_date": "2025-01-17",
"provider_daily_open": 434.085,
"provider_daily_high": 434.48,
"provider_daily_low": 428.17,
"provider_daily_close": 429.03
},
{
"session_date": "2025-01-21",
"provider_daily_open": 430.2,
"provider_daily_high": 430.8999,
"provider_daily_low": 425.595,
"provider_daily_close": 428.5
},
{
"session_date": "2025-01-22",
"provider_daily_open": 437.56,
"provider_daily_high": 447.27,
"provider_daily_low": 436,
"provider_daily_close": 446.2
},
{
"session_date": "2025-01-23",
"provider_daily_open": 442,
"provider_daily_high": 446.75,
"provider_daily_low": 441.5048,
"provider_daily_close": 446.71
},
{
"session_date": "2025-01-24",
"provider_daily_open": 445.16,
"provider_daily_high": 446.65,
"provider_daily_low": 441.4,
"provider_daily_close": 444.06
},
{
"session_date": "2025-01-27",
"provider_daily_open": 424.01,
"provider_daily_high": 435.2,
"provider_daily_low": 423.5,
"provider_daily_close": 434.56
},
{
"session_date": "2025-01-28",
"provider_daily_open": 434.6,
"provider_daily_high": 448.38,
"provider_daily_low": 431.38,
"provider_daily_close": 447.2
},
{
"session_date": "2025-01-29",
"provider_daily_open": 446.69,
"provider_daily_high": 446.88,
"provider_daily_low": 440.4,
"provider_daily_close": 442.33
},
{
"session_date": "2025-01-30",
"provider_daily_open": 418.77,
"provider_daily_high": 422.86,
"provider_daily_low": 413.16,
"provider_daily_close": 414.99
},
{
"session_date": "2025-01-31",
"provider_daily_open": 418.98,
"provider_daily_high": 420.69,
"provider_daily_low": 414.91,
"provider_daily_close": 415.06
},
{
"session_date": "2025-02-03",
"provider_daily_open": 411.6,
"provider_daily_high": 415.41,
"provider_daily_low": 408.66,
"provider_daily_close": 410.92
},
{
"session_date": "2025-02-04",
"provider_daily_open": 412.685,
"provider_daily_high": 413.9199,
"provider_daily_low": 409.74,
"provider_daily_close": 412.37
},
{
"session_date": "2025-02-05",
"provider_daily_open": 412.35,
"provider_daily_high": 413.827,
"provider_daily_low": 410.4,
"provider_daily_close": 413.29
},
{
"session_date": "2025-02-06",
"provider_daily_open": 414,
"provider_daily_high": 418.2,
"provider_daily_low": 414,
"provider_daily_close": 415.82
},
{
"session_date": "2025-02-07",
"provider_daily_open": 416.48,
"provider_daily_high": 418.65,
"provider_daily_low": 408.1,
"provider_daily_close": 409.75
},
{
"session_date": "2025-02-10",
"provider_daily_open": 413.71,
"provider_daily_high": 415.4624,
"provider_daily_low": 410.92,
"provider_daily_close": 412.22
},
{
"session_date": "2025-02-11",
"provider_daily_open": 409.64,
"provider_daily_high": 412.49,
"provider_daily_low": 409.3,
"provider_daily_close": 411.44
},
{
"session_date": "2025-02-12",
"provider_daily_open": 407.21,
"provider_daily_high": 410.75,
"provider_daily_low": 404.3673,
"provider_daily_close": 409.04
},
{
"session_date": "2025-02-13",
"provider_daily_open": 407,
"provider_daily_high": 411,
"provider_daily_low": 406.36,
"provider_daily_close": 410.54
},
{
"session_date": "2025-02-14",
"provider_daily_open": 407.79,
"provider_daily_high": 408.91,
"provider_daily_low": 405.88,
"provider_daily_close": 408.43
},
{
"session_date": "2025-02-18",
"provider_daily_open": 408,
"provider_daily_high": 410.597,
"provider_daily_low": 406.5,
"provider_daily_close": 409.64
},
{
"session_date": "2025-02-19",
"provider_daily_open": 407.88,
"provider_daily_high": 415.49,
"provider_daily_low": 407.65,
"provider_daily_close": 414.77
},
{
"session_date": "2025-02-20",
"provider_daily_open": 415.29,
"provider_daily_high": 419.31,
"provider_daily_low": 412.54,
"provider_daily_close": 416.13
},
{
"session_date": "2025-02-21",
"provider_daily_open": 417.335,
"provider_daily_high": 418.048,
"provider_daily_low": 407.89,
"provider_daily_close": 408.21
},
{
"session_date": "2025-02-24",
"provider_daily_open": 408.51,
"provider_daily_high": 409.37,
"provider_daily_low": 399.32,
"provider_daily_close": 404
},
{
"session_date": "2025-02-25",
"provider_daily_open": 401.1,
"provider_daily_high": 401.915,
"provider_daily_low": 396.7,
"provider_daily_close": 397.9
},
{
"session_date": "2025-02-26",
"provider_daily_open": 398.01,
"provider_daily_high": 403.6,
"provider_daily_low": 394.245,
"provider_daily_close": 399.73
},
{
"session_date": "2025-02-27",
"provider_daily_open": 401.265,
"provider_daily_high": 405.74,
"provider_daily_low": 392.17,
"provider_daily_close": 392.53
},
{
"session_date": "2025-02-28",
"provider_daily_open": 392.655,
"provider_daily_high": 397.63,
"provider_daily_low": 386.57,
"provider_daily_close": 396.99
},
{
"session_date": "2025-03-03",
"provider_daily_open": 398.82,
"provider_daily_high": 398.82,
"provider_daily_low": 386.155,
"provider_daily_close": 388.49
},
{
"session_date": "2025-03-04",
"provider_daily_open": 383.4,
"provider_daily_high": 392.58,
"provider_daily_low": 381,
"provider_daily_close": 388.61
},
{
"session_date": "2025-03-05",
"provider_daily_open": 389.34,
"provider_daily_high": 401.67,
"provider_daily_low": 388.81,
"provider_daily_close": 401.02
},
{
"session_date": "2025-03-06",
"provider_daily_open": 394.28,
"provider_daily_high": 402.15,
"provider_daily_low": 392.6777,
"provider_daily_close": 396.89
},
{
"session_date": "2025-03-07",
"provider_daily_open": 392.32,
"provider_daily_high": 394.8,
"provider_daily_low": 385.54,
"provider_daily_close": 393.31
},
{
"session_date": "2025-03-10",
"provider_daily_open": 385.84,
"provider_daily_high": 386.4,
"provider_daily_low": 377.22,
"provider_daily_close": 380.16
},
{
"session_date": "2025-03-11",
"provider_daily_open": 379,
"provider_daily_high": 386,
"provider_daily_low": 376.91,
"provider_daily_close": 380.45
},
{
"session_date": "2025-03-12",
"provider_daily_open": 382.95,
"provider_daily_high": 385.2165,
"provider_daily_low": 378.9507,
"provider_daily_close": 383.27
},
{
"session_date": "2025-03-13",
"provider_daily_open": 383.155,
"provider_daily_high": 385.32,
"provider_daily_low": 377.45,
"provider_daily_close": 378.77
},
{
"session_date": "2025-03-14",
"provider_daily_open": 379.775,
"provider_daily_high": 390.23,
"provider_daily_low": 379.51,
"provider_daily_close": 388.56
},
{
"session_date": "2025-03-17",
"provider_daily_open": 386.7,
"provider_daily_high": 392.705,
"provider_daily_low": 385.57,
"provider_daily_close": 388.7
},
{
"session_date": "2025-03-18",
"provider_daily_open": 387.07,
"provider_daily_high": 387.37,
"provider_daily_low": 381.1,
"provider_daily_close": 383.52
},
{
"session_date": "2025-03-19",
"provider_daily_open": 385.525,
"provider_daily_high": 389.68,
"provider_daily_low": 384,
"provider_daily_close": 387.82
},
{
"session_date": "2025-03-20",
"provider_daily_open": 385.735,
"provider_daily_high": 391.785,
"provider_daily_low": 383.28,
"provider_daily_close": 386.84
},
{
"session_date": "2025-03-21",
"provider_daily_open": 383.215,
"provider_daily_high": 391.74,
"provider_daily_low": 382.8,
"provider_daily_close": 391.26
},
{
"session_date": "2025-03-24",
"provider_daily_open": 395.4,
"provider_daily_high": 395.4,
"provider_daily_low": 389.81,
"provider_daily_close": 393.08
},
{
"session_date": "2025-03-25",
"provider_daily_open": 393.915,
"provider_daily_high": 396.36,
"provider_daily_low": 392.64,
"provider_daily_close": 395.16
},
{
"session_date": "2025-03-26",
"provider_daily_open": 395,
"provider_daily_high": 395.31,
"provider_daily_low": 388.57,
"provider_daily_close": 389.97
},
{
"session_date": "2025-03-27",
"provider_daily_open": 390.13,
"provider_daily_high": 392.24,
"provider_daily_low": 387.395,
"provider_daily_close": 390.58
},
{
"session_date": "2025-03-28",
"provider_daily_open": 388.08,
"provider_daily_high": 389.13,
"provider_daily_low": 376.93,
"provider_daily_close": 378.8
},
{
"session_date": "2025-03-31",
"provider_daily_open": 372.535,
"provider_daily_high": 377.07,
"provider_daily_low": 367.24,
"provider_daily_close": 375.39
},
{
"session_date": "2025-04-01",
"provider_daily_open": 374.65,
"provider_daily_high": 382.85,
"provider_daily_low": 373.23,
"provider_daily_close": 382.19
},
{
"session_date": "2025-04-02",
"provider_daily_open": 377.965,
"provider_daily_high": 385.08,
"provider_daily_low": 376.62,
"provider_daily_close": 382.14
},
{
"session_date": "2025-04-03",
"provider_daily_open": 374.785,
"provider_daily_high": 377.48,
"provider_daily_low": 369.35,
"provider_daily_close": 373.11
},
{
"session_date": "2025-04-04",
"provider_daily_open": 364.125,
"provider_daily_high": 374.59,
"provider_daily_low": 359.48,
"provider_daily_close": 359.84
},
{
"session_date": "2025-04-07",
"provider_daily_open": 350.88,
"provider_daily_high": 370.9999,
"provider_daily_low": 344.79,
"provider_daily_close": 357.86
},
{
"session_date": "2025-04-08",
"provider_daily_open": 368.255,
"provider_daily_high": 373.65,
"provider_daily_low": 350.25,
"provider_daily_close": 354.56
},
{
"session_date": "2025-04-09",
"provider_daily_open": 353.535,
"provider_daily_high": 393.225,
"provider_daily_low": 353.1,
"provider_daily_close": 390.49
},
{
"session_date": "2025-04-10",
"provider_daily_open": 382.06,
"provider_daily_high": 383.9,
"provider_daily_low": 367.8,
"provider_daily_close": 381.35
},
{
"session_date": "2025-04-11",
"provider_daily_open": 380.635,
"provider_daily_high": 390.05,
"provider_daily_low": 378.89,
"provider_daily_close": 388.45
},
{
"session_date": "2025-04-14",
"provider_daily_open": 393.22,
"provider_daily_high": 394.65,
"provider_daily_low": 384.21,
"provider_daily_close": 387.81
},
{
"session_date": "2025-04-15",
"provider_daily_open": 388.505,
"provider_daily_high": 391.89,
"provider_daily_low": 384.1599,
"provider_daily_close": 385.73
},
{
"session_date": "2025-04-16",
"provider_daily_open": 380.67,
"provider_daily_high": 381.61,
"provider_daily_low": 368,
"provider_daily_close": 371.61
},
{
"session_date": "2025-04-17",
"provider_daily_open": 373.745,
"provider_daily_high": 374.3215,
"provider_daily_low": 366.89,
"provider_daily_close": 367.78
},
{
"session_date": "2025-04-21",
"provider_daily_open": 362.815,
"provider_daily_high": 364.48,
"provider_daily_low": 355.67,
"provider_daily_close": 359.12
},
{
"session_date": "2025-04-22",
"provider_daily_open": 363.375,
"provider_daily_high": 367.77,
"provider_daily_low": 359.8602,
"provider_daily_close": 366.82
},
{
"session_date": "2025-04-23",
"provider_daily_open": 376.06,
"provider_daily_high": 380.39,
"provider_daily_low": 373.02,
"provider_daily_close": 374.39
},
{
"session_date": "2025-04-24",
"provider_daily_open": 375.695,
"provider_daily_high": 388.45,
"provider_daily_low": 375.19,
"provider_daily_close": 387.3
},
{
"session_date": "2025-04-25",
"provider_daily_open": 387,
"provider_daily_high": 392.16,
"provider_daily_low": 384.6,
"provider_daily_close": 391.85
},
{
"session_date": "2025-04-28",
"provider_daily_open": 391.955,
"provider_daily_high": 392.74,
"provider_daily_low": 386.638,
"provider_daily_close": 391.16
},
{
"session_date": "2025-04-29",
"provider_daily_open": 391.3,
"provider_daily_high": 395.1,
"provider_daily_low": 390.38,
"provider_daily_close": 394.04
},
{
"session_date": "2025-04-30",
"provider_daily_open": 390.3,
"provider_daily_high": 396.66,
"provider_daily_low": 384.44,
"provider_daily_close": 395.26
},
{
"session_date": "2025-05-01",
"provider_daily_open": 431.11,
"provider_daily_high": 436.99,
"provider_daily_low": 424.9,
"provider_daily_close": 425.4
},
{
"session_date": "2025-05-02",
"provider_daily_open": 431.74,
"provider_daily_high": 439.44,
"provider_daily_low": 429.985,
"provider_daily_close": 435.28
},
{
"session_date": "2025-05-05",
"provider_daily_open": 432.87,
"provider_daily_high": 439.5,
"provider_daily_low": 432.11,
"provider_daily_close": 436.17
},
{
"session_date": "2025-05-06",
"provider_daily_open": 432.2,
"provider_daily_high": 437.73,
"provider_daily_low": 431.17,
"provider_daily_close": 433.31
},
{
"session_date": "2025-05-07",
"provider_daily_open": 433.84,
"provider_daily_high": 438.12,
"provider_daily_low": 431.1103,
"provider_daily_close": 433.35
},
{
"session_date": "2025-05-08",
"provider_daily_open": 437.93,
"provider_daily_high": 443.67,
"provider_daily_low": 435.66,
"provider_daily_close": 438.17
},
{
"session_date": "2025-05-09",
"provider_daily_open": 440,
"provider_daily_high": 440.74,
"provider_daily_low": 435.88,
"provider_daily_close": 438.73
},
{
"session_date": "2025-05-12",
"provider_daily_open": 445.94,
"provider_daily_high": 449.37,
"provider_daily_low": 439.78,
"provider_daily_close": 449.26
},
{
"session_date": "2025-05-13",
"provider_daily_open": 447.78,
"provider_daily_high": 450.6733,
"provider_daily_low": 445.36,
"provider_daily_close": 449.14
},
{
"session_date": "2025-05-14",
"provider_daily_open": 448.14,
"provider_daily_high": 453.9,
"provider_daily_low": 448.14,
"provider_daily_close": 452.94
},
{
"session_date": "2025-05-15",
"provider_daily_open": 450.765,
"provider_daily_high": 456.19,
"provider_daily_low": 450.4301,
"provider_daily_close": 453.13
},
{
"session_date": "2025-05-16",
"provider_daily_open": 452.05,
"provider_daily_high": 454.36,
"provider_daily_low": 448.73,
"provider_daily_close": 454.27
},
{
"session_date": "2025-05-19",
"provider_daily_open": 450.875,
"provider_daily_high": 459.585,
"provider_daily_low": 450.8,
"provider_daily_close": 458.87
},
{
"session_date": "2025-05-20",
"provider_daily_open": 455.59,
"provider_daily_high": 458.34,
"provider_daily_low": 454.3201,
"provider_daily_close": 458.17
},
{
"session_date": "2025-05-21",
"provider_daily_open": 454.57,
"provider_daily_high": 457.78,
"provider_daily_low": 451.814,
"provider_daily_close": 452.57
},
{
"session_date": "2025-05-22",
"provider_daily_open": 454.95,
"provider_daily_high": 460.25,
"provider_daily_low": 453.9,
"provider_daily_close": 454.86
},
{
"session_date": "2025-05-23",
"provider_daily_open": 449.98,
"provider_daily_high": 453.69,
"provider_daily_low": 448.91,
"provider_daily_close": 450.18
},
{
"session_date": "2025-05-27",
"provider_daily_open": 456.48,
"provider_daily_high": 460.95,
"provider_daily_low": 456.115,
"provider_daily_close": 460.69
},
{
"session_date": "2025-05-28",
"provider_daily_open": 461.22,
"provider_daily_high": 462.52,
"provider_daily_low": 456.93,
"provider_daily_close": 457.36
},
{
"session_date": "2025-05-29",
"provider_daily_open": 461.55,
"provider_daily_high": 461.72,
"provider_daily_low": 455.3105,
"provider_daily_close": 458.68
},
{
"session_date": "2025-05-30",
"provider_daily_open": 459.715,
"provider_daily_high": 461.68,
"provider_daily_low": 455.54,
"provider_daily_close": 460.36
},
{
"session_date": "2025-06-02",
"provider_daily_open": 457.14,
"provider_daily_high": 462.11,
"provider_daily_low": 456.89,
"provider_daily_close": 461.97
},
{
"session_date": "2025-06-03",
"provider_daily_open": 461.47,
"provider_daily_high": 464.14,
"provider_daily_low": 460.8622,
"provider_daily_close": 462.97
},
{
"session_date": "2025-06-04",
"provider_daily_open": 464,
"provider_daily_high": 465.69,
"provider_daily_low": 463.0201,
"provider_daily_close": 463.87
},
{
"session_date": "2025-06-05",
"provider_daily_open": 464.955,
"provider_daily_high": 469.65,
"provider_daily_low": 464.03,
"provider_daily_close": 467.68
},
{
"session_date": "2025-06-06",
"provider_daily_open": 470.085,
"provider_daily_high": 473.335,
"provider_daily_low": 468.78,
"provider_daily_close": 470.38
},
{
"session_date": "2025-06-09",
"provider_daily_open": 469.7,
"provider_daily_high": 473.43,
"provider_daily_low": 468.62,
"provider_daily_close": 472.75
},
{
"session_date": "2025-06-10",
"provider_daily_open": 471.185,
"provider_daily_high": 472.8,
"provider_daily_low": 466.96,
"provider_daily_close": 470.92
},
{
"session_date": "2025-06-11",
"provider_daily_open": 470.02,
"provider_daily_high": 475.47,
"provider_daily_low": 469.655,
"provider_daily_close": 472.62
},
{
"session_date": "2025-06-12",
"provider_daily_open": 475.02,
"provider_daily_high": 480.415,
"provider_daily_low": 473.52,
"provider_daily_close": 478.87
},
{
"session_date": "2025-06-13",
"provider_daily_open": 476.41,
"provider_daily_high": 479.18,
"provider_daily_low": 472.76,
"provider_daily_close": 474.96
},
{
"session_date": "2025-06-16",
"provider_daily_open": 475.21,
"provider_daily_high": 480.6943,
"provider_daily_low": 475,
"provider_daily_close": 479.14
},
{
"session_date": "2025-06-17",
"provider_daily_open": 475.395,
"provider_daily_high": 478.7399,
"provider_daily_low": 474.08,
"provider_daily_close": 478.04
},
{
"session_date": "2025-06-18",
"provider_daily_open": 478,
"provider_daily_high": 481,
"provider_daily_low": 474.46,
"provider_daily_close": 480.24
},
{
"session_date": "2025-06-20",
"provider_daily_open": 482.23,
"provider_daily_high": 483.46,
"provider_daily_low": 476.87,
"provider_daily_close": 477.4
},
{
"session_date": "2025-06-23",
"provider_daily_open": 478.21,
"provider_daily_high": 487.75,
"provider_daily_low": 472.51,
"provider_daily_close": 486
},
{
"session_date": "2025-06-24",
"provider_daily_open": 488.95,
"provider_daily_high": 491.849,
"provider_daily_low": 486.795,
"provider_daily_close": 490.11
},
{
"session_date": "2025-06-25",
"provider_daily_open": 492.04,
"provider_daily_high": 494.5556,
"provider_daily_low": 489.39,
"provider_daily_close": 492.27
},
{
"session_date": "2025-06-26",
"provider_daily_open": 492.98,
"provider_daily_high": 498.04,
"provider_daily_low": 492.81,
"provider_daily_close": 497.45
},
{
"session_date": "2025-06-27",
"provider_daily_open": 497.55,
"provider_daily_high": 499.3,
"provider_daily_low": 493.03,
"provider_daily_close": 495.94
},
{
"session_date": "2025-06-30",
"provider_daily_open": 497.04,
"provider_daily_high": 500.76,
"provider_daily_low": 495.33,
"provider_daily_close": 497.41
},
{
"session_date": "2025-07-01",
"provider_daily_open": 496.47,
"provider_daily_high": 498.05,
"provider_daily_low": 490.98,
"provider_daily_close": 492.05
},
{
"session_date": "2025-07-02",
"provider_daily_open": 489.99,
"provider_daily_high": 493.5,
"provider_daily_low": 488.7,
"provider_daily_close": 491.09
},
{
"session_date": "2025-07-03",
"provider_daily_open": 493.81,
"provider_daily_high": 500.13,
"provider_daily_low": 493.44,
"provider_daily_close": 498.84
},
{
"session_date": "2025-07-07",
"provider_daily_open": 497.38,
"provider_daily_high": 498.75,
"provider_daily_low": 495.225,
"provider_daily_close": 497.72
},
{
"session_date": "2025-07-08",
"provider_daily_open": 497.24,
"provider_daily_high": 498.2,
"provider_daily_low": 494.11,
"provider_daily_close": 496.62
},
{
"session_date": "2025-07-09",
"provider_daily_open": 500.3,
"provider_daily_high": 506.78,
"provider_daily_low": 499.74,
"provider_daily_close": 503.51
},
{
"session_date": "2025-07-10",
"provider_daily_open": 503.05,
"provider_daily_high": 504.44,
"provider_daily_low": 497.75,
"provider_daily_close": 501.48
},
{
"session_date": "2025-07-11",
"provider_daily_open": 498.47,
"provider_daily_high": 505.03,
"provider_daily_low": 497.795,
"provider_daily_close": 503.32
},
{
"session_date": "2025-07-14",
"provider_daily_open": 501.515,
"provider_daily_high": 503.97,
"provider_daily_low": 501.03,
"provider_daily_close": 503.02
},
{
"session_date": "2025-07-15",
"provider_daily_open": 503.02,
"provider_daily_high": 508.3,
"provider_daily_low": 502.79,
"provider_daily_close": 505.82
},
{
"session_date": "2025-07-16",
"provider_daily_open": 505.18,
"provider_daily_high": 506.72,
"provider_daily_low": 501.89,
"provider_daily_close": 505.62
},
{
"session_date": "2025-07-17",
"provider_daily_open": 505.68,
"provider_daily_high": 513.37,
"provider_daily_low": 505.62,
"provider_daily_close": 511.7
},
{
"session_date": "2025-07-18",
"provider_daily_open": 514.48,
"provider_daily_high": 514.64,
"provider_daily_low": 507.43,
"provider_daily_close": 510.05
},
{
"session_date": "2025-07-21",
"provider_daily_open": 506.705,
"provider_daily_high": 512.09,
"provider_daily_low": 505.55,
"provider_daily_close": 510.06
},
{
"session_date": "2025-07-22",
"provider_daily_open": 510.97,
"provider_daily_high": 511.2,
"provider_daily_low": 505.27,
"provider_daily_close": 505.27
},
{
"session_date": "2025-07-23",
"provider_daily_open": 506.75,
"provider_daily_high": 506.79,
"provider_daily_low": 500.7,
"provider_daily_close": 505.87
},
{
"session_date": "2025-07-24",
"provider_daily_open": 508.77,
"provider_daily_high": 513.67,
"provider_daily_low": 507.3,
"provider_daily_close": 510.88
},
{
"session_date": "2025-07-25",
"provider_daily_open": 512.465,
"provider_daily_high": 518.29,
"provider_daily_low": 510.3592,
"provider_daily_close": 513.71
},
{
"session_date": "2025-07-28",
"provider_daily_open": 514.08,
"provider_daily_high": 515,
"provider_daily_low": 510.12,
"provider_daily_close": 512.5
},
{
"session_date": "2025-07-29",
"provider_daily_open": 515.53,
"provider_daily_high": 517.62,
"provider_daily_low": 511.56,
"provider_daily_close": 512.57
},
{
"session_date": "2025-07-30",
"provider_daily_open": 515.17,
"provider_daily_high": 515.95,
"provider_daily_low": 509.435,
"provider_daily_close": 513.24
},
{
"session_date": "2025-07-31",
"provider_daily_open": 555.225,
"provider_daily_high": 555.45,
"provider_daily_low": 531.9,
"provider_daily_close": 533.5
},
{
"session_date": "2025-08-01",
"provider_daily_open": 535,
"provider_daily_high": 535.8,
"provider_daily_low": 520.86,
"provider_daily_close": 524.11
},
{
"session_date": "2025-08-04",
"provider_daily_open": 528.27,
"provider_daily_high": 538.25,
"provider_daily_low": 528.13,
"provider_daily_close": 535.64
},
{
"session_date": "2025-08-05",
"provider_daily_open": 537.18,
"provider_daily_high": 537.3,
"provider_daily_low": 527.24,
"provider_daily_close": 527.75
},
{
"session_date": "2025-08-06",
"provider_daily_open": 530.9,
"provider_daily_high": 531.7,
"provider_daily_low": 524.03,
"provider_daily_close": 524.94
},
{
"session_date": "2025-08-07",
"provider_daily_open": 526.8,
"provider_daily_high": 528.09,
"provider_daily_low": 517.5511,
"provider_daily_close": 520.84
},
{
"session_date": "2025-08-08",
"provider_daily_open": 522.6,
"provider_daily_high": 524.66,
"provider_daily_low": 519.41,
"provider_daily_close": 522.04
},
{
"session_date": "2025-08-11",
"provider_daily_open": 522.3,
"provider_daily_high": 527.59,
"provider_daily_low": 519.72,
"provider_daily_close": 521.77
},
{
"session_date": "2025-08-12",
"provider_daily_open": 523.75,
"provider_daily_high": 530.98,
"provider_daily_low": 522.7,
"provider_daily_close": 529.24
},
{
"session_date": "2025-08-13",
"provider_daily_open": 532.11,
"provider_daily_high": 532.7,
"provider_daily_low": 519.37,
"provider_daily_close": 520.58
},
{
"session_date": "2025-08-14",
"provider_daily_open": 522.56,
"provider_daily_high": 525.9499,
"provider_daily_low": 520.14,
"provider_daily_close": 522.48
},
{
"session_date": "2025-08-15",
"provider_daily_open": 522.77,
"provider_daily_high": 526.1,
"provider_daily_low": 519.08,
"provider_daily_close": 520.17
},
{
"session_date": "2025-08-18",
"provider_daily_open": 521.585,
"provider_daily_high": 522.82,
"provider_daily_low": 514.02,
"provider_daily_close": 517.1
},
{
"session_date": "2025-08-19",
"provider_daily_open": 515,
"provider_daily_high": 515.1641,
"provider_daily_low": 508.55,
"provider_daily_close": 509.77
},
{
"session_date": "2025-08-20",
"provider_daily_open": 509.865,
"provider_daily_high": 511,
"provider_daily_low": 504.44,
"provider_daily_close": 505.72
},
{
"session_date": "2025-08-21",
"provider_daily_open": 503.69,
"provider_daily_high": 507.63,
"provider_daily_low": 502.7201,
"provider_daily_close": 504.24
},
{
"session_date": "2025-08-22",
"provider_daily_open": 504.25,
"provider_daily_high": 510.73,
"provider_daily_low": 502.41,
"provider_daily_close": 507.23
},
{
"session_date": "2025-08-25",
"provider_daily_open": 506.63,
"provider_daily_high": 508.19,
"provider_daily_low": 504.12,
"provider_daily_close": 504.26
},
{
"session_date": "2025-08-26",
"provider_daily_open": 504.355,
"provider_daily_high": 504.9778,
"provider_daily_low": 498.51,
"provider_daily_close": 502.04
},
{
"session_date": "2025-08-27",
"provider_daily_open": 502,
"provider_daily_high": 507.29,
"provider_daily_low": 499.9,
"provider_daily_close": 506.74
},
{
"session_date": "2025-08-28",
"provider_daily_open": 507.09,
"provider_daily_high": 511.09,
"provider_daily_low": 505.5,
"provider_daily_close": 509.64
},
{
"session_date": "2025-08-29",
"provider_daily_open": 508.66,
"provider_daily_high": 509.6,
"provider_daily_low": 504.4915,
"provider_daily_close": 506.69
},
{
"session_date": "2025-09-02",
"provider_daily_open": 500.465,
"provider_daily_high": 506,
"provider_daily_low": 496.81,
"provider_daily_close": 505.12
},
{
"session_date": "2025-09-03",
"provider_daily_open": 503.79,
"provider_daily_high": 507.79,
"provider_daily_low": 502.32,
"provider_daily_close": 505.35
},
{
"session_date": "2025-09-04",
"provider_daily_open": 504.3,
"provider_daily_high": 508.15,
"provider_daily_low": 503.15,
"provider_daily_close": 507.97
},
{
"session_date": "2025-09-05",
"provider_daily_open": 509.07,
"provider_daily_high": 511.97,
"provider_daily_low": 492.37,
"provider_daily_close": 495
},
{
"session_date": "2025-09-08",
"provider_daily_open": 498.105,
"provider_daily_high": 501.195,
"provider_daily_low": 495.03,
"provider_daily_close": 498.2
},
{
"session_date": "2025-09-09",
"provider_daily_open": 501.43,
"provider_daily_high": 502.25,
"provider_daily_low": 497.7,
"provider_daily_close": 498.41
},
{
"session_date": "2025-09-10",
"provider_daily_open": 502.98,
"provider_daily_high": 503.2299,
"provider_daily_low": 496.72,
"provider_daily_close": 500.37
},
{
"session_date": "2025-09-11",
"provider_daily_open": 502.25,
"provider_daily_high": 503.17,
"provider_daily_low": 497.88,
"provider_daily_close": 501.01
},
{
"session_date": "2025-09-12",
"provider_daily_open": 506.65,
"provider_daily_high": 512.55,
"provider_daily_low": 503.85,
"provider_daily_close": 509.9
},
{
"session_date": "2025-09-15",
"provider_daily_open": 508.79,
"provider_daily_high": 515.47,
"provider_daily_low": 507,
"provider_daily_close": 515.36
},
{
"session_date": "2025-09-16",
"provider_daily_open": 516.88,
"provider_daily_high": 517.23,
"provider_daily_low": 508.6,
"provider_daily_close": 509.04
},
{
"session_date": "2025-09-17",
"provider_daily_open": 510.62,
"provider_daily_high": 511.29,
"provider_daily_low": 505.93,
"provider_daily_close": 510.02
},
{
"session_date": "2025-09-18",
"provider_daily_open": 511.49,
"provider_daily_high": 513.07,
"provider_daily_low": 507.66,
"provider_daily_close": 508.45
},
{
"session_date": "2025-09-19",
"provider_daily_open": 510.56,
"provider_daily_high": 519.3,
"provider_daily_low": 510.31,
"provider_daily_close": 517.93
},
{
"session_date": "2025-09-22",
"provider_daily_open": 515.59,
"provider_daily_high": 517.74,
"provider_daily_low": 512.545,
"provider_daily_close": 514.45
},
{
"session_date": "2025-09-23",
"provider_daily_open": 513.8,
"provider_daily_high": 514.5899,
"provider_daily_low": 507.31,
"provider_daily_close": 509.23
},
{
"session_date": "2025-09-24",
"provider_daily_open": 510.38,
"provider_daily_high": 512.48,
"provider_daily_low": 506.92,
"provider_daily_close": 510.15
},
{
"session_date": "2025-09-25",
"provider_daily_open": 508.3,
"provider_daily_high": 510.01,
"provider_daily_low": 505.04,
"provider_daily_close": 507.03
},
{
"session_date": "2025-09-26",
"provider_daily_open": 510.06,
"provider_daily_high": 513.94,
"provider_daily_low": 506.62,
"provider_daily_close": 511.46
},
{
"session_date": "2025-09-29",
"provider_daily_open": 511.5,
"provider_daily_high": 516.845,
"provider_daily_low": 508.88,
"provider_daily_close": 514.6
},
{
"session_date": "2025-09-30",
"provider_daily_open": 513.24,
"provider_daily_high": 518.16,
"provider_daily_low": 509.66,
"provider_daily_close": 517.95
},
{
"session_date": "2025-10-01",
"provider_daily_open": 514.8,
"provider_daily_high": 520.505,
"provider_daily_low": 511.69,
"provider_daily_close": 519.71
},
{
"session_date": "2025-10-02",
"provider_daily_open": 517.64,
"provider_daily_high": 521.6,
"provider_daily_low": 510.6791,
"provider_daily_close": 515.74
},
{
"session_date": "2025-10-03",
"provider_daily_open": 517.1,
"provider_daily_high": 520.49,
"provider_daily_low": 515,
"provider_daily_close": 517.35
},
{
"session_date": "2025-10-06",
"provider_daily_open": 518.61,
"provider_daily_high": 531.03,
"provider_daily_low": 518.2,
"provider_daily_close": 528.57
},
{
"session_date": "2025-10-07",
"provider_daily_open": 528.285,
"provider_daily_high": 529.8,
"provider_daily_low": 521.44,
"provider_daily_close": 523.98
},
{
"session_date": "2025-10-08",
"provider_daily_open": 523.28,
"provider_daily_high": 526.95,
"provider_daily_low": 523.09,
"provider_daily_close": 524.85
}
],
"outcome_path": [
{
"session_date": "2025-10-09",
"provider_daily_open": 522.335,
"provider_daily_high": 524.325,
"provider_daily_low": 517.4,
"provider_daily_close": 522.4
},
{
"session_date": "2025-10-10",
"provider_daily_open": 519.64,
"provider_daily_high": 523.58,
"provider_daily_low": 509.63,
"provider_daily_close": 510.96
},
{
"session_date": "2025-10-13",
"provider_daily_open": 516.41,
"provider_daily_high": 516.41,
"provider_daily_low": 511.68,
"provider_daily_close": 514.05
},
{
"session_date": "2025-10-14",
"provider_daily_open": 510.225,
"provider_daily_high": 515.282,
"provider_daily_low": 506,
"provider_daily_close": 513.57
},
{
"session_date": "2025-10-15",
"provider_daily_open": 514.955,
"provider_daily_high": 517.19,
"provider_daily_low": 510,
"provider_daily_close": 513.43
},
{
"session_date": "2025-10-16",
"provider_daily_open": 512.58,
"provider_daily_high": 516.85,
"provider_daily_low": 508.13,
"provider_daily_close": 511.61
},
{
"session_date": "2025-10-17",
"provider_daily_open": 509.04,
"provider_daily_high": 515.48,
"provider_daily_low": 507.31,
"provider_daily_close": 513.58
},
{
"session_date": "2025-10-20",
"provider_daily_open": 514.61,
"provider_daily_high": 518.7,
"provider_daily_low": 513.43,
"provider_daily_close": 516.79
},
{
"session_date": "2025-10-21",
"provider_daily_open": 517.5,
"provider_daily_high": 518.69,
"provider_daily_low": 513.04,
"provider_daily_close": 517.66
},
{
"session_date": "2025-10-22",
"provider_daily_open": 521.15,
"provider_daily_high": 525.23,
"provider_daily_low": 517.71,
"provider_daily_close": 520.54
},
{
"session_date": "2025-10-23",
"provider_daily_open": 522.46,
"provider_daily_high": 523.95,
"provider_daily_low": 518.61,
"provider_daily_close": 520.56
},
{
"session_date": "2025-10-24",
"provider_daily_open": 522.79,
"provider_daily_high": 525.345,
"provider_daily_low": 520.71,
"provider_daily_close": 523.61
},
{
"session_date": "2025-10-27",
"provider_daily_open": 531.78,
"provider_daily_high": 534.58,
"provider_daily_low": 529.01,
"provider_daily_close": 531.52
},
{
"session_date": "2025-10-28",
"provider_daily_open": 550,
"provider_daily_high": 553.72,
"provider_daily_low": 540.77,
"provider_daily_close": 542.07
},
{
"session_date": "2025-10-29",
"provider_daily_open": 544.94,
"provider_daily_high": 546.27,
"provider_daily_low": 536.7287,
"provider_daily_close": 541.55
},
{
"session_date": "2025-10-30",
"provider_daily_open": 530.48,
"provider_daily_high": 534.97,
"provider_daily_low": 522.12,
"provider_daily_close": 525.76
},
{
"session_date": "2025-10-31",
"provider_daily_open": 528.875,
"provider_daily_high": 529.32,
"provider_daily_low": 515.1,
"provider_daily_close": 517.81
},
{
"session_date": "2025-11-03",
"provider_daily_open": 519.805,
"provider_daily_high": 524.96,
"provider_daily_low": 514.59,
"provider_daily_close": 517.03
},
{
"session_date": "2025-11-04",
"provider_daily_open": 511.76,
"provider_daily_high": 515.55,
"provider_daily_low": 507.84,
"provider_daily_close": 514.33
},
{
"session_date": "2025-11-05",
"provider_daily_open": 513.3,
"provider_daily_high": 514.83,
"provider_daily_low": 506.575,
"provider_daily_close": 507.16
}
]
}