AI blind setup decision
ORDER_BLOCK_V1-BTCUSDT-15m-13401
Pre-trade decision packet. No trade outcome is included.
SideSHORT
SetupBEARISH_ORDER_BLOCK_V1
Confidence100.00
Input hash2ff98560ff5ab12331612eccc3cee30e0db26fd60fb6b79210c2f1ed44546434
No AI blind decision recorded
Generate AI decision
AI blind input packet
{
"candidate_signal": {
"candidate_key": "ORDER_BLOCK_V1-BTCUSDT-15m-13401",
"candle_index": 13401,
"conditions_met": [
"structure_break_confirmed",
"displacement_confirmed",
"valid_order_block_zone",
"fresh_zone",
"retest_confirmed",
"rr_levels_valid",
"trend_context_aligned"
],
"conditions_missing": [],
"entry_price": 77412.9,
"local_confidence_score": 100.0,
"metadata": {
"setup_name": "BEARISH_ORDER_BLOCK_V1",
"signal_id": "ORDER_BLOCK_V1-BTCUSDT-15m-13401"
},
"rationale": null,
"setup_name": "BEARISH_ORDER_BLOCK_V1",
"side": "SHORT",
"signal_id": "ORDER_BLOCK_V1-BTCUSDT-15m-13401",
"stop_loss": 77828.80885714287,
"take_profit_1": 76996.99114285712,
"take_profit_2": 76789.03671428568,
"timestamp_utc": "2026-05-20T14:15:00+00:00"
},
"forbidden_leakage_check": {
"candles_stop_at_candidate_candle_index": true,
"future_candles_excluded": true,
"outcome_fields_excluded": true,
"post_signal_events_excluded": true
},
"market_context": {
"candle_window_end": 13401,
"candle_window_start": 13282,
"ohlc_window": [
{
"close": 77186.0,
"high": 77317.02,
"low": 77017.81,
"open": 77077.25,
"row_index": 13282,
"timestamp": "2026-05-19T08:30:00+00:00"
},
{
"close": 77048.71,
"high": 77212.71,
"low": 77042.0,
"open": 77186.01,
"row_index": 13283,
"timestamp": "2026-05-19T08:45:00+00:00"
},
{
"close": 77034.56,
"high": 77074.05,
"low": 77001.96,
"open": 77048.72,
"row_index": 13284,
"timestamp": "2026-05-19T09:00:00+00:00"
},
{
"close": 76773.32,
"high": 77034.55,
"low": 76740.0,
"open": 77034.55,
"row_index": 13285,
"timestamp": "2026-05-19T09:15:00+00:00"
},
{
"close": 76796.96,
"high": 76850.0,
"low": 76709.29,
"open": 76773.33,
"row_index": 13286,
"timestamp": "2026-05-19T09:30:00+00:00"
},
{
"close": 76818.8,
"high": 76840.0,
"low": 76756.37,
"open": 76796.96,
"row_index": 13287,
"timestamp": "2026-05-19T09:45:00+00:00"
},
{
"close": 76805.21,
"high": 76872.46,
"low": 76760.97,
"open": 76818.8,
"row_index": 13288,
"timestamp": "2026-05-19T10:00:00+00:00"
},
{
"close": 76837.54,
"high": 76837.55,
"low": 76752.41,
"open": 76805.21,
"row_index": 13289,
"timestamp": "2026-05-19T10:15:00+00:00"
},
{
"close": 76752.93,
"high": 76979.49,
"low": 76750.0,
"open": 76837.54,
"row_index": 13290,
"timestamp": "2026-05-19T10:30:00+00:00"
},
{
"close": 77041.87,
"high": 77103.97,
"low": 76704.0,
"open": 76752.92,
"row_index": 13291,
"timestamp": "2026-05-19T10:45:00+00:00"
},
{
"close": 76999.95,
"high": 77076.53,
"low": 76974.55,
"open": 77041.87,
"row_index": 13292,
"timestamp": "2026-05-19T11:00:00+00:00"
},
{
"close": 76885.34,
"high": 77026.78,
"low": 76850.0,
"open": 76999.96,
"row_index": 13293,
"timestamp": "2026-05-19T11:15:00+00:00"
},
{
"close": 76666.96,
"high": 76896.32,
"low": 76633.83,
"open": 76885.34,
"row_index": 13294,
"timestamp": "2026-05-19T11:30:00+00:00"
},
{
"close": 76714.62,
"high": 76759.93,
"low": 76662.43,
"open": 76666.97,
"row_index": 13295,
"timestamp": "2026-05-19T11:45:00+00:00"
},
{
"close": 76786.88,
"high": 76792.88,
"low": 76650.06,
"open": 76714.61,
"row_index": 13296,
"timestamp": "2026-05-19T12:00:00+00:00"
},
{
"close": 76849.98,
"high": 76850.0,
"low": 76763.39,
"open": 76786.88,
"row_index": 13297,
"timestamp": "2026-05-19T12:15:00+00:00"
},
{
"close": 76909.04,
"high": 76959.75,
"low": 76845.69,
"open": 76849.98,
"row_index": 13298,
"timestamp": "2026-05-19T12:30:00+00:00"
},
{
"close": 76940.21,
"high": 76982.89,
"low": 76890.0,
"open": 76909.03,
"row_index": 13299,
"timestamp": "2026-05-19T12:45:00+00:00"
},
{
"close": 76824.33,
"high": 76980.0,
"low": 76752.24,
"open": 76940.2,
"row_index": 13300,
"timestamp": "2026-05-19T13:00:00+00:00"
},
{
"close": 76601.01,
"high": 76844.2,
"low": 76601.0,
"open": 76824.34,
"row_index": 13301,
"timestamp": "2026-05-19T13:15:00+00:00"
},
{
"close": 76734.28,
"high": 77048.72,
"low": 76596.0,
"open": 76601.01,
"row_index": 13302,
"timestamp": "2026-05-19T13:30:00+00:00"
},
{
"close": 76872.75,
"high": 77029.35,
"low": 76720.0,
"open": 76734.27,
"row_index": 13303,
"timestamp": "2026-05-19T13:45:00+00:00"
},
{
"close": 76616.8,
"high": 77023.75,
"low": 76616.8,
"open": 76872.74,
"row_index": 13304,
"timestamp": "2026-05-19T14:00:00+00:00"
},
{
"close": 76450.0,
"high": 76645.43,
"low": 76300.0,
"open": 76616.81,
"row_index": 13305,
"timestamp": "2026-05-19T14:15:00+00:00"
},
{
"close": 76461.66,
"high": 76589.0,
"low": 76250.02,
"open": 76450.01,
"row_index": 13306,
"timestamp": "2026-05-19T14:30:00+00:00"
},
{
"close": 76392.43,
"high": 76474.41,
"low": 76144.71,
"open": 76461.66,
"row_index": 13307,
"timestamp": "2026-05-19T14:45:00+00:00"
},
{
"close": 76590.89,
"high": 76593.28,
"low": 76337.97,
"open": 76392.43,
"row_index": 13308,
"timestamp": "2026-05-19T15:00:00+00:00"
},
{
"close": 76500.0,
"high": 76670.21,
"low": 76415.3,
"open": 76590.9,
"row_index": 13309,
"timestamp": "2026-05-19T15:15:00+00:00"
},
{
"close": 76485.79,
"high": 76675.76,
"low": 76445.12,
"open": 76499.99,
"row_index": 13310,
"timestamp": "2026-05-19T15:30:00+00:00"
},
{
"close": 76521.23,
"high": 76579.36,
"low": 76422.92,
"open": 76485.79,
"row_index": 13311,
"timestamp": "2026-05-19T15:45:00+00:00"
},
{
"close": 76470.67,
"high": 76580.56,
"low": 76407.72,
"open": 76521.24,
"row_index": 13312,
"timestamp": "2026-05-19T16:00:00+00:00"
},
{
"close": 76612.0,
"high": 76612.0,
"low": 76468.72,
"open": 76470.67,
"row_index": 13313,
"timestamp": "2026-05-19T16:15:00+00:00"
},
{
"close": 76795.56,
"high": 76795.56,
"low": 76611.99,
"open": 76611.99,
"row_index": 13314,
"timestamp": "2026-05-19T16:30:00+00:00"
},
{
"close": 76894.59,
"high": 76911.0,
"low": 76752.24,
"open": 76795.55,
"row_index": 13315,
"timestamp": "2026-05-19T16:45:00+00:00"
},
{
"close": 76956.61,
"high": 76968.58,
"low": 76866.69,
"open": 76894.59,
"row_index": 13316,
"timestamp": "2026-05-19T17:00:00+00:00"
},
{
"close": 76879.99,
"high": 77015.41,
"low": 76877.27,
"open": 76956.61,
"row_index": 13317,
"timestamp": "2026-05-19T17:15:00+00:00"
},
{
"close": 76911.13,
"high": 77012.07,
"low": 76759.39,
"open": 76879.99,
"row_index": 13318,
"timestamp": "2026-05-19T17:30:00+00:00"
},
{
"close": 76856.76,
"high": 76911.14,
"low": 76768.13,
"open": 76911.13,
"row_index": 13319,
"timestamp": "2026-05-19T17:45:00+00:00"
},
{
"close": 76919.16,
"high": 76946.47,
"low": 76794.0,
"open": 76856.76,
"row_index": 13320,
"timestamp": "2026-05-19T18:00:00+00:00"
},
{
"close": 76773.9,
"high": 76947.2,
"low": 76766.25,
"open": 76919.16,
"row_index": 13321,
"timestamp": "2026-05-19T18:15:00+00:00"
},
{
"close": 76851.09,
"high": 76864.54,
"low": 76744.8,
"open": 76773.91,
"row_index": 13322,
"timestamp": "2026-05-19T18:30:00+00:00"
},
{
"close": 76803.28,
"high": 76895.63,
"low": 76769.13,
"open": 76851.09,
"row_index": 13323,
"timestamp": "2026-05-19T18:45:00+00:00"
},
{
"close": 77056.56,
"high": 77056.62,
"low": 76803.27,
"open": 76803.28,
"row_index": 13324,
"timestamp": "2026-05-19T19:00:00+00:00"
},
{
"close": 76813.33,
"high": 77065.8,
"low": 76765.14,
"open": 77056.56,
"row_index": 13325,
"timestamp": "2026-05-19T19:15:00+00:00"
},
{
"close": 76877.06,
"high": 76909.68,
"low": 76789.33,
"open": 76813.34,
"row_index": 13326,
"timestamp": "2026-05-19T19:30:00+00:00"
},
{
"close": 76818.74,
"high": 76886.05,
"low": 76776.0,
"open": 76877.05,
"row_index": 13327,
"timestamp": "2026-05-19T19:45:00+00:00"
},
{
"close": 76949.16,
"high": 76949.17,
"low": 76818.73,
"open": 76818.73,
"row_index": 13328,
"timestamp": "2026-05-19T20:00:00+00:00"
},
{
"close": 76925.71,
"high": 76949.17,
"low": 76900.58,
"open": 76949.16,
"row_index": 13329,
"timestamp": "2026-05-19T20:15:00+00:00"
},
{
"close": 76934.51,
"high": 76986.75,
"low": 76925.72,
"open": 76925.72,
"row_index": 13330,
"timestamp": "2026-05-19T20:30:00+00:00"
},
{
"close": 77022.23,
"high": 77040.24,
"low": 76934.51,
"open": 76934.51,
"row_index": 13331,
"timestamp": "2026-05-19T20:45:00+00:00"
},
{
"close": 77008.42,
"high": 77033.72,
"low": 76973.76,
"open": 77022.22,
"row_index": 13332,
"timestamp": "2026-05-19T21:00:00+00:00"
},
{
"close": 76997.91,
"high": 77040.83,
"low": 76973.77,
"open": 77008.42,
"row_index": 13333,
"timestamp": "2026-05-19T21:15:00+00:00"
},
{
"close": 77025.12,
"high": 77040.22,
"low": 76997.91,
"open": 76997.91,
"row_index": 13334,
"timestamp": "2026-05-19T21:30:00+00:00"
},
{
"close": 76982.34,
"high": 77033.31,
"low": 76982.33,
"open": 77025.11,
"row_index": 13335,
"timestamp": "2026-05-19T21:45:00+00:00"
},
{
"close": 76789.24,
"high": 76982.34,
"low": 76789.24,
"open": 76982.34,
"row_index": 13336,
"timestamp": "2026-05-19T22:00:00+00:00"
},
{
"close": 76670.88,
"high": 76789.25,
"low": 76642.95,
"open": 76789.25,
"row_index": 13337,
"timestamp": "2026-05-19T22:15:00+00:00"
},
{
"close": 76758.95,
"high": 76791.14,
"low": 76649.49,
"open": 76670.87,
"row_index": 13338,
"timestamp": "2026-05-19T22:30:00+00:00"
},
{
"close": 76712.21,
"high": 76760.4,
"low": 76706.91,
"open": 76758.96,
"row_index": 13339,
"timestamp": "2026-05-19T22:45:00+00:00"
},
{
"close": 76810.72,
"high": 76845.35,
"low": 76670.52,
"open": 76712.22,
"row_index": 13340,
"timestamp": "2026-05-19T23:00:00+00:00"
},
{
"close": 76903.88,
"high": 76903.89,
"low": 76806.51,
"open": 76810.73,
"row_index": 13341,
"timestamp": "2026-05-19T23:15:00+00:00"
},
{
"close": 76915.08,
"high": 76980.07,
"low": 76884.43,
"open": 76903.88,
"row_index": 13342,
"timestamp": "2026-05-19T23:30:00+00:00"
},
{
"close": 76834.36,
"high": 76920.93,
"low": 76822.52,
"open": 76915.08,
"row_index": 13343,
"timestamp": "2026-05-19T23:45:00+00:00"
},
{
"close": 76581.46,
"high": 76896.5,
"low": 76551.42,
"open": 76834.36,
"row_index": 13344,
"timestamp": "2026-05-20T00:00:00+00:00"
},
{
"close": 76695.27,
"high": 76695.28,
"low": 76516.74,
"open": 76581.46,
"row_index": 13345,
"timestamp": "2026-05-20T00:15:00+00:00"
},
{
"close": 76720.7,
"high": 76852.64,
"low": 76629.64,
"open": 76695.28,
"row_index": 13346,
"timestamp": "2026-05-20T00:30:00+00:00"
},
{
"close": 76788.83,
"high": 76788.83,
"low": 76687.83,
"open": 76720.7,
"row_index": 13347,
"timestamp": "2026-05-20T00:45:00+00:00"
},
{
"close": 76871.32,
"high": 76917.06,
"low": 76714.44,
"open": 76788.83,
"row_index": 13348,
"timestamp": "2026-05-20T01:00:00+00:00"
},
{
"close": 76578.3,
"high": 76900.95,
"low": 76562.0,
"open": 76871.31,
"row_index": 13349,
"timestamp": "2026-05-20T01:15:00+00:00"
},
{
"close": 76599.42,
"high": 76706.08,
"low": 76536.59,
"open": 76578.31,
"row_index": 13350,
"timestamp": "2026-05-20T01:30:00+00:00"
},
{
"close": 76820.98,
"high": 76922.46,
"low": 76570.58,
"open": 76599.43,
"row_index": 13351,
"timestamp": "2026-05-20T01:45:00+00:00"
},
{
"close": 76808.27,
"high": 76852.65,
"low": 76754.98,
"open": 76820.98,
"row_index": 13352,
"timestamp": "2026-05-20T02:00:00+00:00"
},
{
"close": 76775.35,
"high": 76909.62,
"low": 76770.98,
"open": 76808.28,
"row_index": 13353,
"timestamp": "2026-05-20T02:15:00+00:00"
},
{
"close": 76622.22,
"high": 76775.36,
"low": 76610.98,
"open": 76775.35,
"row_index": 13354,
"timestamp": "2026-05-20T02:30:00+00:00"
},
{
"close": 76690.42,
"high": 76709.97,
"low": 76600.0,
"open": 76622.23,
"row_index": 13355,
"timestamp": "2026-05-20T02:45:00+00:00"
},
{
"close": 76650.15,
"high": 76690.42,
"low": 76604.99,
"open": 76690.42,
"row_index": 13356,
"timestamp": "2026-05-20T03:00:00+00:00"
},
{
"close": 76815.64,
"high": 76829.61,
"low": 76628.44,
"open": 76650.15,
"row_index": 13357,
"timestamp": "2026-05-20T03:15:00+00:00"
},
{
"close": 76750.0,
"high": 76815.63,
"low": 76741.87,
"open": 76815.63,
"row_index": 13358,
"timestamp": "2026-05-20T03:30:00+00:00"
},
{
"close": 76723.54,
"high": 76762.85,
"low": 76723.54,
"open": 76750.0,
"row_index": 13359,
"timestamp": "2026-05-20T03:45:00+00:00"
},
{
"close": 76825.73,
"high": 76836.82,
"low": 76723.55,
"open": 76723.55,
"row_index": 13360,
"timestamp": "2026-05-20T04:00:00+00:00"
},
{
"close": 76772.83,
"high": 76825.74,
"low": 76772.82,
"open": 76825.74,
"row_index": 13361,
"timestamp": "2026-05-20T04:15:00+00:00"
},
{
"close": 76738.98,
"high": 76785.27,
"low": 76692.0,
"open": 76772.82,
"row_index": 13362,
"timestamp": "2026-05-20T04:30:00+00:00"
},
{
"close": 76780.37,
"high": 76813.33,
"low": 76738.98,
"open": 76738.98,
"row_index": 13363,
"timestamp": "2026-05-20T04:45:00+00:00"
},
{
"close": 77230.0,
"high": 77277.08,
"low": 76780.37,
"open": 76780.37,
"row_index": 13364,
"timestamp": "2026-05-20T05:00:00+00:00"
},
{
"close": 77165.0,
"high": 77240.0,
"low": 77130.0,
"open": 77229.99,
"row_index": 13365,
"timestamp": "2026-05-20T05:15:00+00:00"
},
{
"close": 77155.0,
"high": 77320.0,
"low": 77155.0,
"open": 77165.0,
"row_index": 13366,
"timestamp": "2026-05-20T05:30:00+00:00"
},
{
"close": 77196.99,
"high": 77217.94,
"low": 77155.0,
"open": 77155.0,
"row_index": 13367,
"timestamp": "2026-05-20T05:45:00+00:00"
},
{
"close": 77236.79,
"high": 77241.92,
"low": 77179.93,
"open": 77196.99,
"row_index": 13368,
"timestamp": "2026-05-20T06:00:00+00:00"
},
{
"close": 77286.01,
"high": 77362.37,
"low": 77236.78,
"open": 77236.79,
"row_index": 13369,
"timestamp": "2026-05-20T06:15:00+00:00"
},
{
"close": 77320.17,
"high": 77320.17,
"low": 77250.0,
"open": 77286.01,
"row_index": 13370,
"timestamp": "2026-05-20T06:30:00+00:00"
},
{
"close": 77414.11,
"high": 77422.0,
"low": 77276.22,
"open": 77320.17,
"row_index": 13371,
"timestamp": "2026-05-20T06:45:00+00:00"
},
{
"close": 77385.44,
"high": 77422.0,
"low": 77320.64,
"open": 77414.1,
"row_index": 13372,
"timestamp": "2026-05-20T07:00:00+00:00"
},
{
"close": 77399.56,
"high": 77472.21,
"low": 77322.32,
"open": 77385.44,
"row_index": 13373,
"timestamp": "2026-05-20T07:15:00+00:00"
},
{
"close": 77376.92,
"high": 77408.0,
"low": 77335.52,
"open": 77399.57,
"row_index": 13374,
"timestamp": "2026-05-20T07:30:00+00:00"
},
{
"close": 77282.64,
"high": 77376.92,
"low": 77241.13,
"open": 77376.91,
"row_index": 13375,
"timestamp": "2026-05-20T07:45:00+00:00"
},
{
"close": 77281.1,
"high": 77331.91,
"low": 77253.33,
"open": 77282.65,
"row_index": 13376,
"timestamp": "2026-05-20T08:00:00+00:00"
},
{
"close": 77282.19,
"high": 77297.82,
"low": 77210.33,
"open": 77281.11,
"row_index": 13377,
"timestamp": "2026-05-20T08:15:00+00:00"
},
{
"close": 77526.68,
"high": 77635.52,
"low": 77282.2,
"open": 77282.2,
"row_index": 13378,
"timestamp": "2026-05-20T08:30:00+00:00"
},
{
"close": 77458.04,
"high": 77550.01,
"low": 77449.99,
"open": 77526.68,
"row_index": 13379,
"timestamp": "2026-05-20T08:45:00+00:00"
},
{
"close": 77424.3,
"high": 77483.3,
"low": 77395.67,
"open": 77458.05,
"row_index": 13380,
"timestamp": "2026-05-20T09:00:00+00:00"
},
{
"close": 77499.75,
"high": 77507.07,
"low": 77365.94,
"open": 77424.3,
"row_index": 13381,
"timestamp": "2026-05-20T09:15:00+00:00"
},
{
"close": 77509.63,
"high": 77543.59,
"low": 77492.92,
"open": 77499.76,
"row_index": 13382,
"timestamp": "2026-05-20T09:30:00+00:00"
},
{
"close": 77485.13,
"high": 77523.68,
"low": 77451.99,
"open": 77509.63,
"row_index": 13383,
"timestamp": "2026-05-20T09:45:00+00:00"
},
{
"close": 77605.23,
"high": 77605.24,
"low": 77485.14,
"open": 77485.14,
"row_index": 13384,
"timestamp": "2026-05-20T10:00:00+00:00"
},
{
"close": 77631.49,
"high": 77656.25,
"low": 77565.54,
"open": 77605.24,
"row_index": 13385,
"timestamp": "2026-05-20T10:15:00+00:00"
},
{
"close": 77555.33,
"high": 77663.0,
"low": 77522.27,
"open": 77631.5,
"row_index": 13386,
"timestamp": "2026-05-20T10:30:00+00:00"
},
{
"close": 77517.45,
"high": 77592.59,
"low": 77517.45,
"open": 77555.33,
"row_index": 13387,
"timestamp": "2026-05-20T10:45:00+00:00"
},
{
"close": 77475.8,
"high": 77569.1,
"low": 77471.62,
"open": 77517.46,
"row_index": 13388,
"timestamp": "2026-05-20T11:00:00+00:00"
},
{
"close": 77467.9,
"high": 77506.21,
"low": 77460.84,
"open": 77475.8,
"row_index": 13389,
"timestamp": "2026-05-20T11:15:00+00:00"
},
{
"close": 77391.69,
"high": 77488.2,
"low": 77350.0,
"open": 77467.9,
"row_index": 13390,
"timestamp": "2026-05-20T11:30:00+00:00"
},
{
"close": 77382.49,
"high": 77417.57,
"low": 77328.2,
"open": 77391.69,
"row_index": 13391,
"timestamp": "2026-05-20T11:45:00+00:00"
},
{
"close": 77445.74,
"high": 77476.3,
"low": 77365.52,
"open": 77382.5,
"row_index": 13392,
"timestamp": "2026-05-20T12:00:00+00:00"
},
{
"close": 77501.54,
"high": 77533.69,
"low": 77376.28,
"open": 77445.75,
"row_index": 13393,
"timestamp": "2026-05-20T12:15:00+00:00"
},
{
"close": 77529.98,
"high": 77550.0,
"low": 77498.86,
"open": 77501.55,
"row_index": 13394,
"timestamp": "2026-05-20T12:30:00+00:00"
},
{
"close": 77617.26,
"high": 77748.05,
"low": 77529.98,
"open": 77529.98,
"row_index": 13395,
"timestamp": "2026-05-20T12:45:00+00:00"
},
{
"close": 77466.07,
"high": 77650.62,
"low": 77459.03,
"open": 77617.26,
"row_index": 13396,
"timestamp": "2026-05-20T13:00:00+00:00"
},
{
"close": 77303.08,
"high": 77483.4,
"low": 77281.25,
"open": 77466.07,
"row_index": 13397,
"timestamp": "2026-05-20T13:15:00+00:00"
},
{
"close": 77091.99,
"high": 77344.41,
"low": 76968.05,
"open": 77303.08,
"row_index": 13398,
"timestamp": "2026-05-20T13:30:00+00:00"
},
{
"close": 77204.61,
"high": 77361.16,
"low": 77054.22,
"open": 77091.48,
"row_index": 13399,
"timestamp": "2026-05-20T13:45:00+00:00"
},
{
"close": 77113.81,
"high": 77272.83,
"low": 76891.61,
"open": 77204.61,
"row_index": 13400,
"timestamp": "2026-05-20T14:00:00+00:00"
},
{
"close": 77412.9,
"high": 77574.29,
"low": 77113.82,
"open": 77113.82,
"row_index": 13401,
"timestamp": "2026-05-20T14:15:00+00:00"
}
]
},
"risk_snapshot": {
"accepted": true,
"blocking_reasons": [],
"position_size": null,
"risk_amount": null,
"risk_distance": null,
"risk_pct": null,
"risk_reward_to_tp2": null
},
"run": {
"costs": {
"assumed_spread_points": 10.0,
"fee_rate": 0.0,
"slippage_rate": 0.0
},
"exit_target_policy": "full_exit_at_tp2",
"run_id": "btcusdt-15m-ob-20260618T122403Z",
"strategy_name": "ORDER_BLOCK_V1",
"symbol": "BTCUSDT",
"timeframe": "15m"
},
"strategy_context": null,
"system_prompt": "You analyze a pre-trade setup. You do not have access to the result. Do not assume future candles or future events. Do not propose real orders. Answer only from the data available at the signal. Distinguish setup, risk, planned execution, and missing data. Be severe. Respond strictly with the required JSON schema and no free prose."
}