{"count":1,"report":{"created_at":"2026-05-05 11:57:35 UTC","daily_bias":"Bearish","dxy_bias":"Bullish","id":32,"integrity":{"payload_sha256":"d3dbdd4d937aaedf60ac6d68397b8007f2659f806919c4be0840b157a8589071","signature_valid":false},"monthly_bias":"Bearish","payload":{"calendar_variants":[{"avg_day_return":"-0.00%","avg_next_day_return":"-0.09%","avg_range":"0.0063","bias":"Neutral","last_close":"1.15351","last_date":"2026-03-27","last_weekday":"Friday","note":"Captures Friday profit-taking, hedging, and book-squaring behaviour.","observations":44,"projected_high":"1.15632","projected_low":"1.15070","variant":"Friday"},{"avg_day_return":"-0.00%","avg_next_day_return":"-0.06%","avg_range":"0.0064","bias":"Neutral","last_close":"1.16918","last_date":"2026-05-05","last_weekday":"Tuesday","note":"Captures month-end fixing and balance-sheet adjustment flow.","observations":50,"projected_high":"1.17206","projected_low":"1.16630","variant":"Month End"},{"avg_day_return":"-0.00%","avg_next_day_return":"-0.01%","avg_range":"0.0062","bias":"Neutral","last_close":"1.16918","last_date":"2026-05-05","last_weekday":"Tuesday","note":"Captures the final trading-day tendency of each week.","observations":106,"projected_high":"1.17197","projected_low":"1.16639","variant":"Week End"},{"avg_day_return":"-0.00%","avg_next_day_return":"0.04%","avg_range":"0.0062","bias":"Neutral","last_close":"1.16918","last_date":"2026-05-05","last_weekday":"Tuesday","note":"Captures early-week positioning and opening flow.","observations":209,"projected_high":"1.17197","projected_low":"1.16639","variant":"Week Open"}],"dxy_context":{"enabled":true,"horizons":{"daily":{"dxy_bias":"Bullish","dxy_close":"98.470","dxy_rsi":"47.2","eurusd_adjustment":"-0.07%","eurusd_effect":"Neutral"},"monthly":{"dxy_bias":"Bullish","dxy_close":"98.470","dxy_rsi":"43.4","eurusd_adjustment":"-0.12%","eurusd_effect":"Bearish"},"weekly":{"dxy_bias":"Neutral","dxy_close":"98.470","dxy_rsi":"48.3","eurusd_adjustment":"0.01%","eurusd_effect":"Neutral"}},"symbol":"DX-Y.NYB"},"forecast_mode":"dxy_adjusted","horizon_comparison":[{"Bias":"Neutral","Bias Score":"-0.09%","DXY Adjustment":"0.00%","Forecast Close":"1.16816","Horizon":"Daily","Model":"Price-only","Projected High":"1.17243","Projected Low":"1.16390"},{"Bias":"Neutral","Bias Score":"0.03%","DXY Adjustment":"0.00%","Forecast Close":"1.16957","Horizon":"Weekly","Model":"Price-only","Projected High":"1.18511","Projected Low":"1.16037"},{"Bias":"Bearish","Bias Score":"-0.15%","DXY Adjustment":"0.00%","Forecast Close":"1.16743","Horizon":"Monthly","Model":"Price-only","Projected High":"1.20236","Projected Low":"1.14157"},{"Bias":"Bearish","Bias Score":"-0.16%","DXY Adjustment":"-0.07%","Forecast Close":"1.16732","Horizon":"Daily","Model":"DXY-adjusted","Projected High":"1.17158","Projected Low":"1.16305"},{"Bias":"Neutral","Bias Score":"0.05%","DXY Adjustment":"0.01%","Forecast Close":"1.16972","Horizon":"Weekly","Model":"DXY-adjusted","Projected High":"1.18511","Projected Low":"1.16052"},{"Bias":"Bearish","Bias Score":"-0.27%","DXY Adjustment":"-0.12%","Forecast Close":"1.16602","Horizon":"Monthly","Model":"DXY-adjusted","Projected High":"1.20236","Projected Low":"1.14157"}],"horizon_summaries":{"daily":{"bias":"Bearish","bias_score":"-0.16%","forecast_close":"1.16732","imbalance_adjustment":"0.03%","imbalance_note":"Active bearish fvg above price can act as an upside magnet/retrace objective.","nearest_bearish_imbalance":"fvg 1.16986-1.17193","nearest_bullish_imbalance":"fvg 1.15835-1.16511","projected_high":"1.17158","projected_low":"1.16305","resistance":"1.16986","rsi":"50.0","support":"1.16511"},"monthly":{"bias":"Bearish","bias_score":"-0.27%","forecast_close":"1.16602","imbalance_adjustment":"0.00%","imbalance_note":"Only distant, stale, oversized, or already-filled imbalance zones were found, so they were excluded from the active forecast context.","nearest_bearish_imbalance":null,"nearest_bullish_imbalance":null,"projected_high":"1.20236","projected_low":"1.14157","resistance":"1.20236","rsi":"58.2","support":"1.14157"},"weekly":{"bias":"Neutral","bias_score":"0.05%","forecast_close":"1.16972","imbalance_adjustment":"-0.03%","imbalance_note":"Active bullish fvg below price leaves rebalance/support risk underneath.","nearest_bearish_imbalance":null,"nearest_bullish_imbalance":"fvg 1.16266-1.17392","projected_high":"1.18511","projected_low":"1.16052","resistance":"1.18511","rsi":"51.7","support":"1.17392"}},"imbalance_context_by_horizon":{"daily":{"imbalance_note":"Active bearish fvg above price can act as an upside magnet/retrace objective.","nearest_bearish_imbalance":"fvg 1.16986-1.17193","nearest_bullish_imbalance":"fvg 1.15835-1.16511"},"monthly":{"imbalance_note":"Only distant, stale, oversized, or already-filled imbalance zones were found, so they were excluded from the active forecast context.","nearest_bearish_imbalance":null,"nearest_bullish_imbalance":null},"weekly":{"imbalance_note":"Active bullish fvg below price leaves rebalance/support risk underneath.","nearest_bearish_imbalance":null,"nearest_bullish_imbalance":"fvg 1.16266-1.17392"}},"imbalance_summary":{"daily":{"adjustment":"0.03%","note":"Active bearish fvg above price can act as an upside magnet/retrace objective."},"monthly":{"adjustment":"0.00%","note":"Only distant, stale, oversized, or already-filled imbalance zones were found, so they were excluded from the active forecast context."},"weekly":{"adjustment":"-0.03%","note":"Active bullish fvg below price leaves rebalance/support risk underneath."}},"imbalance_zones":[{"created_at":"2026-05-05","distance_from_price_pips":"17.2","lower_bound":"1.16986","side":"bearish","size_pips":"20.7","status":"pending","timeframe":"Daily","type":"fvg","upper_bound":"1.17193"},{"created_at":"2026-04-08","distance_from_price_pips":"74.5","lower_bound":"1.15835","side":"bullish","size_pips":"67.6","status":"pending","timeframe":"Daily","type":"fvg","upper_bound":"1.16511"},{"created_at":"2026-04-19","distance_from_price_pips":"8.9","lower_bound":"1.16266","side":"bullish","size_pips":"112.6","status":"partial","timeframe":"Weekly","type":"fvg","upper_bound":"1.17392"},{"created_at":"2026-04-12","distance_from_price_pips":"65.2","lower_bound":"1.15780","side":"bullish","size_pips":"97.2","status":"partial","timeframe":"Weekly","type":"range_void","upper_bound":"1.16752"},{"created_at":"2025-05-29","distance_from_price_pips":"677.0","lower_bound":"1.09545","side":"bullish","size_pips":"120.6","status":"pending","timeframe":"Monthly","type":"fvg","upper_bound":"1.10751"},{"created_at":"2024-09-30","distance_from_price_pips":"716.8","lower_bound":"1.09471","side":"bullish","size_pips":"55.6","status":"filled","timeframe":"Monthly","type":"fvg","upper_bound":"1.10028"},{"created_at":"2024-11-29","distance_from_price_pips":"723.7","lower_bound":"1.09334","side":"bearish","size_pips":"69.4","status":"filled","timeframe":"Monthly","type":"fvg","upper_bound":"1.10028"},{"created_at":"2024-12-31","distance_from_price_pips":"997.3","lower_bound":"1.06264","side":"bearish","size_pips":"136.2","status":"filled","timeframe":"Monthly","type":"fvg","upper_bound":"1.07626"}],"intraday_source_detail":{"csv_path":null,"kraken_interval_minutes":15,"kraken_pair":"EURUSD"},"intraday_source_requested":"auto","intraday_source_used":"kraken","report_artifacts":{"html_file":"eurusd_forecast.html","rmd_file":"eurusd_forecast.Rmd"},"report_date":"2026-05-05 14:57:29 EAT","report_title":"EUR/USD Multi-Horizon Forecast","session_definitions":[{"end_hour_utc":9,"session":"Asian","start_hour_utc":21},{"end_hour_utc":16,"session":"London","start_hour_utc":7},{"end_hour_utc":21,"session":"New York","start_hour_utc":12}],"session_forecasts":[{"bias":"Bearish","imbalance_note":"Nearest active session zone: fvg 1.16950-1.17189 (pending, 18.9 pips away).","last_close":"1.16880","prior_direction":"Bullish","prior_session":"New York","projected_high":"1.17011","projected_low":"1.16752","session":"Asian","session_range":"0.0017","session_vwap":"1.16868","session_window":"21:00-9:00 UTC","trade_date":"2026-05-05","transition_note":"Context from prior New York session (Bullish, bullish_continuation).","volume":"8025876"},{"bias":"Bearish","imbalance_note":"Nearest active session zone: fvg 1.16958-1.17178 (pending, 19.1 pips away).","last_close":"1.16877","prior_direction":"Bearish","prior_session":"Asian","projected_high":"1.17059","projected_low":"1.16675","session":"London","session_range":"0.0014","session_vwap":"1.16875","session_window":"7:00-16:00 UTC","trade_date":"2026-05-05","transition_note":"Context from prior Asian session (Bearish, bearish_continuation).","volume":"4997346"},{"bias":"Bearish","imbalance_note":"Nearest active session zone: fvg 1.17160-1.17187 (pending, 25.7 pips away).","last_close":"1.16916","prior_direction":"Bearish","prior_session":"London","projected_high":"1.17137","projected_low":"1.16642","session":"New York","session_range":"0.0034","session_vwap":"1.17115","session_window":"12:00-21:00 UTC","trade_date":"2026-05-04","transition_note":"Context from prior London session (Bearish, bearish_continuation).","volume":"7424091"}],"session_imbalance_summary":[{"created_at":"2026-05-05","distance_from_price_pips":"18.9","lower_bound":"1.16950","session":"Asian","side":"bearish","size_pips":"23.9","status":"pending","timeframe":"Asian Session","type":"fvg","upper_bound":"1.17189"},{"created_at":"2026-05-05","distance_from_price_pips":"19.1","lower_bound":"1.16958","session":"London","side":"bearish","size_pips":"22.0","status":"pending","timeframe":"London Session","type":"fvg","upper_bound":"1.17178"},{"created_at":"2026-05-04","distance_from_price_pips":"25.7","lower_bound":"1.17160","session":"New York","side":"bearish","size_pips":"2.7","status":"pending","timeframe":"New York Session","type":"fvg","upper_bound":"1.17187"}],"session_transition_regimes":[{"avg_high_vs_prior_high_pips":"-36.1","avg_low_vs_prior_low_pips":"-2.7","broke_prior_high":"0.00%","broke_prior_low":"50.00%","follow_rate":"50.00%","observations":2,"reached_prior_high":"0.00%","reached_prior_low":"50.00%","regime":"bearish_continuation","session":"Asian"},{"avg_high_vs_prior_high_pips":"-2.6","avg_low_vs_prior_low_pips":"12.3","broke_prior_high":"75.00%","broke_prior_low":"25.00%","follow_rate":"25.00%","observations":4,"reached_prior_high":"75.00%","reached_prior_low":"25.00%","regime":"bullish_continuation","session":"Asian"},{"avg_high_vs_prior_high_pips":"1.5","avg_low_vs_prior_low_pips":"-3.4","broke_prior_high":"100.00%","broke_prior_low":"100.00%","follow_rate":"0.00%","observations":1,"reached_prior_high":"100.00%","reached_prior_low":"100.00%","regime":"bullish_stretch","session":"Asian"},{"avg_high_vs_prior_high_pips":"-5.9","avg_low_vs_prior_low_pips":"-7.2","broke_prior_high":"16.67%","broke_prior_low":"66.67%","follow_rate":"50.00%","observations":6,"reached_prior_high":"33.33%","reached_prior_low":"66.67%","regime":"bearish_continuation","session":"London"},{"avg_high_vs_prior_high_pips":"38.1","avg_low_vs_prior_low_pips":"13.3","broke_prior_high":"100.00%","broke_prior_low":"0.00%","follow_rate":"100.00%","observations":2,"reached_prior_high":"100.00%","reached_prior_low":"0.00%","regime":"bullish_continuation","session":"London"},{"avg_high_vs_prior_high_pips":"-9.9","avg_low_vs_prior_low_pips":"-15.1","broke_prior_high":"0.00%","broke_prior_low":"100.00%","follow_rate":"100.00%","observations":2,"reached_prior_high":"0.00%","reached_prior_low":"100.00%","regime":"bearish_continuation","session":"New York"},{"avg_high_vs_prior_high_pips":"6.2","avg_low_vs_prior_low_pips":"0.4","broke_prior_high":"60.00%","broke_prior_low":"20.00%","follow_rate":"60.00%","observations":5,"reached_prior_high":"80.00%","reached_prior_low":"40.00%","regime":"bullish_continuation","session":"New York"}],"session_transition_summary":[{"avg_high_vs_prior_high_pips":"-11.6","avg_low_vs_prior_low_pips":"5.8","broke_prior_high":"57.14%","broke_prior_low":"42.86%","followed_prior_direction":"28.57%","observations":7,"prior_session":"New York","reached_prior_high":"57.14%","reached_prior_low":"42.86%","session":"Asian"},{"avg_high_vs_prior_high_pips":"5.1","avg_low_vs_prior_low_pips":"-2.1","broke_prior_high":"37.50%","broke_prior_low":"50.00%","followed_prior_direction":"62.50%","observations":8,"prior_session":"Asian","reached_prior_high":"50.00%","reached_prior_low":"50.00%","session":"London"},{"avg_high_vs_prior_high_pips":"1.6","avg_low_vs_prior_low_pips":"-4.0","broke_prior_high":"42.86%","broke_prior_low":"42.86%","followed_prior_direction":"71.43%","observations":7,"prior_session":"London","reached_prior_high":"57.14%","reached_prior_low":"57.14%","session":"New York"}],"session_transitions":[{"broke_prior_high":true,"broke_prior_low":false,"close_vs_prior_high_pips":"-16.1","close_vs_prior_low_pips":"22.7","followed_prior_direction":"No","high_vs_prior_high_pips":"1.5","low_vs_prior_low_pips":"17.2","prior_direction":"Bullish","prior_return":"0.24%","prior_session":"New York","reached_prior_high":true,"reached_prior_low":false,"session":"Asian","session_direction":"Bearish","session_return":"-0.08%","trade_date":"2026-04-29"},{"broke_prior_high":false,"broke_prior_low":true,"close_vs_prior_high_pips":"-29.9","close_vs_prior_low_pips":"17.8","followed_prior_direction":"No","high_vs_prior_high_pips":"-13.4","low_vs_prior_low_pips":"-5.8","prior_direction":"Bearish","prior_return":"-0.24%","prior_session":"New York","reached_prior_high":false,"reached_prior_low":true,"session":"Asian","session_direction":"Bullish","session_return":"0.04%","trade_date":"2026-04-30"},{"broke_prior_high":true,"broke_prior_low":false,"close_vs_prior_high_pips":"4.5","close_vs_prior_low_pips":"60.7","followed_prior_direction":"Yes","high_vs_prior_high_pips":"7.3","low_vs_prior_low_pips":"35.9","prior_direction":"Bullish","prior_return":"0.22%","prior_session":"New York","reached_prior_high":true,"reached_prior_low":false,"session":"Asian","session_direction":"Bullish","session_return":"0.12%","trade_date":"2026-05-01"},{"broke_prior_high":false,"broke_prior_low":false,"close_vs_prior_high_pips":"-62.3","close_vs_prior_low_pips":"3.7","followed_prior_direction":"Yes","high_vs_prior_high_pips":"-58.8","low_vs_prior_low_pips":"0.4","prior_direction":"Bearish","prior_return":"-0.23%","prior_session":"New York","reached_prior_high":false,"reached_prior_low":false,"session":"Asian","session_direction":"Bearish","session_return":"-0.00%","trade_date":"2026-05-02"},{"broke_prior_high":true,"broke_prior_low":false,"close_vs_prior_high_pips":"-2.5","close_vs_prior_low_pips":"0.9","followed_prior_direction":"No","high_vs_prior_high_pips":"1.7","low_vs_prior_low_pips":"0.2","prior_direction":"Bullish","prior_return":"0.01%","prior_session":"New York","reached_prior_high":true,"reached_prior_low":false,"session":"Asian","session_direction":"Bearish","session_return":"-0.01%","trade_date":"2026-05-03"},{"broke_prior_high":true,"broke_prior_low":true,"close_vs_prior_high_pips":"-23.9","close_vs_prior_low_pips":"5.5","followed_prior_direction":"No","high_vs_prior_high_pips":"1.5","low_vs_prior_low_pips":"-3.4","prior_direction":"Bullish","prior_return":"0.19%","prior_session":"New York","reached_prior_high":true,"reached_prior_low":true,"session":"Asian","session_direction":"Bearish","session_return":"-0.15%","trade_date":"2026-05-04"},{"broke_prior_high":false,"broke_prior_low":true,"close_vs_prior_high_pips":"-28.0","close_vs_prior_low_pips":"5.8","followed_prior_direction":"No","high_vs_prior_high_pips":"-21.0","low_vs_prior_low_pips":"-4.0","prior_direction":"Bullish","prior_return":"0.00%","prior_session":"New York","reached_prior_high":false,"reached_prior_low":true,"session":"Asian","session_direction":"Bearish","session_return":"-0.03%","trade_date":"2026-05-05"},{"broke_prior_high":false,"broke_prior_low":true,"close_vs_prior_high_pips":"-13.0","close_vs_prior_low_pips":"26.3","followed_prior_direction":"No","high_vs_prior_high_pips":"-11.2","low_vs_prior_low_pips":"-7.9","prior_direction":"Bearish","prior_return":"-0.17%","prior_session":"Asian","reached_prior_high":false,"reached_prior_low":true,"session":"London","session_direction":"Bullish","session_return":"0.21%","trade_date":"2026-04-28"},{"broke_prior_high":false,"broke_prior_low":true,"close_vs_prior_high_pips":"-25.8","close_vs_prior_low_pips":"-2.7","followed_prior_direction":"Yes","high_vs_prior_high_pips":"-8.4","low_vs_prior_low_pips":"-12.6","prior_direction":"Bearish","prior_return":"-0.08%","prior_session":"Asian","reached_prior_high":false,"reached_prior_low":true,"session":"London","session_direction":"Bearish","session_return":"-0.07%","trade_date":"2026-04-29"},{"broke_prior_high":true,"broke_prior_low":false,"close_vs_prior_high_pips":"31.0","close_vs_prior_low_pips":"71.1","followed_prior_direction":"Yes","high_vs_prior_high_pips":"37.1","low_vs_prior_low_pips":"13.5","prior_direction":"Bullish","prior_return":"0.04%","prior_session":"Asian","reached_prior_high":true,"reached_prior_low":false,"session":"London","session_direction":"Bullish","session_return":"0.49%","trade_date":"2026-04-30"},{"broke_prior_high":true,"broke_prior_low":false,"close_vs_prior_high_pips":"10.3","close_vs_prior_low_pips":"37.9","followed_prior_direction":"Yes","high_vs_prior_high_pips":"39.2","low_vs_prior_low_pips":"13.1","prior_direction":"Bullish","prior_return":"0.12%","prior_session":"Asian","reached_prior_high":true,"reached_prior_low":false,"session":"London","session_direction":"Bullish","session_return":"0.17%","trade_date":"2026-05-01"},{"broke_prior_high":false,"broke_prior_low":false,"close_vs_prior_high_pips":"-3.5","close_vs_prior_low_pips":"3.3","followed_prior_direction":"No","high_vs_prior_high_pips":"0.0","low_vs_prior_low_pips":"0.8","prior_direction":"Bearish","prior_return":"-0.00%","prior_session":"Asian","reached_prior_high":true,"reached_prior_low":false,"session":"London","session_direction":"Bullish","session_return":"0.00%","trade_date":"2026-05-02"},{"broke_prior_high":false,"broke_prior_low":true,"close_vs_prior_high_pips":"-1.9","close_vs_prior_low_pips":"3.0","followed_prior_direction":"No","high_vs_prior_high_pips":"-0.6","low_vs_prior_low_pips":"-1.1","prior_direction":"Bearish","prior_return":"-0.01%","prior_session":"Asian","reached_prior_high":false,"reached_prior_low":true,"session":"London","session_direction":"Bullish","session_return":"0.02%","trade_date":"2026-05-03"},{"broke_prior_high":false,"broke_prior_low":true,"close_vs_prior_high_pips":"-52.4","close_vs_prior_low_pips":"-18.1","followed_prior_direction":"Yes","high_vs_prior_high_pips":"-16.2","low_vs_prior_low_pips":"-25.6","prior_direction":"Bearish","prior_return":"-0.15%","prior_session":"Asian","reached_prior_high":false,"reached_prior_low":true,"session":"London","session_direction":"Bearish","session_return":"-0.30%","trade_date":"2026-05-04"},{"broke_prior_high":true,"broke_prior_low":false,"close_vs_prior_high_pips":"-7.3","close_vs_prior_low_pips":"9.5","followed_prior_direction":"Yes","high_vs_prior_high_pips":"0.8","low_vs_prior_low_pips":"3.4","prior_direction":"Bearish","prior_return":"-0.03%","prior_session":"Asian","reached_prior_high":true,"reached_prior_low":false,"session":"London","session_direction":"Bullish","session_return":"0.03%","trade_date":"2026-05-05"},{"broke_prior_high":true,"broke_prior_low":false,"close_vs_prior_high_pips":"-3.4","close_vs_prior_low_pips":"32.6","followed_prior_direction":"No","high_vs_prior_high_pips":"2.8","low_vs_prior_low_pips":"0.0","prior_direction":"Bullish","prior_return":"0.21%","prior_session":"London","reached_prior_high":true,"reached_prior_low":true,"session":"New York","session_direction":"Bullish","session_return":"0.24%","trade_date":"2026-04-28"},{"broke_prior_high":false,"broke_prior_low":true,"close_vs_prior_high_pips":"-36.8","close_vs_prior_low_pips":"-9.5","followed_prior_direction":"Yes","high_vs_prior_high_pips":"-1.6","low_vs_prior_low_pips":"-22.0","prior_direction":"Bearish","prior_return":"-0.07%","prior_session":"London","reached_prior_high":false,"reached_prior_low":true,"session":"New York","session_direction":"Bearish","session_return":"-0.24%","trade_date":"2026-04-29"},{"broke_prior_high":true,"broke_prior_low":false,"close_vs_prior_high_pips":"-3.5","close_vs_prior_low_pips":"60.2","followed_prior_direction":"Yes","high_vs_prior_high_pips":"4.4","low_vs_prior_low_pips":"11.9","prior_direction":"Bullish","prior_return":"0.49%","prior_session":"London","reached_prior_high":true,"reached_prior_low":false,"session":"New York","session_direction":"Bullish","session_return":"0.22%","trade_date":"2026-04-30"},{"broke_prior_high":false,"broke_prior_low":true,"close_vs_prior_high_pips":"-61.8","close_vs_prior_low_pips":"-8.1","followed_prior_direction":"No","high_vs_prior_high_pips":"0.0","low_vs_prior_low_pips":"-12.3","prior_direction":"Bullish","prior_return":"0.17%","prior_session":"London","reached_prior_high":true,"reached_prior_low":true,"session":"New York","session_direction":"Bearish","session_return":"-0.23%","trade_date":"2026-05-01"},{"broke_prior_high":false,"broke_prior_low":false,"close_vs_prior_high_pips":"-2.9","close_vs_prior_low_pips":"3.1","followed_prior_direction":"Yes","high_vs_prior_high_pips":"-1.8","low_vs_prior_low_pips":"0.8","prior_direction":"Bullish","prior_return":"0.00%","prior_session":"London","reached_prior_high":false,"reached_prior_low":false,"session":"New York","session_direction":"Bullish","session_return":"0.01%","trade_date":"2026-05-02"},{"broke_prior_high":true,"broke_prior_low":false,"close_vs_prior_high_pips":"19.6","close_vs_prior_low_pips":"25.0","followed_prior_direction":"Yes","high_vs_prior_high_pips":"25.7","low_vs_prior_low_pips":"1.7","prior_direction":"Bullish","prior_return":"0.02%","prior_session":"London","reached_prior_high":true,"reached_prior_low":false,"session":"New York","session_direction":"Bullish","session_return":"0.19%","trade_date":"2026-05-03"},{"broke_prior_high":false,"broke_prior_low":true,"close_vs_prior_high_pips":"-42.6","close_vs_prior_low_pips":"1.1","followed_prior_direction":"Yes","high_vs_prior_high_pips":"-18.2","low_vs_prior_low_pips":"-8.3","prior_direction":"Bearish","prior_return":"-0.30%","prior_session":"London","reached_prior_high":false,"reached_prior_low":true,"session":"New York","session_direction":"Bullish","session_return":"0.00%","trade_date":"2026-05-04"}],"simulation_models":[{"bearish_probability":"52.88%","bullish_probability":"47.12%","horizon":"Daily","median_close":"1.16883","model":"Baseline","move_sd":"0.44%","p10_close":"1.16242","p90_close":"1.17550","regime":null,"simulations":10000},{"bearish_probability":"45.10%","bullish_probability":"54.90%","horizon":"Weekly","median_close":"1.17052","model":"Baseline","move_sd":"0.89%","p10_close":"1.15721","p90_close":"1.18409","regime":null,"simulations":10000},{"bearish_probability":"43.98%","bullish_probability":"56.02%","horizon":"Monthly","median_close":"1.17300","model":"Baseline","move_sd":"2.10%","p10_close":"1.14206","p90_close":"1.20497","regime":null,"simulations":10000},{"bearish_probability":"52.83%","bullish_probability":"46.97%","horizon":"Daily","median_close":"1.16882","model":"Refined","move_sd":"0.45%","p10_close":"1.16383","p90_close":"1.17598","regime":null,"simulations":10000},{"bearish_probability":"48.53%","bullish_probability":"51.47%","horizon":"Weekly","median_close":"1.16939","model":"Refined","move_sd":"0.97%","p10_close":"1.15744","p90_close":"1.18310","regime":null,"simulations":10000},{"bearish_probability":"43.21%","bullish_probability":"56.79%","horizon":"Monthly","median_close":"1.17377","model":"Refined","move_sd":"1.93%","p10_close":"1.14430","p90_close":"1.20330","regime":null,"simulations":10000},{"bearish_probability":"52.25%","bullish_probability":"47.52%","horizon":"Daily","median_close":"1.16884","model":"Bootstrap","move_sd":"0.46%","p10_close":"1.16379","p90_close":"1.17619","regime":null,"simulations":10000},{"bearish_probability":"48.24%","bullish_probability":"51.76%","horizon":"Weekly","median_close":"1.16971","model":"Bootstrap","move_sd":"1.02%","p10_close":"1.15564","p90_close":"1.18478","regime":null,"simulations":10000},{"bearish_probability":"44.34%","bullish_probability":"55.66%","horizon":"Monthly","median_close":"1.17269","model":"Bootstrap","move_sd":"2.08%","p10_close":"1.14244","p90_close":"1.20448","regime":null,"simulations":10000},{"bearish_probability":"54.94%","bullish_probability":"45.06%","horizon":"Daily","median_close":"1.16880","model":"Regime-Aware","move_sd":"0.38%","p10_close":"1.16404","p90_close":"1.17432","regime":"neutral","simulations":10000},{"bearish_probability":"52.42%","bullish_probability":"47.58%","horizon":"Weekly","median_close":"1.16858","model":"Regime-Aware","move_sd":"0.86%","p10_close":"1.15658","p90_close":"1.18221","regime":"neutral","simulations":10000},{"bearish_probability":"52.41%","bullish_probability":"47.59%","horizon":"Monthly","median_close":"1.16791","model":"Regime-Aware","move_sd":"1.72%","p10_close":"1.14335","p90_close":"1.19475","regime":"neutral","simulations":10000}],"source":"r_markdown","summary_text":"Daily bias: Bearish with range 1.16305 to 1.17158 | Weekly bias: Neutral with target close 1.16972 | Monthly bias: Bearish with structural range 1.14157 to 1.20236 | Imbalance layer active: Active bearish fvg above price can act as an upside magnet/retrace objective. | Intraday source used: kraken | Sessions active: Asian, London, New York | Calendar flow tracked: Friday, Month End, Week End, Week Open | Session handoff analysis active.","symbol":"EURUSD"},"payload_json":"{\"symbol\":\"EURUSD\",\"report_title\":\"EUR/USD Multi-Horizon Forecast\",\"report_date\":\"2026-05-05 14:57:29 EAT\",\"source\":\"r_markdown\",\"summary_text\":\"Daily bias: Bearish with range 1.16305 to 1.17158 | Weekly bias: Neutral with target close 1.16972 | Monthly bias: Bearish with structural range 1.14157 to 1.20236 | Imbalance layer active: Active bearish fvg above price can act as an upside magnet/retrace objective. | Intraday source used: kraken | Sessions active: Asian, London, New York | Calendar flow tracked: Friday, Month End, Week End, Week Open | Session handoff analysis active.\",\"forecast_mode\":\"dxy_adjusted\",\"intraday_source_requested\":\"auto\",\"intraday_source_used\":\"kraken\",\"intraday_source_detail\":{\"csv_path\":null,\"kraken_pair\":\"EURUSD\",\"kraken_interval_minutes\":15},\"horizon_summaries\":{\"daily\":{\"bias\":\"Bearish\",\"forecast_close\":\"1.16732\",\"projected_low\":\"1.16305\",\"projected_high\":\"1.17158\",\"support\":\"1.16511\",\"resistance\":\"1.16986\",\"rsi\":\"50.0\",\"bias_score\":\"-0.16%\",\"imbalance_adjustment\":\"0.03%\",\"nearest_bullish_imbalance\":\"fvg 1.15835-1.16511\",\"nearest_bearish_imbalance\":\"fvg 1.16986-1.17193\",\"imbalance_note\":\"Active bearish fvg above price can act as an upside magnet/retrace objective.\"},\"weekly\":{\"bias\":\"Neutral\",\"forecast_close\":\"1.16972\",\"projected_low\":\"1.16052\",\"projected_high\":\"1.18511\",\"support\":\"1.17392\",\"resistance\":\"1.18511\",\"rsi\":\"51.7\",\"bias_score\":\"0.05%\",\"imbalance_adjustment\":\"-0.03%\",\"nearest_bullish_imbalance\":\"fvg 1.16266-1.17392\",\"nearest_bearish_imbalance\":null,\"imbalance_note\":\"Active bullish fvg below price leaves rebalance/support risk underneath.\"},\"monthly\":{\"bias\":\"Bearish\",\"forecast_close\":\"1.16602\",\"projected_low\":\"1.14157\",\"projected_high\":\"1.20236\",\"support\":\"1.14157\",\"resistance\":\"1.20236\",\"rsi\":\"58.2\",\"bias_score\":\"-0.27%\",\"imbalance_adjustment\":\"0.00%\",\"nearest_bullish_imbalance\":null,\"nearest_bearish_imbalance\":null,\"imbalance_note\":\"Only distant, stale, oversized, or already-filled imbalance zones were found, so they were excluded from the active forecast context.\"}},\"horizon_comparison\":[{\"Horizon\":\"Daily\",\"Model\":\"Price-only\",\"Bias\":\"Neutral\",\"Forecast Close\":\"1.16816\",\"Projected Low\":\"1.16390\",\"Projected High\":\"1.17243\",\"Bias Score\":\"-0.09%\",\"DXY Adjustment\":\"0.00%\"},{\"Horizon\":\"Weekly\",\"Model\":\"Price-only\",\"Bias\":\"Neutral\",\"Forecast Close\":\"1.16957\",\"Projected Low\":\"1.16037\",\"Projected High\":\"1.18511\",\"Bias Score\":\"0.03%\",\"DXY Adjustment\":\"0.00%\"},{\"Horizon\":\"Monthly\",\"Model\":\"Price-only\",\"Bias\":\"Bearish\",\"Forecast Close\":\"1.16743\",\"Projected Low\":\"1.14157\",\"Projected High\":\"1.20236\",\"Bias Score\":\"-0.15%\",\"DXY Adjustment\":\"0.00%\"},{\"Horizon\":\"Daily\",\"Model\":\"DXY-adjusted\",\"Bias\":\"Bearish\",\"Forecast Close\":\"1.16732\",\"Projected Low\":\"1.16305\",\"Projected High\":\"1.17158\",\"Bias Score\":\"-0.16%\",\"DXY Adjustment\":\"-0.07%\"},{\"Horizon\":\"Weekly\",\"Model\":\"DXY-adjusted\",\"Bias\":\"Neutral\",\"Forecast Close\":\"1.16972\",\"Projected Low\":\"1.16052\",\"Projected High\":\"1.18511\",\"Bias Score\":\"0.05%\",\"DXY Adjustment\":\"0.01%\"},{\"Horizon\":\"Monthly\",\"Model\":\"DXY-adjusted\",\"Bias\":\"Bearish\",\"Forecast Close\":\"1.16602\",\"Projected Low\":\"1.14157\",\"Projected High\":\"1.20236\",\"Bias Score\":\"-0.27%\",\"DXY Adjustment\":\"-0.12%\"}],\"imbalance_summary\":{\"daily\":{\"note\":\"Active bearish fvg above price can act as an upside magnet/retrace objective.\",\"adjustment\":\"0.03%\"},\"weekly\":{\"note\":\"Active bullish fvg below price leaves rebalance/support risk underneath.\",\"adjustment\":\"-0.03%\"},\"monthly\":{\"note\":\"Only distant, stale, oversized, or already-filled imbalance zones were found, so they were excluded from the active forecast context.\",\"adjustment\":\"0.00%\"}},\"imbalance_zones\":[{\"type\":\"fvg\",\"side\":\"bearish\",\"timeframe\":\"Daily\",\"lower_bound\":\"1.16986\",\"upper_bound\":\"1.17193\",\"size_pips\":\"20.7\",\"distance_from_price_pips\":\"17.2\",\"status\":\"pending\",\"created_at\":\"2026-05-05\"},{\"type\":\"fvg\",\"side\":\"bullish\",\"timeframe\":\"Daily\",\"lower_bound\":\"1.15835\",\"upper_bound\":\"1.16511\",\"size_pips\":\"67.6\",\"distance_from_price_pips\":\"74.5\",\"status\":\"pending\",\"created_at\":\"2026-04-08\"},{\"type\":\"fvg\",\"side\":\"bullish\",\"timeframe\":\"Weekly\",\"lower_bound\":\"1.16266\",\"upper_bound\":\"1.17392\",\"size_pips\":\"112.6\",\"distance_from_price_pips\":\"8.9\",\"status\":\"partial\",\"created_at\":\"2026-04-19\"},{\"type\":\"range_void\",\"side\":\"bullish\",\"timeframe\":\"Weekly\",\"lower_bound\":\"1.15780\",\"upper_bound\":\"1.16752\",\"size_pips\":\"97.2\",\"distance_from_price_pips\":\"65.2\",\"status\":\"partial\",\"created_at\":\"2026-04-12\"},{\"type\":\"fvg\",\"side\":\"bullish\",\"timeframe\":\"Monthly\",\"lower_bound\":\"1.09545\",\"upper_bound\":\"1.10751\",\"size_pips\":\"120.6\",\"distance_from_price_pips\":\"677.0\",\"status\":\"pending\",\"created_at\":\"2025-05-29\"},{\"type\":\"fvg\",\"side\":\"bullish\",\"timeframe\":\"Monthly\",\"lower_bound\":\"1.09471\",\"upper_bound\":\"1.10028\",\"size_pips\":\"55.6\",\"distance_from_price_pips\":\"716.8\",\"status\":\"filled\",\"created_at\":\"2024-09-30\"},{\"type\":\"fvg\",\"side\":\"bearish\",\"timeframe\":\"Monthly\",\"lower_bound\":\"1.09334\",\"upper_bound\":\"1.10028\",\"size_pips\":\"69.4\",\"distance_from_price_pips\":\"723.7\",\"status\":\"filled\",\"created_at\":\"2024-11-29\"},{\"type\":\"fvg\",\"side\":\"bearish\",\"timeframe\":\"Monthly\",\"lower_bound\":\"1.06264\",\"upper_bound\":\"1.07626\",\"size_pips\":\"136.2\",\"distance_from_price_pips\":\"997.3\",\"status\":\"filled\",\"created_at\":\"2024-12-31\"}],\"imbalance_context_by_horizon\":{\"daily\":{\"nearest_bullish_imbalance\":\"fvg 1.15835-1.16511\",\"nearest_bearish_imbalance\":\"fvg 1.16986-1.17193\",\"imbalance_note\":\"Active bearish fvg above price can act as an upside magnet/retrace objective.\"},\"weekly\":{\"nearest_bullish_imbalance\":\"fvg 1.16266-1.17392\",\"nearest_bearish_imbalance\":null,\"imbalance_note\":\"Active bullish fvg below price leaves rebalance/support risk underneath.\"},\"monthly\":{\"nearest_bullish_imbalance\":null,\"nearest_bearish_imbalance\":null,\"imbalance_note\":\"Only distant, stale, oversized, or already-filled imbalance zones were found, so they were excluded from the active forecast context.\"}},\"dxy_context\":{\"enabled\":true,\"symbol\":\"DX-Y.NYB\",\"horizons\":{\"daily\":{\"dxy_bias\":\"Bullish\",\"eurusd_effect\":\"Neutral\",\"dxy_close\":\"98.470\",\"dxy_rsi\":\"47.2\",\"eurusd_adjustment\":\"-0.07%\"},\"weekly\":{\"dxy_bias\":\"Neutral\",\"eurusd_effect\":\"Neutral\",\"dxy_close\":\"98.470\",\"dxy_rsi\":\"48.3\",\"eurusd_adjustment\":\"0.01%\"},\"monthly\":{\"dxy_bias\":\"Bullish\",\"eurusd_effect\":\"Bearish\",\"dxy_close\":\"98.470\",\"dxy_rsi\":\"43.4\",\"eurusd_adjustment\":\"-0.12%\"}}},\"session_definitions\":[{\"session\":\"Asian\",\"start_hour_utc\":21,\"end_hour_utc\":9},{\"session\":\"London\",\"start_hour_utc\":7,\"end_hour_utc\":16},{\"session\":\"New York\",\"start_hour_utc\":12,\"end_hour_utc\":21}],\"session_forecasts\":[{\"session\":\"Asian\",\"session_window\":\"21:00-9:00 UTC\",\"trade_date\":\"2026-05-05\",\"bias\":\"Bearish\",\"prior_session\":\"New York\",\"prior_direction\":\"Bullish\",\"transition_note\":\"Context from prior New York session (Bullish, bullish_continuation).\",\"last_close\":\"1.16880\",\"projected_low\":\"1.16752\",\"projected_high\":\"1.17011\",\"session_vwap\":\"1.16868\",\"session_range\":\"0.0017\",\"volume\":\"8025876\",\"imbalance_note\":\"Nearest active session zone: fvg 1.16950-1.17189 (pending, 18.9 pips away).\"},{\"session\":\"London\",\"session_window\":\"7:00-16:00 UTC\",\"trade_date\":\"2026-05-05\",\"bias\":\"Bearish\",\"prior_session\":\"Asian\",\"prior_direction\":\"Bearish\",\"transition_note\":\"Context from prior Asian session (Bearish, bearish_continuation).\",\"last_close\":\"1.16877\",\"projected_low\":\"1.16675\",\"projected_high\":\"1.17059\",\"session_vwap\":\"1.16875\",\"session_range\":\"0.0014\",\"volume\":\"4997346\",\"imbalance_note\":\"Nearest active session zone: fvg 1.16958-1.17178 (pending, 19.1 pips away).\"},{\"session\":\"New York\",\"session_window\":\"12:00-21:00 UTC\",\"trade_date\":\"2026-05-04\",\"bias\":\"Bearish\",\"prior_session\":\"London\",\"prior_direction\":\"Bearish\",\"transition_note\":\"Context from prior London session (Bearish, bearish_continuation).\",\"last_close\":\"1.16916\",\"projected_low\":\"1.16642\",\"projected_high\":\"1.17137\",\"session_vwap\":\"1.17115\",\"session_range\":\"0.0034\",\"volume\":\"7424091\",\"imbalance_note\":\"Nearest active session zone: fvg 1.17160-1.17187 (pending, 25.7 pips away).\"}],\"session_imbalance_summary\":[{\"session\":\"Asian\",\"type\":\"fvg\",\"side\":\"bearish\",\"timeframe\":\"Asian Session\",\"lower_bound\":\"1.16950\",\"upper_bound\":\"1.17189\",\"size_pips\":\"23.9\",\"distance_from_price_pips\":\"18.9\",\"status\":\"pending\",\"created_at\":\"2026-05-05\"},{\"session\":\"London\",\"type\":\"fvg\",\"side\":\"bearish\",\"timeframe\":\"London Session\",\"lower_bound\":\"1.16958\",\"upper_bound\":\"1.17178\",\"size_pips\":\"22.0\",\"distance_from_price_pips\":\"19.1\",\"status\":\"pending\",\"created_at\":\"2026-05-05\"},{\"session\":\"New York\",\"type\":\"fvg\",\"side\":\"bearish\",\"timeframe\":\"New York Session\",\"lower_bound\":\"1.17160\",\"upper_bound\":\"1.17187\",\"size_pips\":\"2.7\",\"distance_from_price_pips\":\"25.7\",\"status\":\"pending\",\"created_at\":\"2026-05-04\"}],\"session_transitions\":[{\"trade_date\":\"2026-04-29\",\"session\":\"Asian\",\"prior_session\":\"New York\",\"session_direction\":\"Bearish\",\"prior_direction\":\"Bullish\",\"session_return\":\"-0.08%\",\"prior_return\":\"0.24%\",\"reached_prior_high\":true,\"reached_prior_low\":false,\"broke_prior_high\":true,\"broke_prior_low\":false,\"high_vs_prior_high_pips\":\"1.5\",\"low_vs_prior_low_pips\":\"17.2\",\"close_vs_prior_high_pips\":\"-16.1\",\"close_vs_prior_low_pips\":\"22.7\",\"followed_prior_direction\":\"No\"},{\"trade_date\":\"2026-04-30\",\"session\":\"Asian\",\"prior_session\":\"New York\",\"session_direction\":\"Bullish\",\"prior_direction\":\"Bearish\",\"session_return\":\"0.04%\",\"prior_return\":\"-0.24%\",\"reached_prior_high\":false,\"reached_prior_low\":true,\"broke_prior_high\":false,\"broke_prior_low\":true,\"high_vs_prior_high_pips\":\"-13.4\",\"low_vs_prior_low_pips\":\"-5.8\",\"close_vs_prior_high_pips\":\"-29.9\",\"close_vs_prior_low_pips\":\"17.8\",\"followed_prior_direction\":\"No\"},{\"trade_date\":\"2026-05-01\",\"session\":\"Asian\",\"prior_session\":\"New York\",\"session_direction\":\"Bullish\",\"prior_direction\":\"Bullish\",\"session_return\":\"0.12%\",\"prior_return\":\"0.22%\",\"reached_prior_high\":true,\"reached_prior_low\":false,\"broke_prior_high\":true,\"broke_prior_low\":false,\"high_vs_prior_high_pips\":\"7.3\",\"low_vs_prior_low_pips\":\"35.9\",\"close_vs_prior_high_pips\":\"4.5\",\"close_vs_prior_low_pips\":\"60.7\",\"followed_prior_direction\":\"Yes\"},{\"trade_date\":\"2026-05-02\",\"session\":\"Asian\",\"prior_session\":\"New York\",\"session_direction\":\"Bearish\",\"prior_direction\":\"Bearish\",\"session_return\":\"-0.00%\",\"prior_return\":\"-0.23%\",\"reached_prior_high\":false,\"reached_prior_low\":false,\"broke_prior_high\":false,\"broke_prior_low\":false,\"high_vs_prior_high_pips\":\"-58.8\",\"low_vs_prior_low_pips\":\"0.4\",\"close_vs_prior_high_pips\":\"-62.3\",\"close_vs_prior_low_pips\":\"3.7\",\"followed_prior_direction\":\"Yes\"},{\"trade_date\":\"2026-05-03\",\"session\":\"Asian\",\"prior_session\":\"New York\",\"session_direction\":\"Bearish\",\"prior_direction\":\"Bullish\",\"session_return\":\"-0.01%\",\"prior_return\":\"0.01%\",\"reached_prior_high\":true,\"reached_prior_low\":false,\"broke_prior_high\":true,\"broke_prior_low\":false,\"high_vs_prior_high_pips\":\"1.7\",\"low_vs_prior_low_pips\":\"0.2\",\"close_vs_prior_high_pips\":\"-2.5\",\"close_vs_prior_low_pips\":\"0.9\",\"followed_prior_direction\":\"No\"},{\"trade_date\":\"2026-05-04\",\"session\":\"Asian\",\"prior_session\":\"New York\",\"session_direction\":\"Bearish\",\"prior_direction\":\"Bullish\",\"session_return\":\"-0.15%\",\"prior_return\":\"0.19%\",\"reached_prior_high\":true,\"reached_prior_low\":true,\"broke_prior_high\":true,\"broke_prior_low\":true,\"high_vs_prior_high_pips\":\"1.5\",\"low_vs_prior_low_pips\":\"-3.4\",\"close_vs_prior_high_pips\":\"-23.9\",\"close_vs_prior_low_pips\":\"5.5\",\"followed_prior_direction\":\"No\"},{\"trade_date\":\"2026-05-05\",\"session\":\"Asian\",\"prior_session\":\"New York\",\"session_direction\":\"Bearish\",\"prior_direction\":\"Bullish\",\"session_return\":\"-0.03%\",\"prior_return\":\"0.00%\",\"reached_prior_high\":false,\"reached_prior_low\":true,\"broke_prior_high\":false,\"broke_prior_low\":true,\"high_vs_prior_high_pips\":\"-21.0\",\"low_vs_prior_low_pips\":\"-4.0\",\"close_vs_prior_high_pips\":\"-28.0\",\"close_vs_prior_low_pips\":\"5.8\",\"followed_prior_direction\":\"No\"},{\"trade_date\":\"2026-04-28\",\"session\":\"London\",\"prior_session\":\"Asian\",\"session_direction\":\"Bullish\",\"prior_direction\":\"Bearish\",\"session_return\":\"0.21%\",\"prior_return\":\"-0.17%\",\"reached_prior_high\":false,\"reached_prior_low\":true,\"broke_prior_high\":false,\"broke_prior_low\":true,\"high_vs_prior_high_pips\":\"-11.2\",\"low_vs_prior_low_pips\":\"-7.9\",\"close_vs_prior_high_pips\":\"-13.0\",\"close_vs_prior_low_pips\":\"26.3\",\"followed_prior_direction\":\"No\"},{\"trade_date\":\"2026-04-29\",\"session\":\"London\",\"prior_session\":\"Asian\",\"session_direction\":\"Bearish\",\"prior_direction\":\"Bearish\",\"session_return\":\"-0.07%\",\"prior_return\":\"-0.08%\",\"reached_prior_high\":false,\"reached_prior_low\":true,\"broke_prior_high\":false,\"broke_prior_low\":true,\"high_vs_prior_high_pips\":\"-8.4\",\"low_vs_prior_low_pips\":\"-12.6\",\"close_vs_prior_high_pips\":\"-25.8\",\"close_vs_prior_low_pips\":\"-2.7\",\"followed_prior_direction\":\"Yes\"},{\"trade_date\":\"2026-04-30\",\"session\":\"London\",\"prior_session\":\"Asian\",\"session_direction\":\"Bullish\",\"prior_direction\":\"Bullish\",\"session_return\":\"0.49%\",\"prior_return\":\"0.04%\",\"reached_prior_high\":true,\"reached_prior_low\":false,\"broke_prior_high\":true,\"broke_prior_low\":false,\"high_vs_prior_high_pips\":\"37.1\",\"low_vs_prior_low_pips\":\"13.5\",\"close_vs_prior_high_pips\":\"31.0\",\"close_vs_prior_low_pips\":\"71.1\",\"followed_prior_direction\":\"Yes\"},{\"trade_date\":\"2026-05-01\",\"session\":\"London\",\"prior_session\":\"Asian\",\"session_direction\":\"Bullish\",\"prior_direction\":\"Bullish\",\"session_return\":\"0.17%\",\"prior_return\":\"0.12%\",\"reached_prior_high\":true,\"reached_prior_low\":false,\"broke_prior_high\":true,\"broke_prior_low\":false,\"high_vs_prior_high_pips\":\"39.2\",\"low_vs_prior_low_pips\":\"13.1\",\"close_vs_prior_high_pips\":\"10.3\",\"close_vs_prior_low_pips\":\"37.9\",\"followed_prior_direction\":\"Yes\"},{\"trade_date\":\"2026-05-02\",\"session\":\"London\",\"prior_session\":\"Asian\",\"session_direction\":\"Bullish\",\"prior_direction\":\"Bearish\",\"session_return\":\"0.00%\",\"prior_return\":\"-0.00%\",\"reached_prior_high\":true,\"reached_prior_low\":false,\"broke_prior_high\":false,\"broke_prior_low\":false,\"high_vs_prior_high_pips\":\"0.0\",\"low_vs_prior_low_pips\":\"0.8\",\"close_vs_prior_high_pips\":\"-3.5\",\"close_vs_prior_low_pips\":\"3.3\",\"followed_prior_direction\":\"No\"},{\"trade_date\":\"2026-05-03\",\"session\":\"London\",\"prior_session\":\"Asian\",\"session_direction\":\"Bullish\",\"prior_direction\":\"Bearish\",\"session_return\":\"0.02%\",\"prior_return\":\"-0.01%\",\"reached_prior_high\":false,\"reached_prior_low\":true,\"broke_prior_high\":false,\"broke_prior_low\":true,\"high_vs_prior_high_pips\":\"-0.6\",\"low_vs_prior_low_pips\":\"-1.1\",\"close_vs_prior_high_pips\":\"-1.9\",\"close_vs_prior_low_pips\":\"3.0\",\"followed_prior_direction\":\"No\"},{\"trade_date\":\"2026-05-04\",\"session\":\"London\",\"prior_session\":\"Asian\",\"session_direction\":\"Bearish\",\"prior_direction\":\"Bearish\",\"session_return\":\"-0.30%\",\"prior_return\":\"-0.15%\",\"reached_prior_high\":false,\"reached_prior_low\":true,\"broke_prior_high\":false,\"broke_prior_low\":true,\"high_vs_prior_high_pips\":\"-16.2\",\"low_vs_prior_low_pips\":\"-25.6\",\"close_vs_prior_high_pips\":\"-52.4\",\"close_vs_prior_low_pips\":\"-18.1\",\"followed_prior_direction\":\"Yes\"},{\"trade_date\":\"2026-05-05\",\"session\":\"London\",\"prior_session\":\"Asian\",\"session_direction\":\"Bullish\",\"prior_direction\":\"Bearish\",\"session_return\":\"0.03%\",\"prior_return\":\"-0.03%\",\"reached_prior_high\":true,\"reached_prior_low\":false,\"broke_prior_high\":true,\"broke_prior_low\":false,\"high_vs_prior_high_pips\":\"0.8\",\"low_vs_prior_low_pips\":\"3.4\",\"close_vs_prior_high_pips\":\"-7.3\",\"close_vs_prior_low_pips\":\"9.5\",\"followed_prior_direction\":\"Yes\"},{\"trade_date\":\"2026-04-28\",\"session\":\"New York\",\"prior_session\":\"London\",\"session_direction\":\"Bullish\",\"prior_direction\":\"Bullish\",\"session_return\":\"0.24%\",\"prior_return\":\"0.21%\",\"reached_prior_high\":true,\"reached_prior_low\":true,\"broke_prior_high\":true,\"broke_prior_low\":false,\"high_vs_prior_high_pips\":\"2.8\",\"low_vs_prior_low_pips\":\"0.0\",\"close_vs_prior_high_pips\":\"-3.4\",\"close_vs_prior_low_pips\":\"32.6\",\"followed_prior_direction\":\"No\"},{\"trade_date\":\"2026-04-29\",\"session\":\"New York\",\"prior_session\":\"London\",\"session_direction\":\"Bearish\",\"prior_direction\":\"Bearish\",\"session_return\":\"-0.24%\",\"prior_return\":\"-0.07%\",\"reached_prior_high\":false,\"reached_prior_low\":true,\"broke_prior_high\":false,\"broke_prior_low\":true,\"high_vs_prior_high_pips\":\"-1.6\",\"low_vs_prior_low_pips\":\"-22.0\",\"close_vs_prior_high_pips\":\"-36.8\",\"close_vs_prior_low_pips\":\"-9.5\",\"followed_prior_direction\":\"Yes\"},{\"trade_date\":\"2026-04-30\",\"session\":\"New York\",\"prior_session\":\"London\",\"session_direction\":\"Bullish\",\"prior_direction\":\"Bullish\",\"session_return\":\"0.22%\",\"prior_return\":\"0.49%\",\"reached_prior_high\":true,\"reached_prior_low\":false,\"broke_prior_high\":true,\"broke_prior_low\":false,\"high_vs_prior_high_pips\":\"4.4\",\"low_vs_prior_low_pips\":\"11.9\",\"close_vs_prior_high_pips\":\"-3.5\",\"close_vs_prior_low_pips\":\"60.2\",\"followed_prior_direction\":\"Yes\"},{\"trade_date\":\"2026-05-01\",\"session\":\"New York\",\"prior_session\":\"London\",\"session_direction\":\"Bearish\",\"prior_direction\":\"Bullish\",\"session_return\":\"-0.23%\",\"prior_return\":\"0.17%\",\"reached_prior_high\":true,\"reached_prior_low\":true,\"broke_prior_high\":false,\"broke_prior_low\":true,\"high_vs_prior_high_pips\":\"0.0\",\"low_vs_prior_low_pips\":\"-12.3\",\"close_vs_prior_high_pips\":\"-61.8\",\"close_vs_prior_low_pips\":\"-8.1\",\"followed_prior_direction\":\"No\"},{\"trade_date\":\"2026-05-02\",\"session\":\"New York\",\"prior_session\":\"London\",\"session_direction\":\"Bullish\",\"prior_direction\":\"Bullish\",\"session_return\":\"0.01%\",\"prior_return\":\"0.00%\",\"reached_prior_high\":false,\"reached_prior_low\":false,\"broke_prior_high\":false,\"broke_prior_low\":false,\"high_vs_prior_high_pips\":\"-1.8\",\"low_vs_prior_low_pips\":\"0.8\",\"close_vs_prior_high_pips\":\"-2.9\",\"close_vs_prior_low_pips\":\"3.1\",\"followed_prior_direction\":\"Yes\"},{\"trade_date\":\"2026-05-03\",\"session\":\"New York\",\"prior_session\":\"London\",\"session_direction\":\"Bullish\",\"prior_direction\":\"Bullish\",\"session_return\":\"0.19%\",\"prior_return\":\"0.02%\",\"reached_prior_high\":true,\"reached_prior_low\":false,\"broke_prior_high\":true,\"broke_prior_low\":false,\"high_vs_prior_high_pips\":\"25.7\",\"low_vs_prior_low_pips\":\"1.7\",\"close_vs_prior_high_pips\":\"19.6\",\"close_vs_prior_low_pips\":\"25.0\",\"followed_prior_direction\":\"Yes\"},{\"trade_date\":\"2026-05-04\",\"session\":\"New York\",\"prior_session\":\"London\",\"session_direction\":\"Bullish\",\"prior_direction\":\"Bearish\",\"session_return\":\"0.00%\",\"prior_return\":\"-0.30%\",\"reached_prior_high\":false,\"reached_prior_low\":true,\"broke_prior_high\":false,\"broke_prior_low\":true,\"high_vs_prior_high_pips\":\"-18.2\",\"low_vs_prior_low_pips\":\"-8.3\",\"close_vs_prior_high_pips\":\"-42.6\",\"close_vs_prior_low_pips\":\"1.1\",\"followed_prior_direction\":\"Yes\"}],\"session_transition_summary\":[{\"session\":\"Asian\",\"prior_session\":\"New York\",\"observations\":7,\"reached_prior_high\":\"57.14%\",\"reached_prior_low\":\"42.86%\",\"broke_prior_high\":\"57.14%\",\"broke_prior_low\":\"42.86%\",\"followed_prior_direction\":\"28.57%\",\"avg_high_vs_prior_high_pips\":\"-11.6\",\"avg_low_vs_prior_low_pips\":\"5.8\"},{\"session\":\"London\",\"prior_session\":\"Asian\",\"observations\":8,\"reached_prior_high\":\"50.00%\",\"reached_prior_low\":\"50.00%\",\"broke_prior_high\":\"37.50%\",\"broke_prior_low\":\"50.00%\",\"followed_prior_direction\":\"62.50%\",\"avg_high_vs_prior_high_pips\":\"5.1\",\"avg_low_vs_prior_low_pips\":\"-2.1\"},{\"session\":\"New York\",\"prior_session\":\"London\",\"observations\":7,\"reached_prior_high\":\"57.14%\",\"reached_prior_low\":\"57.14%\",\"broke_prior_high\":\"42.86%\",\"broke_prior_low\":\"42.86%\",\"followed_prior_direction\":\"71.43%\",\"avg_high_vs_prior_high_pips\":\"1.6\",\"avg_low_vs_prior_low_pips\":\"-4.0\"}],\"session_transition_regimes\":[{\"session\":\"Asian\",\"regime\":\"bearish_continuation\",\"observations\":2,\"follow_rate\":\"50.00%\",\"reached_prior_high\":\"0.00%\",\"reached_prior_low\":\"50.00%\",\"broke_prior_high\":\"0.00%\",\"broke_prior_low\":\"50.00%\",\"avg_high_vs_prior_high_pips\":\"-36.1\",\"avg_low_vs_prior_low_pips\":\"-2.7\"},{\"session\":\"Asian\",\"regime\":\"bullish_continuation\",\"observations\":4,\"follow_rate\":\"25.00%\",\"reached_prior_high\":\"75.00%\",\"reached_prior_low\":\"25.00%\",\"broke_prior_high\":\"75.00%\",\"broke_prior_low\":\"25.00%\",\"avg_high_vs_prior_high_pips\":\"-2.6\",\"avg_low_vs_prior_low_pips\":\"12.3\"},{\"session\":\"Asian\",\"regime\":\"bullish_stretch\",\"observations\":1,\"follow_rate\":\"0.00%\",\"reached_prior_high\":\"100.00%\",\"reached_prior_low\":\"100.00%\",\"broke_prior_high\":\"100.00%\",\"broke_prior_low\":\"100.00%\",\"avg_high_vs_prior_high_pips\":\"1.5\",\"avg_low_vs_prior_low_pips\":\"-3.4\"},{\"session\":\"London\",\"regime\":\"bearish_continuation\",\"observations\":6,\"follow_rate\":\"50.00%\",\"reached_prior_high\":\"33.33%\",\"reached_prior_low\":\"66.67%\",\"broke_prior_high\":\"16.67%\",\"broke_prior_low\":\"66.67%\",\"avg_high_vs_prior_high_pips\":\"-5.9\",\"avg_low_vs_prior_low_pips\":\"-7.2\"},{\"session\":\"London\",\"regime\":\"bullish_continuation\",\"observations\":2,\"follow_rate\":\"100.00%\",\"reached_prior_high\":\"100.00%\",\"reached_prior_low\":\"0.00%\",\"broke_prior_high\":\"100.00%\",\"broke_prior_low\":\"0.00%\",\"avg_high_vs_prior_high_pips\":\"38.1\",\"avg_low_vs_prior_low_pips\":\"13.3\"},{\"session\":\"New York\",\"regime\":\"bearish_continuation\",\"observations\":2,\"follow_rate\":\"100.00%\",\"reached_prior_high\":\"0.00%\",\"reached_prior_low\":\"100.00%\",\"broke_prior_high\":\"0.00%\",\"broke_prior_low\":\"100.00%\",\"avg_high_vs_prior_high_pips\":\"-9.9\",\"avg_low_vs_prior_low_pips\":\"-15.1\"},{\"session\":\"New York\",\"regime\":\"bullish_continuation\",\"observations\":5,\"follow_rate\":\"60.00%\",\"reached_prior_high\":\"80.00%\",\"reached_prior_low\":\"40.00%\",\"broke_prior_high\":\"60.00%\",\"broke_prior_low\":\"20.00%\",\"avg_high_vs_prior_high_pips\":\"6.2\",\"avg_low_vs_prior_low_pips\":\"0.4\"}],\"calendar_variants\":[{\"variant\":\"Friday\",\"observations\":44,\"last_date\":\"2026-03-27\",\"last_weekday\":\"Friday\",\"bias\":\"Neutral\",\"last_close\":\"1.15351\",\"projected_low\":\"1.15070\",\"projected_high\":\"1.15632\",\"avg_day_return\":\"-0.00%\",\"avg_next_day_return\":\"-0.09%\",\"avg_range\":\"0.0063\",\"note\":\"Captures Friday profit-taking, hedging, and book-squaring behaviour.\"},{\"variant\":\"Month End\",\"observations\":50,\"last_date\":\"2026-05-05\",\"last_weekday\":\"Tuesday\",\"bias\":\"Neutral\",\"last_close\":\"1.16918\",\"projected_low\":\"1.16630\",\"projected_high\":\"1.17206\",\"avg_day_return\":\"-0.00%\",\"avg_next_day_return\":\"-0.06%\",\"avg_range\":\"0.0064\",\"note\":\"Captures month-end fixing and balance-sheet adjustment flow.\"},{\"variant\":\"Week End\",\"observations\":106,\"last_date\":\"2026-05-05\",\"last_weekday\":\"Tuesday\",\"bias\":\"Neutral\",\"last_close\":\"1.16918\",\"projected_low\":\"1.16639\",\"projected_high\":\"1.17197\",\"avg_day_return\":\"-0.00%\",\"avg_next_day_return\":\"-0.01%\",\"avg_range\":\"0.0062\",\"note\":\"Captures the final trading-day tendency of each week.\"},{\"variant\":\"Week Open\",\"observations\":209,\"last_date\":\"2026-05-05\",\"last_weekday\":\"Tuesday\",\"bias\":\"Neutral\",\"last_close\":\"1.16918\",\"projected_low\":\"1.16639\",\"projected_high\":\"1.17197\",\"avg_day_return\":\"-0.00%\",\"avg_next_day_return\":\"0.04%\",\"avg_range\":\"0.0062\",\"note\":\"Captures early-week positioning and opening flow.\"}],\"simulation_models\":[{\"horizon\":\"Daily\",\"model\":\"Baseline\",\"regime\":null,\"simulations\":10000,\"bullish_probability\":\"47.12%\",\"bearish_probability\":\"52.88%\",\"median_close\":\"1.16883\",\"p10_close\":\"1.16242\",\"p90_close\":\"1.17550\",\"move_sd\":\"0.44%\"},{\"horizon\":\"Weekly\",\"model\":\"Baseline\",\"regime\":null,\"simulations\":10000,\"bullish_probability\":\"54.90%\",\"bearish_probability\":\"45.10%\",\"median_close\":\"1.17052\",\"p10_close\":\"1.15721\",\"p90_close\":\"1.18409\",\"move_sd\":\"0.89%\"},{\"horizon\":\"Monthly\",\"model\":\"Baseline\",\"regime\":null,\"simulations\":10000,\"bullish_probability\":\"56.02%\",\"bearish_probability\":\"43.98%\",\"median_close\":\"1.17300\",\"p10_close\":\"1.14206\",\"p90_close\":\"1.20497\",\"move_sd\":\"2.10%\"},{\"horizon\":\"Daily\",\"model\":\"Refined\",\"regime\":null,\"simulations\":10000,\"bullish_probability\":\"46.97%\",\"bearish_probability\":\"52.83%\",\"median_close\":\"1.16882\",\"p10_close\":\"1.16383\",\"p90_close\":\"1.17598\",\"move_sd\":\"0.45%\"},{\"horizon\":\"Weekly\",\"model\":\"Refined\",\"regime\":null,\"simulations\":10000,\"bullish_probability\":\"51.47%\",\"bearish_probability\":\"48.53%\",\"median_close\":\"1.16939\",\"p10_close\":\"1.15744\",\"p90_close\":\"1.18310\",\"move_sd\":\"0.97%\"},{\"horizon\":\"Monthly\",\"model\":\"Refined\",\"regime\":null,\"simulations\":10000,\"bullish_probability\":\"56.79%\",\"bearish_probability\":\"43.21%\",\"median_close\":\"1.17377\",\"p10_close\":\"1.14430\",\"p90_close\":\"1.20330\",\"move_sd\":\"1.93%\"},{\"horizon\":\"Daily\",\"model\":\"Bootstrap\",\"regime\":null,\"simulations\":10000,\"bullish_probability\":\"47.52%\",\"bearish_probability\":\"52.25%\",\"median_close\":\"1.16884\",\"p10_close\":\"1.16379\",\"p90_close\":\"1.17619\",\"move_sd\":\"0.46%\"},{\"horizon\":\"Weekly\",\"model\":\"Bootstrap\",\"regime\":null,\"simulations\":10000,\"bullish_probability\":\"51.76%\",\"bearish_probability\":\"48.24%\",\"median_close\":\"1.16971\",\"p10_close\":\"1.15564\",\"p90_close\":\"1.18478\",\"move_sd\":\"1.02%\"},{\"horizon\":\"Monthly\",\"model\":\"Bootstrap\",\"regime\":null,\"simulations\":10000,\"bullish_probability\":\"55.66%\",\"bearish_probability\":\"44.34%\",\"median_close\":\"1.17269\",\"p10_close\":\"1.14244\",\"p90_close\":\"1.20448\",\"move_sd\":\"2.08%\"},{\"horizon\":\"Daily\",\"model\":\"Regime-Aware\",\"regime\":\"neutral\",\"simulations\":10000,\"bullish_probability\":\"45.06%\",\"bearish_probability\":\"54.94%\",\"median_close\":\"1.16880\",\"p10_close\":\"1.16404\",\"p90_close\":\"1.17432\",\"move_sd\":\"0.38%\"},{\"horizon\":\"Weekly\",\"model\":\"Regime-Aware\",\"regime\":\"neutral\",\"simulations\":10000,\"bullish_probability\":\"47.58%\",\"bearish_probability\":\"52.42%\",\"median_close\":\"1.16858\",\"p10_close\":\"1.15658\",\"p90_close\":\"1.18221\",\"move_sd\":\"0.86%\"},{\"horizon\":\"Monthly\",\"model\":\"Regime-Aware\",\"regime\":\"neutral\",\"simulations\":10000,\"bullish_probability\":\"47.59%\",\"bearish_probability\":\"52.41%\",\"median_close\":\"1.16791\",\"p10_close\":\"1.14335\",\"p90_close\":\"1.19475\",\"move_sd\":\"1.72%\"}],\"report_artifacts\":{\"html_file\":\"eurusd_forecast.html\",\"rmd_file\":\"eurusd_forecast.Rmd\"}}","payload_sha256":"d3dbdd4d937aaedf60ac6d68397b8007f2659f806919c4be0840b157a8589071","report_date":"2026-05-05 14:57:29 EAT","report_title":"EUR/USD Multi-Horizon Forecast","signature_valid":0,"source":"r_markdown","symbol":"EURUSD","weekly_bias":"Neutral"}}
