{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_f352d3c73d755a6b748d","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-07-02","entry_date":"2026-07-06","entry_basis":"next_session_close","entry_price":134.95,"rank":22,"tier":"aligned","state":"up","maturity":"matured","latest_price":136.49,"return_pct":1.1,"excess_pct":1.62,"sessions":1,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-13","priced_through":"2026-08-13"}]},"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"AEP","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1962-10-05","known_ts":"1962-10-09","bar_index":65,"type":"REBUY","strength":0.725,"price":0.8291,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1962-11-09","known_ts":"1962-11-13","bar_index":73,"type":"BUY","strength":0.588,"price":0.8298,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1962-11-14","known_ts":"1962-11-14","bar_index":74,"type":"RECLAIM","strength":0.725,"price":0.8816,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1962-11-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1962-12-14","known_ts":"1962-12-14","bar_index":81,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8427,"stop_level":0.8492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1962-12-19","known_ts":"1962-12-21","bar_index":82,"type":"REBUY","strength":0.863,"price":0.8946,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"1962-12-19","known_ts":"1962-12-19","bar_index":82,"type":"RECLAIM","strength":0.725,"price":0.8525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1962-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1962-12-14","prior_stop_level":0.8492,"sweep_low":0.8298,"atr14":0.020358,"stop_level":0.819621,"risk_basis":"daily_ohlc_atr14"},{"ts":"1963-03-29","known_ts":"1963-04-02","bar_index":105,"type":"BUY","strength":0.725,"price":0.9115,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1963-05-24","known_ts":"1963-05-24","bar_index":118,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9414,"stop_level":0.9479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1963-07-12","known_ts":"1963-07-16","bar_index":129,"type":"BUY","strength":1.0,"price":0.9479,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1963-09-09","known_ts":"1963-09-09","bar_index":142,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9706,"stop_level":0.9771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1963-09-10","known_ts":"1963-09-10","bar_index":142,"type":"RECLAIM","strength":1.0,"price":0.9803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1963-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1963-09-09","prior_stop_level":0.9771,"sweep_low":0.9674,"atr14":0.014754,"stop_level":0.960023,"risk_basis":"daily_ohlc_atr14"},{"ts":"1963-10-28","known_ts":"1963-10-30","bar_index":154,"type":"BUY","strength":0.725,"price":0.9868,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1963-11-21","known_ts":"1963-11-21","bar_index":159,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9609,"stop_level":0.9674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1963-11-26","known_ts":"1963-11-26","bar_index":160,"type":"RECLAIM","strength":0.863,"price":0.9739,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1963-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1963-11-21","prior_stop_level":0.9674,"sweep_low":0.9511,"atr14":0.016053,"stop_level":0.943074,"risk_basis":"daily_ohlc_atr14"},{"ts":"1963-11-29","known_ts":"1963-12-03","bar_index":161,"type":"REBUY","strength":0.863,"price":0.9933,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1963-12-20","known_ts":"1963-12-24","bar_index":166,"type":"REBUY","strength":0.725,"price":1.0063,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1964-01-23","known_ts":"1964-01-23","bar_index":173,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.042,"stop_level":1.0453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-01-24","known_ts":"1964-01-24","bar_index":173,"type":"RECLAIM","strength":1.0,"price":1.0485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1964-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1964-01-23","prior_stop_level":1.0453,"sweep_low":1.0355,"atr14":0.01427,"stop_level":1.028365,"risk_basis":"daily_ohlc_atr14"},{"ts":"1964-02-07","known_ts":"1964-02-07","bar_index":177,"type":"RECLAIM","strength":1.0,"price":1.0915,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1964-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-02-27","known_ts":"1964-02-27","bar_index":181,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0655,"stop_level":1.0687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-02-28","known_ts":"1964-02-28","bar_index":181,"type":"RECLAIM","strength":1.0,"price":1.0785,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1964-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1964-02-27","prior_stop_level":1.0687,"sweep_low":1.0655,"atr14":0.017357,"stop_level":1.056821,"risk_basis":"daily_ohlc_atr14"},{"ts":"1964-03-13","known_ts":"1964-03-13","bar_index":185,"type":"RECLAIM","strength":1.0,"price":1.0817,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1964-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-06-17","known_ts":"1964-06-19","bar_index":207,"type":"BUY","strength":0.725,"price":1.0955,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1964-07-31","known_ts":"1964-07-31","bar_index":217,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1898,"stop_level":1.1995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-08-03","known_ts":"1964-08-03","bar_index":217,"type":"RECLAIM","strength":1.0,"price":1.2028,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1964-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1964-07-31","prior_stop_level":1.1995,"sweep_low":1.1898,"atr14":0.018236,"stop_level":1.180682,"risk_basis":"daily_ohlc_atr14"},{"ts":"1965-01-08","known_ts":"1965-01-12","bar_index":254,"type":"BUY","strength":0.725,"price":1.1686,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1965-05-05","known_ts":"1965-05-07","bar_index":281,"type":"BUY","strength":0.588,"price":1.1799,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1965-07-06","known_ts":"1965-07-08","bar_index":295,"type":"BUY","strength":0.45,"price":1.1376,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1965-07-22","known_ts":"1965-07-22","bar_index":299,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1082,"stop_level":1.1376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1965-07-29","known_ts":"1965-07-29","bar_index":300,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1017,"stop_level":1.1376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1965-09-08","known_ts":"1965-09-08","bar_index":310,"type":"RECLAIM","strength":0.725,"price":1.1612,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1965-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1965-09-24","known_ts":"1965-09-24","bar_index":314,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1188,"stop_level":1.1221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1965-09-28","known_ts":"1965-09-28","bar_index":314,"type":"RECLAIM","strength":0.588,"price":1.1254,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1965-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1965-09-24","prior_stop_level":1.1221,"sweep_low":1.1156,"atr14":0.017058,"stop_level":1.107071,"risk_basis":"daily_ohlc_atr14"},{"ts":"1965-11-03","known_ts":"1965-11-03","bar_index":323,"type":"RECLAIM","strength":0.725,"price":1.1654,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1965-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1966-03-09","known_ts":"1966-03-11","bar_index":352,"type":"BUY","strength":0.45,"price":1.052,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1966-03-28","known_ts":"1966-03-28","bar_index":356,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0062,"stop_level":1.0324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1966-05-05","known_ts":"1966-05-05","bar_index":365,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9875,"stop_level":0.9899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1966-05-06","known_ts":"1966-05-06","bar_index":365,"type":"RECLAIM","strength":0.588,"price":0.9908,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1966-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1966-05-05","prior_stop_level":0.9899,"sweep_low":0.9777,"atr14":0.033967,"stop_level":0.960716,"risk_basis":"daily_ohlc_atr14"},{"ts":"1966-05-09","known_ts":"1966-05-09","bar_index":366,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9712,"stop_level":0.9899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1966-05-20","known_ts":"1966-05-24","bar_index":369,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1966-05-20","trigger_known_ts":"1966-05-24","strength":0.588,"price":0.9613,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.176193,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.945,"atr14":0.023275,"stop_level":0.933363,"risk_basis":"daily_ohlc_atr14"},{"ts":"1966-06-13","known_ts":"1966-06-15","bar_index":374,"type":"BUY","strength":0.588,"price":1.0202,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1966-06-13","known_ts":"1966-06-15","bar_index":374,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1966-06-13","trigger_known_ts":"1966-06-15","strength":0.588,"price":1.0202,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.124592,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.9613,"atr14":0.020251,"stop_level":0.951175,"risk_basis":"daily_ohlc_atr14"},{"ts":"1966-07-05","known_ts":"1966-07-05","bar_index":379,"type":"RECLAIM","strength":0.725,"price":1.0104,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1966-06-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1966-07-27","known_ts":"1966-07-27","bar_index":384,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9777,"stop_level":0.9973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1966-09-12","known_ts":"1966-09-14","bar_index":395,"type":"BUY","strength":0.45,"price":0.9622,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1966-10-06","known_ts":"1966-10-06","bar_index":401,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.8869,"stop_level":0.8935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1966-10-10","known_ts":"1966-10-10","bar_index":401,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.8837,"stop_level":0.8935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1966-10-11","known_ts":"1966-10-11","bar_index":402,"type":"RECLAIM","strength":0.45,"price":0.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1966-10-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1966-10-06","prior_stop_level":0.8935,"sweep_low":0.8706,"atr14":0.021027,"stop_level":0.860086,"risk_basis":"daily_ohlc_atr14"},{"ts":"1966-10-11","known_ts":"1966-10-11","bar_index":402,"type":"RECLAIM","strength":0.45,"price":0.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1966-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1966-10-10","prior_stop_level":0.8935,"sweep_low":0.8706,"atr14":0.021027,"stop_level":0.860086,"risk_basis":"daily_ohlc_atr14"},{"ts":"1966-10-24","known_ts":"1966-10-24","bar_index":405,"type":"RECLAIM","strength":0.725,"price":1.0735,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1966-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1966-11-21","known_ts":"1966-11-21","bar_index":411,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0449,"stop_level":1.0482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1966-12-07","known_ts":"1966-12-07","bar_index":415,"type":"RECLAIM","strength":0.863,"price":1.0492,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1966-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1967-01-20","known_ts":"1967-01-24","bar_index":425,"type":"BUY","strength":1.0,"price":1.059,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1967-02-13","known_ts":"1967-02-13","bar_index":430,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0501,"stop_level":1.0656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1967-02-15","known_ts":"1967-02-15","bar_index":431,"type":"RECLAIM","strength":1.0,"price":1.0763,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1967-02-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1967-02-13","prior_stop_level":1.0656,"sweep_low":1.0501,"atr14":0.017651,"stop_level":1.041274,"risk_basis":"daily_ohlc_atr14"},{"ts":"1967-03-31","known_ts":"1967-04-04","bar_index":441,"type":"BUY","strength":0.863,"price":1.0435,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1967-08-10","known_ts":"1967-08-10","bar_index":471,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.974,"stop_level":0.9764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1967-08-14","known_ts":"1967-08-14","bar_index":472,"type":"RECLAIM","strength":0.725,"price":0.9806,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1967-08-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1967-08-10","prior_stop_level":0.9764,"sweep_low":0.9674,"atr14":0.015738,"stop_level":0.959531,"risk_basis":"daily_ohlc_atr14"},{"ts":"1967-09-15","known_ts":"1967-09-19","bar_index":480,"type":"BUY","strength":0.588,"price":0.9543,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"1967-11-15","known_ts":"1967-11-17","bar_index":494,"type":"BUY","strength":0.45,"price":0.9125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1967-12-15","known_ts":"1967-12-15","bar_index":501,"type":"RECLAIM","strength":0.725,"price":0.9389,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1967-11-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1968-01-17","known_ts":"1968-01-17","bar_index":508,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9883,"stop_level":1.0081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1968-01-25","known_ts":"1968-01-25","bar_index":510,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.985,"stop_level":0.9883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1968-01-29","known_ts":"1968-01-29","bar_index":510,"type":"RECLAIM","strength":0.863,"price":0.9949,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1968-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1968-01-25","prior_stop_level":0.9883,"sweep_low":0.9784,"atr14":0.021295,"stop_level":0.967753,"risk_basis":"daily_ohlc_atr14"},{"ts":"1968-04-10","known_ts":"1968-04-15","bar_index":527,"type":"BUY","strength":0.588,"price":0.9398,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"1968-04-25","known_ts":"1968-04-25","bar_index":530,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9101,"stop_level":0.9266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1968-05-20","known_ts":"1968-05-22","bar_index":536,"type":"REBUY","strength":0.45,"price":0.9111,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1968-06-03","known_ts":"1968-06-03","bar_index":539,"type":"RECLAIM","strength":0.725,"price":0.9442,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1968-05-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1968-07-19","known_ts":"1968-07-19","bar_index":548,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0003,"stop_level":1.0102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1968-09-10","known_ts":"1968-09-13","bar_index":558,"type":"BUY","strength":0.863,"price":1.0277,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1968-10-03","known_ts":"1968-10-03","bar_index":562,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9782,"stop_level":0.9815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1968-10-10","known_ts":"1968-10-10","bar_index":563,"type":"RECLAIM","strength":0.863,"price":0.9914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1968-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1968-10-03","prior_stop_level":0.9815,"sweep_low":0.9517,"atr14":0.01946,"stop_level":0.94197,"risk_basis":"daily_ohlc_atr14"},{"ts":"1968-11-07","known_ts":"1968-11-12","bar_index":569,"type":"BUY","strength":0.863,"price":1.0343,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1968-12-02","known_ts":"1968-12-02","bar_index":573,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0244,"stop_level":1.0277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1968-12-05","known_ts":"1968-12-05","bar_index":574,"type":"RECLAIM","strength":1.0,"price":1.0343,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1968-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1968-12-02","prior_stop_level":1.0277,"sweep_low":1.0046,"atr14":0.021245,"stop_level":0.993977,"risk_basis":"daily_ohlc_atr14"},{"ts":"1969-01-24","known_ts":"1969-01-28","bar_index":585,"type":"BUY","strength":0.725,"price":1.0046,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1969-02-27","known_ts":"1969-02-27","bar_index":592,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9527,"stop_level":0.9626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1969-03-04","known_ts":"1969-03-04","bar_index":593,"type":"RECLAIM","strength":0.588,"price":0.9758,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1969-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1969-02-27","prior_stop_level":0.9626,"sweep_low":0.9328,"atr14":0.019568,"stop_level":0.923016,"risk_basis":"daily_ohlc_atr14"},{"ts":"1969-04-11","known_ts":"1969-04-15","bar_index":602,"type":"BUY","strength":0.588,"price":0.9461,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1969-05-05","known_ts":"1969-05-05","bar_index":607,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9769,"stop_level":0.9791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1969-05-09","known_ts":"1969-05-09","bar_index":608,"type":"RECLAIM","strength":0.725,"price":0.9868,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1969-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1969-05-05","prior_stop_level":0.9791,"sweep_low":0.957,"atr14":0.017947,"stop_level":0.948027,"risk_basis":"daily_ohlc_atr14"},{"ts":"1969-05-20","known_ts":"1969-05-20","bar_index":611,"type":"RECLAIM","strength":0.863,"price":0.9934,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1969-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1969-06-05","known_ts":"1969-06-05","bar_index":614,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9537,"stop_level":0.967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1969-08-20","known_ts":"1969-08-22","bar_index":632,"type":"BUY","strength":0.45,"price":0.8157,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1969-09-24","known_ts":"1969-09-24","bar_index":640,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7924,"stop_level":0.8223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1969-09-26","known_ts":"1969-09-26","bar_index":640,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7725,"stop_level":0.8223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1969-11-07","known_ts":"1969-11-07","bar_index":650,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8433,"stop_level":0.8455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1969-11-17","known_ts":"1969-11-17","bar_index":652,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7901,"stop_level":0.8455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1969-12-18","known_ts":"1969-12-22","bar_index":660,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1969-12-18","trigger_known_ts":"1969-12-22","strength":0.588,"price":0.7569,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.284255,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.7437,"atr14":0.016825,"stop_level":0.735287,"risk_basis":"daily_ohlc_atr14"},{"ts":"1969-12-23","known_ts":"1969-12-26","bar_index":661,"type":"BUY","strength":0.588,"price":0.7868,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1969-12-23","known_ts":"1969-12-26","bar_index":661,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1969-12-23","trigger_known_ts":"1969-12-26","strength":0.588,"price":0.7868,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.255981,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.7437,"atr14":0.017437,"stop_level":0.734981,"risk_basis":"daily_ohlc_atr14"},{"ts":"1970-01-12","known_ts":"1970-01-12","bar_index":665,"type":"RECLAIM","strength":0.725,"price":0.7868,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1969-12-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-01-26","known_ts":"1970-01-26","bar_index":668,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7735,"stop_level":0.7769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-02-24","known_ts":"1970-02-26","bar_index":675,"type":"BUY","strength":0.725,"price":0.8017,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1970-03-19","known_ts":"1970-03-19","bar_index":680,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8017,"stop_level":0.8085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-03-20","known_ts":"1970-03-20","bar_index":681,"type":"RECLAIM","strength":0.725,"price":0.8152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1970-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1970-03-19","prior_stop_level":0.8085,"sweep_low":0.8017,"atr14":0.01746,"stop_level":0.79297,"risk_basis":"daily_ohlc_atr14"},{"ts":"1970-04-03","known_ts":"1970-04-03","bar_index":684,"type":"RECLAIM","strength":0.863,"price":0.8489,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1970-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1970-04-15","known_ts":"1970-04-15","bar_index":686,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8422,"stop_level":0.8455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1970-04-20","known_ts":"1970-04-20","bar_index":687,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8152,"stop_level":0.8455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1970-08-11","known_ts":"1970-08-11","bar_index":714,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6747,"stop_level":0.6774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-08-12","known_ts":"1970-08-12","bar_index":714,"type":"RECLAIM","strength":0.725,"price":0.6817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1970-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1970-08-11","prior_stop_level":0.6774,"sweep_low":0.6747,"atr14":0.014517,"stop_level":0.667441,"risk_basis":"daily_ohlc_atr14"},{"ts":"1970-08-14","known_ts":"1970-08-14","bar_index":715,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6713,"stop_level":0.6774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-08-18","known_ts":"1970-08-18","bar_index":716,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6747,"stop_level":0.6774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-08-19","known_ts":"1970-08-19","bar_index":716,"type":"RECLAIM","strength":0.725,"price":0.6782,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1970-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1970-08-14","prior_stop_level":0.6774,"sweep_low":0.6608,"atr14":0.014545,"stop_level":0.653527,"risk_basis":"daily_ohlc_atr14"},{"ts":"1970-08-19","known_ts":"1970-08-19","bar_index":716,"type":"RECLAIM","strength":0.725,"price":0.6782,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1970-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1970-08-18","prior_stop_level":0.6774,"sweep_low":0.6643,"atr14":0.014545,"stop_level":0.657027,"risk_basis":"daily_ohlc_atr14"},{"ts":"1970-09-15","known_ts":"1970-09-15","bar_index":722,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6956,"stop_level":0.7095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-09-17","known_ts":"1970-09-17","bar_index":723,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6887,"stop_level":0.7095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-11-03","known_ts":"1970-11-05","bar_index":734,"type":"BUY","strength":0.863,"price":0.7146,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1971-01-25","known_ts":"1971-01-25","bar_index":752,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8738,"stop_level":0.8809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1971-01-26","known_ts":"1971-01-26","bar_index":753,"type":"RECLAIM","strength":1.0,"price":0.8844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1971-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1971-01-25","prior_stop_level":0.8809,"sweep_low":0.8667,"atr14":0.023446,"stop_level":0.854977,"risk_basis":"daily_ohlc_atr14"},{"ts":"1971-06-14","known_ts":"1971-06-16","bar_index":785,"type":"BUY","strength":0.725,"price":0.8154,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1971-07-27","known_ts":"1971-07-27","bar_index":795,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8191,"stop_level":0.8227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1971-08-12","known_ts":"1971-08-16","bar_index":799,"type":"REBUY","strength":0.725,"price":0.8578,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1971-09-29","known_ts":"1971-10-01","bar_index":810,"type":"BUY","strength":0.588,"price":0.7912,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"1971-11-08","known_ts":"1971-11-08","bar_index":819,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8185,"stop_level":0.8208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1971-11-09","known_ts":"1971-11-09","bar_index":819,"type":"RECLAIM","strength":0.725,"price":0.8223,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1971-11-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1971-11-08","prior_stop_level":0.8208,"sweep_low":0.8148,"atr14":0.012158,"stop_level":0.808721,"risk_basis":"daily_ohlc_atr14"},{"ts":"1971-11-23","known_ts":"1971-11-23","bar_index":823,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8148,"stop_level":0.8185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1971-11-24","known_ts":"1971-11-24","bar_index":823,"type":"RECLAIM","strength":0.863,"price":0.8223,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1971-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1971-11-23","prior_stop_level":0.8185,"sweep_low":0.811,"atr14":0.012984,"stop_level":0.804508,"risk_basis":"daily_ohlc_atr14"},{"ts":"1971-12-10","known_ts":"1971-12-10","bar_index":827,"type":"RECLAIM","strength":1.0,"price":0.8674,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1971-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1972-01-21","known_ts":"1972-01-21","bar_index":836,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9087,"stop_level":0.9162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1972-01-27","known_ts":"1972-01-27","bar_index":838,"type":"RECLAIM","strength":1.0,"price":0.9274,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1972-01-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1972-01-21","prior_stop_level":0.9162,"sweep_low":0.9049,"atr14":0.01519,"stop_level":0.897305,"risk_basis":"daily_ohlc_atr14"},{"ts":"1972-05-02","known_ts":"1972-05-04","bar_index":860,"type":"BUY","strength":0.725,"price":0.8744,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1972-06-30","known_ts":"1972-07-05","bar_index":874,"type":"BUY","strength":0.588,"price":0.8396,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"aplus","score":80},{"ts":"1972-08-09","known_ts":"1972-08-09","bar_index":883,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8411,"stop_level":0.8474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1972-08-10","known_ts":"1972-08-10","bar_index":883,"type":"RECLAIM","strength":0.588,"price":0.849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1972-08-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1972-08-09","prior_stop_level":0.8474,"sweep_low":0.8372,"atr14":0.013467,"stop_level":0.830467,"risk_basis":"daily_ohlc_atr14"},{"ts":"1972-08-25","known_ts":"1972-08-25","bar_index":887,"type":"RECLAIM","strength":0.725,"price":0.8647,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1972-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1972-08-30","known_ts":"1972-08-30","bar_index":888,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8569,"stop_level":0.8608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1972-09-05","known_ts":"1972-09-05","bar_index":889,"type":"RECLAIM","strength":0.588,"price":0.8647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1972-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1972-08-30","prior_stop_level":0.8608,"sweep_low":0.8529,"atr14":0.013301,"stop_level":0.846249,"risk_basis":"daily_ohlc_atr14"},{"ts":"1972-10-09","known_ts":"1972-10-11","bar_index":897,"type":"BUY","strength":0.863,"price":0.8765,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1972-12-14","known_ts":"1972-12-14","bar_index":912,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9538,"stop_level":0.9698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1973-04-12","known_ts":"1973-04-16","bar_index":939,"type":"BUY","strength":0.588,"price":0.8593,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1973-05-18","known_ts":"1973-05-18","bar_index":947,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8412,"stop_level":0.8431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-05-23","known_ts":"1973-05-23","bar_index":948,"type":"RECLAIM","strength":0.588,"price":0.8494,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1973-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1973-05-18","prior_stop_level":0.8431,"sweep_low":0.8329,"atr14":0.00953,"stop_level":0.828135,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-06-08","known_ts":"1973-06-08","bar_index":952,"type":"RECLAIM","strength":0.725,"price":0.8948,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1973-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1973-07-02","known_ts":"1973-07-02","bar_index":957,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.87,"stop_level":0.8741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-09-04","known_ts":"1973-09-06","bar_index":972,"type":"BUY","strength":0.45,"price":0.882,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1973-09-17","known_ts":"1973-09-17","bar_index":975,"type":"RECLAIM","strength":0.725,"price":0.8862,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1973-09-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1973-10-31","known_ts":"1973-10-31","bar_index":985,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.903,"stop_level":0.9072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1973-12-19","known_ts":"1973-12-21","bar_index":997,"type":"BUY","strength":0.45,"price":0.8255,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1973-12-24","known_ts":"1973-12-24","bar_index":998,"type":"RECLAIM","strength":0.588,"price":0.8854,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1973-12-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1974-02-04","known_ts":"1974-02-04","bar_index":1007,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8671,"stop_level":0.8768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-02-06","known_ts":"1974-02-06","bar_index":1008,"type":"RECLAIM","strength":0.863,"price":0.8802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1974-02-04","prior_stop_level":0.8768,"sweep_low":0.8671,"atr14":0.017107,"stop_level":0.858547,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-02-20","known_ts":"1974-02-20","bar_index":1011,"type":"RECLAIM","strength":0.863,"price":0.8976,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-06-04","known_ts":"1974-06-06","bar_index":1035,"type":"BUY","strength":0.45,"price":0.7484,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1974-06-17","known_ts":"1974-06-17","bar_index":1038,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.6816,"stop_level":0.7083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1974-07-12","known_ts":"1974-07-16","bar_index":1044,"type":"BUY","strength":0.45,"price":0.637,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1974-08-28","known_ts":"1974-08-30","bar_index":1055,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1974-08-28","trigger_known_ts":"1974-08-30","strength":0.45,"price":0.5212,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.438483,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4856,"atr14":0.020885,"stop_level":0.475158,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-09-16","known_ts":"1974-09-18","bar_index":1059,"type":"BUY","strength":0.588,"price":0.5257,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1974-09-16","known_ts":"1974-09-18","bar_index":1059,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1974-09-16","trigger_known_ts":"1974-09-18","strength":0.588,"price":0.5257,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.433635,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.4989,"atr14":0.017935,"stop_level":0.489932,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-10-07","known_ts":"1974-10-09","bar_index":1064,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1974-10-07","trigger_known_ts":"1974-10-09","strength":0.588,"price":0.6148,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.337643,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.5257,"atr14":0.024946,"stop_level":0.513227,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-10-23","known_ts":"1974-10-23","bar_index":1068,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5747,"stop_level":0.5969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-11-14","known_ts":"1974-11-14","bar_index":1073,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5695,"stop_level":0.5702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1975-01-02","known_ts":"1975-01-06","bar_index":1084,"type":"BUY","strength":0.725,"price":0.6292,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1975-02-19","known_ts":"1975-02-19","bar_index":1095,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6658,"stop_level":0.6706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-02-24","known_ts":"1975-02-24","bar_index":1096,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.647,"stop_level":0.6706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-05-12","known_ts":"1975-05-12","bar_index":1114,"type":"RECLAIM","strength":1.0,"price":0.6616,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-07-02","known_ts":"1975-07-02","bar_index":1126,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7637,"stop_level":0.7783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-10-17","known_ts":"1975-10-17","bar_index":1151,"type":"RECLAIM","strength":1.0,"price":0.8282,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-07-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-12-16","known_ts":"1975-12-16","bar_index":1164,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.823,"stop_level":0.8434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1976-01-19","known_ts":"1976-01-19","bar_index":1172,"type":"RECLAIM","strength":1.0,"price":0.915,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-02-06","known_ts":"1976-02-06","bar_index":1176,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8985,"stop_level":0.9201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-04-05","known_ts":"1976-04-07","bar_index":1190,"type":"BUY","strength":0.725,"price":0.9142,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1976-05-05","known_ts":"1976-05-05","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9189,"stop_level":0.9298,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-06-14","known_ts":"1976-06-16","bar_index":1206,"type":"BUY","strength":0.725,"price":0.935,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1976-08-23","known_ts":"1976-08-23","bar_index":1222,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9778,"stop_level":0.9833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-08-26","known_ts":"1976-08-26","bar_index":1223,"type":"RECLAIM","strength":0.863,"price":0.9887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1976-08-23","prior_stop_level":0.9833,"sweep_low":0.9669,"atr14":0.011835,"stop_level":0.960983,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-09-08","known_ts":"1976-09-08","bar_index":1226,"type":"RECLAIM","strength":1.0,"price":1.0161,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-12-03","known_ts":"1976-12-07","bar_index":1246,"type":"BUY","strength":0.725,"price":1.0609,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1977-02-08","known_ts":"1977-02-08","bar_index":1261,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1172,"stop_level":1.1279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-04-07","known_ts":"1977-04-12","bar_index":1275,"type":"BUY","strength":0.725,"price":1.1172,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1977-05-12","known_ts":"1977-05-12","bar_index":1283,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1058,"stop_level":1.1172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-05-17","known_ts":"1977-05-17","bar_index":1284,"type":"RECLAIM","strength":0.863,"price":1.1174,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1977-05-12","prior_stop_level":1.1172,"sweep_low":1.1,"atr14":0.014016,"stop_level":1.092992,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-06-21","known_ts":"1977-06-23","bar_index":1292,"type":"BUY","strength":0.725,"price":1.1291,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1977-08-04","known_ts":"1977-08-04","bar_index":1302,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1643,"stop_level":1.1756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-08-10","known_ts":"1977-08-10","bar_index":1303,"type":"RECLAIM","strength":0.725,"price":1.1821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1977-08-04","prior_stop_level":1.1756,"sweep_low":1.1584,"atr14":0.01538,"stop_level":1.15071,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-11-02","known_ts":"1977-11-04","bar_index":1323,"type":"BUY","strength":0.588,"price":1.1659,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1977-12-07","known_ts":"1977-12-07","bar_index":1331,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1781,"stop_level":1.1841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-12-08","known_ts":"1977-12-08","bar_index":1331,"type":"RECLAIM","strength":0.725,"price":1.1902,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1977-12-07","prior_stop_level":1.1841,"sweep_low":1.1781,"atr14":0.015919,"stop_level":1.17014,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-12-22","known_ts":"1977-12-22","bar_index":1334,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1659,"stop_level":1.172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-12-28","known_ts":"1977-12-28","bar_index":1335,"type":"RECLAIM","strength":0.588,"price":1.1902,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1977-12-22","prior_stop_level":1.172,"sweep_low":1.1659,"atr14":0.014087,"stop_level":1.158857,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-02-10","known_ts":"1978-02-14","bar_index":1346,"type":"BUY","strength":0.588,"price":1.1736,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"1978-03-14","known_ts":"1978-03-16","bar_index":1353,"type":"BUY","strength":0.588,"price":1.1612,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1978-04-26","known_ts":"1978-04-26","bar_index":1363,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1426,"stop_level":1.155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-04-28","known_ts":"1978-04-28","bar_index":1363,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1426,"stop_level":1.155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-05-01","known_ts":"1978-05-01","bar_index":1364,"type":"RECLAIM","strength":0.588,"price":1.1612,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-04-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1978-04-26","prior_stop_level":1.155,"sweep_low":1.1364,"atr14":0.017436,"stop_level":1.127682,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-05-01","known_ts":"1978-05-01","bar_index":1364,"type":"RECLAIM","strength":0.588,"price":1.1612,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-04-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1978-04-28","prior_stop_level":1.155,"sweep_low":1.1364,"atr14":0.017436,"stop_level":1.127682,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-06-05","known_ts":"1978-06-07","bar_index":1372,"type":"BUY","strength":0.588,"price":1.1627,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1978-06-21","known_ts":"1978-06-21","bar_index":1376,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1437,"stop_level":1.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-06-26","known_ts":"1978-06-26","bar_index":1377,"type":"RECLAIM","strength":0.588,"price":1.1564,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-06-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1978-06-21","prior_stop_level":1.15,"sweep_low":1.1373,"atr14":0.016447,"stop_level":1.129076,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-07-10","known_ts":"1978-07-10","bar_index":1380,"type":"RECLAIM","strength":0.725,"price":1.2135,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-08-29","known_ts":"1978-08-29","bar_index":1392,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2014,"stop_level":1.2079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-08-31","known_ts":"1978-08-31","bar_index":1392,"type":"RECLAIM","strength":0.863,"price":1.2209,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1978-08-29","prior_stop_level":1.2079,"sweep_low":1.2014,"atr14":0.019938,"stop_level":1.191431,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-12-01","known_ts":"1978-12-05","bar_index":1414,"type":"BUY","strength":0.45,"price":1.1713,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1978-12-06","known_ts":"1978-12-06","bar_index":1415,"type":"RECLAIM","strength":0.588,"price":1.1847,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1978-12-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1979-02-22","known_ts":"1979-02-22","bar_index":1432,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1863,"stop_level":1.1931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-04-03","known_ts":"1979-04-05","bar_index":1442,"type":"BUY","strength":0.863,"price":1.1931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1979-04-25","known_ts":"1979-04-25","bar_index":1447,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1727,"stop_level":1.1863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1979-06-04","known_ts":"1979-06-06","bar_index":1456,"type":"BUY","strength":0.45,"price":1.1752,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1979-06-07","known_ts":"1979-06-07","bar_index":1457,"type":"RECLAIM","strength":0.725,"price":1.2171,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1979-06-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-08-10","known_ts":"1979-08-10","bar_index":1472,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1909,"stop_level":1.2052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-10-26","known_ts":"1979-10-30","bar_index":1490,"type":"BUY","strength":0.45,"price":1.0904,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1979-11-21","known_ts":"1979-11-21","bar_index":1496,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.0422,"stop_level":1.0495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1979-11-26","known_ts":"1979-11-26","bar_index":1496,"type":"RECLAIM","strength":0.45,"price":1.0865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1979-11-21","prior_stop_level":1.0495,"sweep_low":1.0348,"atr14":0.021141,"stop_level":1.024229,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-12-14","known_ts":"1979-12-14","bar_index":1501,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0643,"stop_level":1.1087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1979-12-19","known_ts":"1979-12-19","bar_index":1502,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0569,"stop_level":1.0643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-01-22","known_ts":"1980-01-22","bar_index":1509,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0865,"stop_level":1.0939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-04-01","known_ts":"1980-04-03","bar_index":1526,"type":"BUY","strength":0.45,"price":1.0513,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1980-04-01","known_ts":"1980-04-03","bar_index":1526,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1980-04-01","trigger_known_ts":"1980-04-03","strength":0.45,"price":1.0513,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.150876,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9294,"atr14":0.022703,"stop_level":0.918048,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-04-15","known_ts":"1980-04-15","bar_index":1529,"type":"RECLAIM","strength":0.725,"price":1.097,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1980-04-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-06-02","known_ts":"1980-06-02","bar_index":1540,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1462,"stop_level":1.1619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-06-18","known_ts":"1980-06-18","bar_index":1544,"type":"RECLAIM","strength":0.863,"price":1.209,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-10-08","known_ts":"1980-10-10","bar_index":1570,"type":"BUY","strength":0.863,"price":1.1485,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1980-10-28","known_ts":"1980-10-28","bar_index":1574,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1243,"stop_level":1.1324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1980-10-31","known_ts":"1980-10-31","bar_index":1575,"type":"RECLAIM","strength":0.725,"price":1.1405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1980-10-28","prior_stop_level":1.1324,"sweep_low":1.1162,"atr14":0.018705,"stop_level":1.106847,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-12-17","known_ts":"1980-12-19","bar_index":1586,"type":"BUY","strength":0.588,"price":1.0838,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"1981-01-22","known_ts":"1981-01-22","bar_index":1594,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1,"stop_level":1.1405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-01-26","known_ts":"1981-01-26","bar_index":1594,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0758,"stop_level":1.1405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-03-11","known_ts":"1981-03-13","bar_index":1605,"type":"BUY","strength":0.588,"price":1.1298,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"1981-04-06","known_ts":"1981-04-06","bar_index":1611,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0879,"stop_level":1.1047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-04-20","known_ts":"1981-04-22","bar_index":1614,"type":"REBUY","strength":0.863,"price":1.1214,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1981-05-14","known_ts":"1981-05-18","bar_index":1620,"type":"BUY","strength":1.0,"price":1.1191,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1981-06-26","known_ts":"1981-06-26","bar_index":1630,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1885,"stop_level":1.1971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-07-06","known_ts":"1981-07-06","bar_index":1631,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1624,"stop_level":1.1971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-07-23","known_ts":"1981-07-23","bar_index":1636,"type":"RECLAIM","strength":1.0,"price":1.1971,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-10-08","known_ts":"1981-10-12","bar_index":1654,"type":"BUY","strength":0.863,"price":1.1931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1981-10-29","known_ts":"1981-11-02","bar_index":1659,"type":"BUY","strength":0.725,"price":1.22,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1981-12-04","known_ts":"1981-12-04","bar_index":1667,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2434,"stop_level":1.262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-12-08","known_ts":"1981-12-08","bar_index":1668,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2341,"stop_level":1.262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-01-26","known_ts":"1982-01-28","bar_index":1679,"type":"BUY","strength":0.725,"price":1.2434,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1982-07-22","known_ts":"1982-07-26","bar_index":1720,"type":"BUY","strength":0.725,"price":1.3298,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1982-07-30","known_ts":"1982-08-03","bar_index":1722,"type":"BUY","strength":0.725,"price":1.3496,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1983-01-06","known_ts":"1983-01-10","bar_index":1759,"type":"BUY","strength":0.725,"price":1.5751,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1983-02-10","known_ts":"1983-02-10","bar_index":1767,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6013,"stop_level":1.6122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-03-11","known_ts":"1983-03-11","bar_index":1774,"type":"RECLAIM","strength":0.863,"price":1.634,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-07-20","known_ts":"1983-07-22","bar_index":1804,"type":"BUY","strength":0.725,"price":1.7052,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1983-08-25","known_ts":"1983-08-25","bar_index":1812,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6306,"stop_level":1.6421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1983-08-31","known_ts":"1983-08-31","bar_index":1814,"type":"RECLAIM","strength":0.588,"price":1.6537,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1983-08-25","prior_stop_level":1.6421,"sweep_low":1.619,"atr14":0.02739,"stop_level":1.605305,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-09-19","known_ts":"1983-09-19","bar_index":1818,"type":"RECLAIM","strength":0.725,"price":1.7462,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-10-26","known_ts":"1983-10-28","bar_index":1827,"type":"REBUY","strength":0.725,"price":1.7809,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1984-01-23","known_ts":"1984-01-25","bar_index":1847,"type":"BUY","strength":0.588,"price":1.7391,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1984-02-15","known_ts":"1984-02-15","bar_index":1852,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6345,"stop_level":1.6438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-02-16","known_ts":"1984-02-16","bar_index":1853,"type":"RECLAIM","strength":0.588,"price":1.6468,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-02-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1984-02-15","prior_stop_level":1.6438,"sweep_low":1.6345,"atr14":0.03506,"stop_level":1.61697,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-04-09","known_ts":"1984-04-11","bar_index":1865,"type":"BUY","strength":0.45,"price":1.6468,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-05-09","known_ts":"1984-05-09","bar_index":1872,"type":"RECLAIM","strength":0.725,"price":1.6925,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-04-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-05-24","known_ts":"1984-05-24","bar_index":1875,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6034,"stop_level":1.6099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-05-31","known_ts":"1984-06-04","bar_index":1877,"type":"REBUY","strength":0.588,"price":1.6543,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-06-01","known_ts":"1984-06-01","bar_index":1877,"type":"RECLAIM","strength":0.588,"price":1.6416,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1984-05-24","prior_stop_level":1.6099,"sweep_low":1.5398,"atr14":0.04833,"stop_level":1.515635,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-06-13","known_ts":"1984-06-13","bar_index":1880,"type":"RECLAIM","strength":0.725,"price":1.7052,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-05-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-10","known_ts":"1984-09-10","bar_index":1900,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8774,"stop_level":1.8906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-11","known_ts":"1984-09-11","bar_index":1900,"type":"RECLAIM","strength":0.863,"price":1.9037,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1984-09-10","prior_stop_level":1.8906,"sweep_low":1.8774,"atr14":0.030427,"stop_level":1.862186,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-09-12","known_ts":"1984-09-14","bar_index":1901,"type":"REBUY","strength":0.863,"price":1.9694,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1985-01-23","known_ts":"1985-01-23","bar_index":1931,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2956,"stop_level":2.3091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-05-16","known_ts":"1985-05-16","bar_index":1958,"type":"RECLAIM","strength":1.0,"price":2.5628,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-10-08","known_ts":"1985-10-10","bar_index":1991,"type":"BUY","strength":0.588,"price":2.4515,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"1986-01-09","known_ts":"1986-01-09","bar_index":2012,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7534,"stop_level":2.7833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-10","known_ts":"1986-01-10","bar_index":2012,"type":"RECLAIM","strength":0.725,"price":2.7983,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-01-09","prior_stop_level":2.7833,"sweep_low":2.7234,"atr14":0.059065,"stop_level":2.693867,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-01-24","known_ts":"1986-01-24","bar_index":2016,"type":"RECLAIM","strength":0.863,"price":2.9928,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-06-17","known_ts":"1986-06-19","bar_index":2049,"type":"BUY","strength":0.588,"price":3.252,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1986-06-25","known_ts":"1986-06-27","bar_index":2051,"type":"BUY","strength":0.588,"price":3.3146,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1986-08-05","known_ts":"1986-08-05","bar_index":2060,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5871,"stop_level":3.6429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-08-06","known_ts":"1986-08-06","bar_index":2060,"type":"RECLAIM","strength":0.725,"price":3.6509,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-08-05","prior_stop_level":3.6429,"sweep_low":3.5711,"atr14":0.079519,"stop_level":3.53134,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-08-20","known_ts":"1986-08-20","bar_index":2064,"type":"RECLAIM","strength":0.863,"price":3.9538,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-09-03","known_ts":"1986-09-03","bar_index":2067,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8103,"stop_level":3.8581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-10-23","known_ts":"1986-10-27","bar_index":2079,"type":"BUY","strength":0.725,"price":3.6509,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1986-11-14","known_ts":"1986-11-14","bar_index":2084,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7047,"stop_level":3.7209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-11-21","known_ts":"1986-11-21","bar_index":2086,"type":"RECLAIM","strength":0.725,"price":3.7534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-11-14","prior_stop_level":3.7209,"sweep_low":3.5747,"atr14":0.076849,"stop_level":3.536276,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-12-02","known_ts":"1986-12-02","bar_index":2088,"type":"RECLAIM","strength":0.725,"price":3.8509,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-01-12","known_ts":"1987-01-14","bar_index":2097,"type":"BUY","strength":0.588,"price":3.8022,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1987-02-09","known_ts":"1987-02-09","bar_index":2103,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9549,"stop_level":3.9972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-12","known_ts":"1987-02-12","bar_index":2104,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8887,"stop_level":3.9972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-19","known_ts":"1987-02-19","bar_index":2106,"type":"RECLAIM","strength":0.863,"price":4.0046,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-02-12","prior_stop_level":3.9972,"sweep_low":3.8391,"atr14":0.074061,"stop_level":3.802069,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-05-04","known_ts":"1987-05-06","bar_index":2123,"type":"BUY","strength":0.45,"price":3.6648,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-05-04","known_ts":"1987-05-06","bar_index":2123,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1987-05-04","trigger_known_ts":"1987-05-06","strength":0.45,"price":3.6648,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.099735,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5081,"atr14":0.095147,"stop_level":3.460527,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-30","known_ts":"1987-06-30","bar_index":2136,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7155,"stop_level":3.7324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-07-08","known_ts":"1987-07-08","bar_index":2138,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6311,"stop_level":3.7324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-08-06","known_ts":"1987-08-06","bar_index":2145,"type":"RECLAIM","strength":0.725,"price":3.7714,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-07-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-18","known_ts":"1987-09-18","bar_index":2155,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.633,"stop_level":3.7022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1987-09-22","known_ts":"1987-09-22","bar_index":2155,"type":"RECLAIM","strength":0.588,"price":3.7541,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-09-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1987-09-18","prior_stop_level":3.7022,"sweep_low":3.6157,"atr14":0.071953,"stop_level":3.579724,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-10-01","known_ts":"1987-10-05","bar_index":2158,"type":"BUY","strength":0.863,"price":3.8752,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":75},{"ts":"1987-10-19","known_ts":"1987-10-19","bar_index":2162,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4254,"stop_level":3.8406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-12-04","known_ts":"1987-12-08","bar_index":2173,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1987-12-04","trigger_known_ts":"1987-12-08","strength":0.45,"price":3.5873,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.118773,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4106,"atr14":0.095283,"stop_level":3.362958,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-17","known_ts":"1987-12-21","bar_index":2176,"type":"BUY","strength":0.45,"price":3.6403,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-12-17","known_ts":"1987-12-21","bar_index":2176,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1987-12-17","trigger_known_ts":"1987-12-21","strength":0.45,"price":3.6403,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.105753,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5696,"atr14":0.080091,"stop_level":3.529555,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-31","known_ts":"1987-12-31","bar_index":2179,"type":"RECLAIM","strength":0.725,"price":3.8347,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-12-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-02-25","known_ts":"1988-02-25","bar_index":2191,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0547,"stop_level":4.0728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-02-26","known_ts":"1988-02-26","bar_index":2192,"type":"RECLAIM","strength":0.863,"price":4.1088,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-02-25","prior_stop_level":4.0728,"sweep_low":4.0367,"atr14":0.080648,"stop_level":3.996376,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-15","known_ts":"1988-03-15","bar_index":2196,"type":"RECLAIM","strength":0.863,"price":4.1449,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-23","known_ts":"1988-05-25","bar_index":2212,"type":"BUY","strength":0.588,"price":4.0118,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1988-08-01","known_ts":"1988-08-03","bar_index":2228,"type":"BUY","strength":0.863,"price":4.2142,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1988-09-02","known_ts":"1988-09-07","bar_index":2236,"type":"BUY","strength":0.863,"price":4.1905,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1988-09-22","known_ts":"1988-09-22","bar_index":2240,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1153,"stop_level":4.1529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-10-28","known_ts":"1988-10-28","bar_index":2249,"type":"RECLAIM","strength":0.863,"price":4.228,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-12-07","known_ts":"1988-12-09","bar_index":2258,"type":"BUY","strength":0.725,"price":4.2418,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1988-12-23","known_ts":"1988-12-23","bar_index":2262,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.165,"stop_level":4.2226,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-01-30","known_ts":"1989-01-30","bar_index":2270,"type":"RECLAIM","strength":0.863,"price":4.2034,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-15","known_ts":"1989-02-17","bar_index":2274,"type":"BUY","strength":1.0,"price":4.1967,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1989-04-18","known_ts":"1989-04-20","bar_index":2288,"type":"BUY","strength":0.588,"price":4.1771,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1989-05-04","known_ts":"1989-05-04","bar_index":2292,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1503,"stop_level":4.1575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-05-05","known_ts":"1989-05-05","bar_index":2292,"type":"RECLAIM","strength":0.725,"price":4.1904,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1989-05-04","prior_stop_level":4.1575,"sweep_low":4.1302,"atr14":0.046419,"stop_level":4.10699,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-05-22","known_ts":"1989-05-22","bar_index":2296,"type":"RECLAIM","strength":0.863,"price":4.4109,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-08-14","known_ts":"1989-08-14","bar_index":2315,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.8676,"stop_level":4.888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-16","known_ts":"1989-08-16","bar_index":2316,"type":"RECLAIM","strength":1.0,"price":4.9085,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-08-14","prior_stop_level":4.888,"sweep_low":4.8676,"atr14":0.055483,"stop_level":4.839859,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-08-22","known_ts":"1989-08-22","bar_index":2317,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.8267,"stop_level":4.8676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-24","known_ts":"1989-08-24","bar_index":2318,"type":"RECLAIM","strength":1.0,"price":4.9289,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-08-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-08-22","prior_stop_level":4.8676,"sweep_low":4.8062,"atr14":0.054432,"stop_level":4.778984,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-09-07","known_ts":"1989-09-07","bar_index":2321,"type":"RECLAIM","strength":1.0,"price":4.9494,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-18","known_ts":"1990-01-18","bar_index":2351,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0517,"stop_level":5.113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-03-08","known_ts":"1990-03-12","bar_index":2363,"type":"BUY","strength":0.725,"price":5.0888,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"1990-03-28","known_ts":"1990-03-28","bar_index":2367,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0471,"stop_level":5.0679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-04-05","known_ts":"1990-04-05","bar_index":2369,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0262,"stop_level":5.0471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-05-08","known_ts":"1990-05-10","bar_index":2377,"type":"BUY","strength":0.45,"price":5.0037,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-05-11","known_ts":"1990-05-11","bar_index":2378,"type":"RECLAIM","strength":0.588,"price":5.1315,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-05-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1990-06-18","known_ts":"1990-06-18","bar_index":2386,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.025,"stop_level":5.0889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-26","known_ts":"1990-06-26","bar_index":2388,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.9399,"stop_level":5.0889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-09-27","known_ts":"1990-10-01","bar_index":2410,"type":"BUY","strength":0.45,"price":4.7381,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-09-27","known_ts":"1990-10-01","bar_index":2410,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-09-27","trigger_known_ts":"1990-10-01","strength":0.45,"price":4.7381,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.12578,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5208,"atr14":0.076921,"stop_level":4.48234,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-18","known_ts":"1990-10-18","bar_index":2415,"type":"RECLAIM","strength":0.725,"price":4.9989,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-09-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-12-14","known_ts":"1990-12-14","bar_index":2428,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9492,"stop_level":4.9714,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-12-18","known_ts":"1990-12-18","bar_index":2429,"type":"RECLAIM","strength":0.725,"price":5.0602,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-12-14","prior_stop_level":4.9714,"sweep_low":4.9048,"atr14":0.079102,"stop_level":4.865249,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-05","known_ts":"1991-02-07","bar_index":2440,"type":"BUY","strength":0.725,"price":5.0596,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1991-03-13","known_ts":"1991-03-13","bar_index":2448,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1503,"stop_level":5.173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-15","known_ts":"1991-03-15","bar_index":2449,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1503,"stop_level":5.173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-28","known_ts":"1991-04-02","bar_index":2452,"type":"REBUY","strength":0.863,"price":5.3545,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1991-05-10","known_ts":"1991-05-10","bar_index":2462,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2795,"stop_level":5.3258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-05-17","known_ts":"1991-05-17","bar_index":2463,"type":"RECLAIM","strength":1.0,"price":5.3721,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-05-10","prior_stop_level":5.3258,"sweep_low":5.1637,"atr14":0.070833,"stop_level":5.128283,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-07-19","known_ts":"1991-07-23","bar_index":2478,"type":"BUY","strength":0.863,"price":5.3721,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1991-09-20","known_ts":"1991-09-20","bar_index":2492,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6235,"stop_level":5.6708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-09-24","known_ts":"1991-09-24","bar_index":2493,"type":"RECLAIM","strength":1.0,"price":5.6944,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-09-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-09-20","prior_stop_level":5.6708,"sweep_low":5.6235,"atr14":0.056696,"stop_level":5.595152,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-10-01","known_ts":"1991-10-03","bar_index":2495,"type":"REBUY","strength":1.0,"price":5.8835,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1992-03-13","known_ts":"1992-03-17","bar_index":2533,"type":"BUY","strength":0.725,"price":6.21,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"1992-04-08","known_ts":"1992-04-10","bar_index":2539,"type":"BUY","strength":0.725,"price":6.1364,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"1992-06-30","known_ts":"1992-07-02","bar_index":2558,"type":"REBUY","strength":0.725,"price":6.4793,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1992-08-13","known_ts":"1992-08-13","bar_index":2568,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7458,"stop_level":6.7713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-12-07","known_ts":"1992-12-09","bar_index":2595,"type":"BUY","strength":0.588,"price":6.5874,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1993-03-25","known_ts":"1993-03-29","bar_index":2620,"type":"REBUY","strength":0.863,"price":7.7583,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1993-04-13","known_ts":"1993-04-15","bar_index":2624,"type":"REBUY","strength":1.0,"price":7.9694,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1993-06-21","known_ts":"1993-06-23","bar_index":2640,"type":"BUY","strength":0.725,"price":7.8585,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1993-09-23","known_ts":"1993-09-23","bar_index":2662,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3652,"stop_level":8.3924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-09-27","known_ts":"1993-09-27","bar_index":2662,"type":"RECLAIM","strength":1.0,"price":8.5014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-09-23","prior_stop_level":8.3924,"sweep_low":8.3379,"atr14":0.103013,"stop_level":8.286393,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-14","known_ts":"1993-12-16","bar_index":2681,"type":"BUY","strength":0.725,"price":8.1989,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1994-01-12","known_ts":"1994-01-12","bar_index":2687,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.8388,"stop_level":7.9496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-01-31","known_ts":"1994-02-02","bar_index":2692,"type":"BUY","strength":0.45,"price":8.0327,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-03-07","known_ts":"1994-03-09","bar_index":2700,"type":"BUY","strength":0.45,"price":7.5496,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-03-18","known_ts":"1994-03-22","bar_index":2703,"type":"BUY","strength":0.45,"price":7.4087,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-04-19","known_ts":"1994-04-21","bar_index":2710,"type":"BUY","strength":0.45,"price":7.3524,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-05-09","known_ts":"1994-05-09","bar_index":2714,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.745,"stop_level":7.2115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-12","known_ts":"1994-05-12","bar_index":2715,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.4005,"stop_level":7.2115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-12","known_ts":"1994-08-12","bar_index":2736,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.1387,"stop_level":7.1972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-16","known_ts":"1994-08-16","bar_index":2737,"type":"RECLAIM","strength":0.588,"price":7.2265,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-08-12","prior_stop_level":7.1972,"sweep_low":7.1095,"atr14":0.096132,"stop_level":7.061434,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-26","known_ts":"1994-08-26","bar_index":2740,"type":"RECLAIM","strength":0.863,"price":7.3435,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-08","known_ts":"1994-09-08","bar_index":2742,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.1095,"stop_level":7.1387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-27","known_ts":"1994-09-27","bar_index":2747,"type":"RECLAIM","strength":0.863,"price":7.2557,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-30","known_ts":"1994-10-04","bar_index":2748,"type":"BUY","strength":0.863,"price":7.2557,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1994-12-15","known_ts":"1994-12-15","bar_index":2765,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.782,"stop_level":7.8118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-16","known_ts":"1994-12-16","bar_index":2766,"type":"RECLAIM","strength":0.863,"price":7.8714,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-12-15","prior_stop_level":7.8118,"sweep_low":7.782,"atr14":0.118931,"stop_level":7.722535,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-30","known_ts":"1994-12-30","bar_index":2769,"type":"RECLAIM","strength":0.863,"price":7.9311,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-13","known_ts":"1995-02-13","bar_index":2779,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.0665,"stop_level":8.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-02-14","known_ts":"1995-02-14","bar_index":2779,"type":"RECLAIM","strength":1.0,"price":8.1878,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-02-13","prior_stop_level":8.11,"sweep_low":8.0665,"atr14":0.119642,"stop_level":8.006679,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-02","known_ts":"1995-05-04","bar_index":2797,"type":"BUY","strength":0.725,"price":7.9395,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1995-05-22","known_ts":"1995-05-22","bar_index":2801,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.0013,"stop_level":8.1249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-05-25","known_ts":"1995-05-25","bar_index":2802,"type":"RECLAIM","strength":0.725,"price":8.2485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1995-05-22","prior_stop_level":8.1249,"sweep_low":7.9704,"atr14":0.105001,"stop_level":7.9179,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-06","known_ts":"1995-06-06","bar_index":2805,"type":"RECLAIM","strength":1.0,"price":8.4647,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-07-17","known_ts":"1995-07-17","bar_index":2814,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4956,"stop_level":8.5265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-07-18","known_ts":"1995-07-18","bar_index":2814,"type":"RECLAIM","strength":1.0,"price":8.5574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-07-17","prior_stop_level":8.5265,"sweep_low":8.4338,"atr14":0.10526,"stop_level":8.38117,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-25","known_ts":"1995-08-25","bar_index":2824,"type":"RECLAIM","strength":1.0,"price":8.5804,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-13","known_ts":"1995-09-15","bar_index":2828,"type":"BUY","strength":0.863,"price":8.8318,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1995-11-08","known_ts":"1995-11-08","bar_index":2841,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.5478,"stop_level":9.5862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-07","known_ts":"1995-12-07","bar_index":2848,"type":"RECLAIM","strength":1.0,"price":9.8672,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-11-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-13","known_ts":"1996-05-15","bar_index":2884,"type":"BUY","strength":0.725,"price":10.7819,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"1996-11-18","known_ts":"1996-11-18","bar_index":2928,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.3297,"stop_level":11.3635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-19","known_ts":"1996-11-19","bar_index":2928,"type":"RECLAIM","strength":0.725,"price":11.465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-11-18","prior_stop_level":11.3635,"sweep_low":11.2959,"atr14":0.119666,"stop_level":11.236067,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-27","known_ts":"1996-11-27","bar_index":2930,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1944,"stop_level":11.3297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-07","known_ts":"1997-01-09","bar_index":2939,"type":"BUY","strength":0.588,"price":11.1606,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1997-01-31","known_ts":"1997-01-31","bar_index":2945,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1944,"stop_level":11.262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-07","known_ts":"1997-02-07","bar_index":2946,"type":"RECLAIM","strength":0.725,"price":11.3602,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-01-31","prior_stop_level":11.262,"sweep_low":11.0253,"atr14":0.141895,"stop_level":10.954353,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-19","known_ts":"1997-02-19","bar_index":2949,"type":"RECLAIM","strength":0.725,"price":11.4974,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-08","known_ts":"1997-08-08","bar_index":2988,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.0526,"stop_level":12.0808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-11","known_ts":"1997-08-11","bar_index":2989,"type":"RECLAIM","strength":0.863,"price":12.282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-08-08","prior_stop_level":12.0808,"sweep_low":11.9643,"atr14":0.164564,"stop_level":11.882018,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-22","known_ts":"1997-08-22","bar_index":2992,"type":"RECLAIM","strength":0.863,"price":12.3878,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-17","known_ts":"1997-10-21","bar_index":3005,"type":"REBUY","strength":1.0,"price":13.4819,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1997-11-12","known_ts":"1997-11-14","bar_index":3011,"type":"REBUY","strength":1.0,"price":13.5463,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1997-12-12","known_ts":"1997-12-16","bar_index":3018,"type":"REBUY","strength":1.0,"price":14.547,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1998-01-09","known_ts":"1998-01-09","bar_index":3024,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.4577,"stop_level":14.5113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-01-12","known_ts":"1998-01-12","bar_index":3024,"type":"RECLAIM","strength":1.0,"price":14.6185,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-01-09","prior_stop_level":14.5113,"sweep_low":14.4041,"atr14":0.177623,"stop_level":14.315289,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-17","known_ts":"1998-03-19","bar_index":3039,"type":"BUY","strength":0.725,"price":14.3999,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1998-04-08","known_ts":"1998-04-08","bar_index":3044,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.1828,"stop_level":14.3456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-05-29","known_ts":"1998-06-02","bar_index":3056,"type":"BUY","strength":0.725,"price":13.8886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1998-06-22","known_ts":"1998-06-22","bar_index":3061,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.6504,"stop_level":13.7054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-06-30","known_ts":"1998-06-30","bar_index":3063,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.3023,"stop_level":13.7054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-08-11","known_ts":"1998-08-13","bar_index":3073,"type":"BUY","strength":0.45,"price":12.9666,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-03","known_ts":"1998-09-03","bar_index":3078,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.1523,"stop_level":13.3567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-09-08","known_ts":"1998-09-08","bar_index":3079,"type":"RECLAIM","strength":0.588,"price":13.5053,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-09-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-09-03","prior_stop_level":13.3567,"sweep_low":12.9666,"atr14":0.304725,"stop_level":12.814237,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-18","known_ts":"1998-09-18","bar_index":3082,"type":"RECLAIM","strength":0.725,"price":14.1183,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-10-23","known_ts":"1998-10-23","bar_index":3090,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.527,"stop_level":14.6199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-09","known_ts":"1998-11-09","bar_index":3094,"type":"RECLAIM","strength":0.863,"price":15.0029,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-04","known_ts":"1999-03-08","bar_index":3120,"type":"BUY","strength":0.45,"price":12.9855,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-06-10","known_ts":"1999-06-10","bar_index":3142,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.8454,"stop_level":12.9421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-14","known_ts":"1999-06-14","bar_index":3143,"type":"RECLAIM","strength":0.725,"price":12.9808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-06-10","prior_stop_level":12.9421,"sweep_low":12.71,"atr14":0.247579,"stop_level":12.58621,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-21","known_ts":"1999-07-23","bar_index":3152,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-07-21","trigger_known_ts":"1999-07-23","strength":0.45,"price":11.1817,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.289351,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.1043,"atr14":0.176904,"stop_level":11.015848,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-19","known_ts":"1999-08-23","bar_index":3159,"type":"BUY","strength":0.45,"price":11.4069,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-08-19","known_ts":"1999-08-23","bar_index":3159,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-08-19","trigger_known_ts":"1999-08-23","strength":0.45,"price":11.4069,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.275039,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.9153,"atr14":0.185047,"stop_level":10.822777,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-08","known_ts":"1999-09-08","bar_index":3163,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3086,"stop_level":11.4266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-10-01","known_ts":"1999-10-05","bar_index":3169,"type":"REBUY","strength":0.588,"price":11.0529,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"power_grid"}},{"ts":"1999-11-22","known_ts":"1999-11-22","bar_index":3181,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.2442,"stop_level":10.4629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-17","known_ts":"1999-12-21","bar_index":3187,"type":"BUY","strength":0.45,"price":10.3643,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"power_grid"}},{"ts":"1999-12-17","known_ts":"1999-12-21","bar_index":3187,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-12-17","trigger_known_ts":"1999-12-21","strength":0.45,"price":10.3643,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.275594,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.0041,"atr14":0.157689,"stop_level":9.925255,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-31","known_ts":"1999-12-31","bar_index":3190,"type":"RECLAIM","strength":0.725,"price":10.1842,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-12-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-25","known_ts":"2000-01-25","bar_index":3195,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5244,"stop_level":10.5644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-26","known_ts":"2000-01-26","bar_index":3195,"type":"RECLAIM","strength":0.725,"price":10.7845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-01-25","prior_stop_level":10.5644,"sweep_low":10.4443,"atr14":0.208435,"stop_level":10.340082,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-10","known_ts":"2000-02-10","bar_index":3199,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.3078,"stop_level":10.5244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-20","known_ts":"2000-03-22","bar_index":3208,"type":"BUY","strength":0.588,"price":9.5133,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65,"retro_override":true,"retro_ctx":{"group_id":"power_grid"}},{"ts":"2000-06-02","known_ts":"2000-06-02","bar_index":3225,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.4846,"stop_level":11.6297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-08-01","known_ts":"2000-08-03","bar_index":3239,"type":"BUY","strength":0.863,"price":11.4483,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2000-08-29","known_ts":"2000-08-29","bar_index":3245,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6424,"stop_level":11.8111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-08-31","known_ts":"2000-08-31","bar_index":3246,"type":"RECLAIM","strength":1.0,"price":11.8586,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-08-29","prior_stop_level":11.8111,"sweep_low":11.5791,"atr14":0.241349,"stop_level":11.458425,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-13","known_ts":"2000-09-13","bar_index":3249,"type":"RECLAIM","strength":1.0,"price":12.9184,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-26","known_ts":"2000-09-28","bar_index":3252,"type":"REBUY","strength":1.0,"price":13.3086,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2000-12-20","known_ts":"2000-12-22","bar_index":3272,"type":"REBUY","strength":1.0,"price":15.9681,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-02-13","known_ts":"2001-02-15","bar_index":3284,"type":"BUY","strength":0.863,"price":15.7471,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-03-14","known_ts":"2001-03-14","bar_index":3290,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.4764,"stop_level":15.7333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-27","known_ts":"2001-04-27","bar_index":3301,"type":"RECLAIM","strength":0.863,"price":17.1601,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-03","known_ts":"2001-05-03","bar_index":3302,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.4727,"stop_level":16.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-15","known_ts":"2001-05-17","bar_index":3305,"type":"REBUY","strength":0.725,"price":17.2911,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-06-13","known_ts":"2001-06-13","bar_index":3311,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.5951,"stop_level":16.7674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-08-14","known_ts":"2001-08-16","bar_index":3326,"type":"BUY","strength":0.725,"price":16.1363,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2001-09-25","known_ts":"2001-09-25","bar_index":3334,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.7587,"stop_level":16.407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-10-02","known_ts":"2001-10-04","bar_index":3336,"type":"REBUY","strength":0.725,"price":16.4747,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2001-11-08","known_ts":"2001-11-12","bar_index":3345,"type":"BUY","strength":0.588,"price":15.9438,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2001-12-05","known_ts":"2001-12-07","bar_index":3351,"type":"BUY","strength":0.45,"price":15.478,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-01-22","known_ts":"2002-01-22","bar_index":3361,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.2071,"stop_level":15.626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-24","known_ts":"2002-01-24","bar_index":3362,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.976,"stop_level":15.626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-02-14","known_ts":"2002-02-19","bar_index":3367,"type":"BUY","strength":0.588,"price":15.3025,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-02-28","known_ts":"2002-02-28","bar_index":3370,"type":"RECLAIM","strength":0.725,"price":16.2222,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-02-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-25","known_ts":"2002-04-25","bar_index":3383,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.9661,"stop_level":17.3252,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-07-25","known_ts":"2002-07-29","bar_index":3404,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-07-25","trigger_known_ts":"2002-07-29","strength":0.45,"price":11.386,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.351314,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4421,"atr14":0.767438,"stop_level":8.058381,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-02","known_ts":"2002-08-06","bar_index":3406,"type":"BUY","strength":0.45,"price":11.954,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"power_grid"}},{"ts":"2002-09-10","known_ts":"2002-09-10","bar_index":3414,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.6325,"stop_level":12.1129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-13","known_ts":"2002-09-13","bar_index":3415,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.1218,"stop_level":12.1129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-24","known_ts":"2002-09-26","bar_index":3418,"type":"REBUY","strength":0.45,"price":10.9364,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"power_grid"}},{"ts":"2002-10-18","known_ts":"2002-10-22","bar_index":3424,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-10-18","trigger_known_ts":"2002-10-22","strength":0.45,"price":7.9479,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.54719,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.7122,"atr14":0.824814,"stop_level":5.299793,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-23","known_ts":"2002-10-25","bar_index":3425,"type":"BUY","strength":0.45,"price":9.3249,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"power_grid"}},{"ts":"2002-10-23","known_ts":"2002-10-25","bar_index":3425,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-10-23","trigger_known_ts":"2002-10-25","strength":0.45,"price":9.3249,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.468739,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.639,"atr14":0.798305,"stop_level":6.239848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-06","known_ts":"2002-12-06","bar_index":3435,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2633,"stop_level":10.3213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":3435,"type":"RECLAIM","strength":0.588,"price":10.3329,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-06","prior_stop_level":10.3213,"sweep_low":10.1666,"atr14":0.510654,"stop_level":9.911273,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-12","known_ts":"2002-12-12","bar_index":3436,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.9734,"stop_level":10.3213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-16","known_ts":"2002-12-16","bar_index":3437,"type":"RECLAIM","strength":0.588,"price":10.3754,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-12","prior_stop_level":10.3213,"sweep_low":9.7298,"atr14":0.483727,"stop_level":9.487936,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-13","known_ts":"2003-01-13","bar_index":3443,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.472,"stop_level":10.5648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-15","known_ts":"2003-01-15","bar_index":3444,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5532,"stop_level":10.5648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-18","known_ts":"2003-03-20","bar_index":3458,"type":"BUY","strength":0.588,"price":9.0653,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2003-07-03","known_ts":"2003-07-03","bar_index":3483,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.7947,"stop_level":11.9517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-11","known_ts":"2003-09-11","bar_index":3499,"type":"RECLAIM","strength":1.0,"price":11.8605,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-24","known_ts":"2003-09-24","bar_index":3502,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6811,"stop_level":11.8564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-26","known_ts":"2003-09-26","bar_index":3502,"type":"RECLAIM","strength":1.0,"price":12.0195,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-09-24","prior_stop_level":11.8564,"sweep_low":11.6037,"atr14":0.220465,"stop_level":11.493467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-10","known_ts":"2003-10-10","bar_index":3506,"type":"RECLAIM","strength":1.0,"price":12.1296,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-30","known_ts":"2003-10-30","bar_index":3510,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5914,"stop_level":11.6811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-12-10","known_ts":"2003-12-12","bar_index":3520,"type":"BUY","strength":0.863,"price":11.6851,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2004-05-25","known_ts":"2004-05-27","bar_index":3558,"type":"BUY","strength":0.725,"price":13.3125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2004-07-22","known_ts":"2004-07-22","bar_index":3571,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.0804,"stop_level":13.2028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-07-29","known_ts":"2004-07-29","bar_index":3572,"type":"RECLAIM","strength":0.725,"price":13.2914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-07-22","prior_stop_level":13.2028,"sweep_low":12.7765,"atr14":0.21305,"stop_level":12.669975,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-30","known_ts":"2004-08-03","bar_index":3573,"type":"REBUY","strength":0.725,"price":13.3547,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2004-09-29","known_ts":"2004-09-29","bar_index":3587,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.6988,"stop_level":13.7671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-01","known_ts":"2004-10-01","bar_index":3587,"type":"RECLAIM","strength":1.0,"price":13.7756,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-09-29","prior_stop_level":13.7671,"sweep_low":13.5153,"atr14":0.173377,"stop_level":13.428612,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-28","known_ts":"2004-11-01","bar_index":3594,"type":"BUY","strength":0.863,"price":14.1383,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2004-12-02","known_ts":"2004-12-02","bar_index":3602,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.6201,"stop_level":14.6589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-03","known_ts":"2004-12-03","bar_index":3602,"type":"RECLAIM","strength":1.0,"price":14.6805,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-12-02","prior_stop_level":14.6589,"sweep_low":14.5253,"atr14":0.239679,"stop_level":14.405461,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-20","known_ts":"2004-12-20","bar_index":3606,"type":"RECLAIM","strength":1.0,"price":15.1892,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-28","known_ts":"2005-02-01","bar_index":3615,"type":"BUY","strength":0.725,"price":15.3574,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2005-06-16","known_ts":"2005-06-16","bar_index":3647,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7094,"stop_level":15.7138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-17","known_ts":"2005-06-17","bar_index":3647,"type":"RECLAIM","strength":0.863,"price":15.7314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-06-16","prior_stop_level":15.7138,"sweep_low":15.5379,"atr14":0.195902,"stop_level":15.439949,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-05","known_ts":"2005-07-05","bar_index":3651,"type":"RECLAIM","strength":1.0,"price":16.4175,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-21","known_ts":"2005-07-21","bar_index":3655,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.8925,"stop_level":16.9936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-22","known_ts":"2005-07-22","bar_index":3655,"type":"RECLAIM","strength":1.0,"price":17.0508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-07-21","prior_stop_level":16.9936,"sweep_low":16.4703,"atr14":0.275273,"stop_level":16.332663,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-27","known_ts":"2005-07-27","bar_index":3656,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.8969,"stop_level":16.9936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-29","known_ts":"2005-07-29","bar_index":3657,"type":"RECLAIM","strength":1.0,"price":17.02,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-07-27","prior_stop_level":16.9936,"sweep_low":16.7605,"atr14":0.261017,"stop_level":16.629991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-15","known_ts":"2005-09-15","bar_index":3668,"type":"RECLAIM","strength":1.0,"price":17.2086,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-07","known_ts":"2005-10-07","bar_index":3673,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.0577,"stop_level":17.2663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-10-11","known_ts":"2005-10-11","bar_index":3674,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.9112,"stop_level":17.2663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-12-06","known_ts":"2005-12-08","bar_index":3687,"type":"BUY","strength":0.725,"price":16.6651,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2006-01-12","known_ts":"2006-01-12","bar_index":3695,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.553,"stop_level":16.6292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-01-13","known_ts":"2006-01-13","bar_index":3695,"type":"RECLAIM","strength":0.725,"price":16.6695,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2006-01-12","prior_stop_level":16.6292,"sweep_low":16.5126,"atr14":0.239728,"stop_level":16.392736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-02","known_ts":"2006-02-02","bar_index":3700,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.2167,"stop_level":16.5844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-03-01","known_ts":"2006-03-03","bar_index":3706,"type":"BUY","strength":0.45,"price":16.5164,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-05-04","known_ts":"2006-05-08","bar_index":3721,"type":"BUY","strength":0.45,"price":15.2193,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-07-21","known_ts":"2006-07-21","bar_index":3739,"type":"RECLAIM","strength":0.725,"price":16.346,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-17","known_ts":"2006-08-17","bar_index":3745,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.7028,"stop_level":16.7444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-18","known_ts":"2006-08-18","bar_index":3745,"type":"RECLAIM","strength":0.863,"price":16.8416,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-08-17","prior_stop_level":16.7444,"sweep_low":16.5825,"atr14":0.207719,"stop_level":16.47864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-25","known_ts":"2006-08-25","bar_index":3747,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.6195,"stop_level":16.7028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-28","known_ts":"2006-08-28","bar_index":3747,"type":"RECLAIM","strength":0.863,"price":16.7768,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-08-25","prior_stop_level":16.7028,"sweep_low":16.5964,"atr14":0.190445,"stop_level":16.501178,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-15","known_ts":"2006-09-15","bar_index":3752,"type":"RECLAIM","strength":0.863,"price":16.9249,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":3763,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.9422,"stop_level":18.9607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-06","known_ts":"2006-11-06","bar_index":3764,"type":"RECLAIM","strength":0.863,"price":19.1504,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-11-03","prior_stop_level":18.9607,"sweep_low":18.8219,"atr14":0.253872,"stop_level":18.694964,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-17","known_ts":"2006-11-17","bar_index":3767,"type":"RECLAIM","strength":0.863,"price":19.4544,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-12","known_ts":"2007-04-12","bar_index":3799,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.8989,"stop_level":22.9696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-04-16","known_ts":"2007-04-16","bar_index":3800,"type":"RECLAIM","strength":0.863,"price":23.1062,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-04-12","prior_stop_level":22.9696,"sweep_low":22.6539,"atr14":0.389158,"stop_level":22.459321,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-16","known_ts":"2007-07-18","bar_index":3821,"type":"BUY","strength":0.725,"price":21.9754,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2007-08-06","known_ts":"2007-08-08","bar_index":3826,"type":"BUY","strength":0.725,"price":22.908,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":3843,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.8452,"stop_level":22.0606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":3844,"type":"RECLAIM","strength":0.588,"price":22.142,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-10-19","prior_stop_level":22.0606,"sweep_low":21.5675,"atr14":0.47278,"stop_level":21.33111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-02","known_ts":"2007-11-02","bar_index":3847,"type":"RECLAIM","strength":0.725,"price":22.8793,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-07","known_ts":"2007-11-07","bar_index":3848,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.3481,"stop_level":22.6352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-26","known_ts":"2007-11-26","bar_index":3852,"type":"RECLAIM","strength":0.725,"price":22.9276,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-20","known_ts":"2007-12-24","bar_index":3858,"type":"REBUY","strength":0.725,"price":23.1787,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2008-01-02","known_ts":"2008-01-02","bar_index":3860,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.3578,"stop_level":22.4785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-07","known_ts":"2008-01-07","bar_index":3861,"type":"RECLAIM","strength":0.588,"price":23.0049,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-01-02","prior_stop_level":22.4785,"sweep_low":22.1888,"atr14":0.430286,"stop_level":21.973657,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-14","known_ts":"2008-01-16","bar_index":3863,"type":"BUY","strength":0.725,"price":23.4298,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2008-05-14","known_ts":"2008-05-14","bar_index":3891,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.3302,"stop_level":21.5122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-20","known_ts":"2008-05-20","bar_index":3892,"type":"RECLAIM","strength":0.588,"price":21.5811,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-05-14","prior_stop_level":21.5122,"sweep_low":20.9907,"atr14":0.412112,"stop_level":20.784644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-07","known_ts":"2008-07-09","bar_index":3903,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-07-07","trigger_known_ts":"2008-07-09","strength":0.45,"price":20.1493,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.151901,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.2882,"atr14":0.441704,"stop_level":19.067348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-17","known_ts":"2008-09-17","bar_index":3920,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.4199,"stop_level":18.618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-19","known_ts":"2008-09-19","bar_index":3920,"type":"RECLAIM","strength":0.588,"price":18.9809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-17","prior_stop_level":18.618,"sweep_low":17.3304,"atr14":0.756446,"stop_level":16.952177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-13","known_ts":"2008-10-15","bar_index":3926,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-13","trigger_known_ts":"2008-10-15","strength":0.45,"price":14.5762,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.386477,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.697,"atr14":1.058933,"stop_level":12.167533,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-24","known_ts":"2008-10-28","bar_index":3929,"type":"BUY","strength":0.45,"price":16.4107,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"power_grid"}},{"ts":"2008-10-24","known_ts":"2008-10-28","bar_index":3929,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-24","trigger_known_ts":"2008-10-28","strength":0.45,"price":16.4107,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.309262,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.8653,"atr14":1.168258,"stop_level":13.281171,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-11","known_ts":"2008-11-13","bar_index":3933,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-11","trigger_known_ts":"2008-11-13","strength":0.45,"price":16.1267,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.321215,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.5755,"atr14":1.001684,"stop_level":14.074658,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-12","known_ts":"2008-11-12","bar_index":3933,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.6863,"stop_level":14.7266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-11-13","known_ts":"2008-11-13","bar_index":3933,"type":"RECLAIM","strength":0.45,"price":16.1267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2008-11-12","prior_stop_level":14.7266,"sweep_low":14.5855,"atr14":1.001684,"stop_level":14.084658,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-24","known_ts":"2008-11-24","bar_index":3936,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.6812,"stop_level":14.6863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-25","known_ts":"2008-11-25","bar_index":3936,"type":"RECLAIM","strength":0.588,"price":15.1748,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-11-24","prior_stop_level":14.6863,"sweep_low":14.4093,"atr14":0.960727,"stop_level":13.928936,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-30","known_ts":"2009-01-30","bar_index":3951,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.7893,"stop_level":15.9001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-02","known_ts":"2009-02-02","bar_index":3951,"type":"RECLAIM","strength":0.725,"price":16.308,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-30","prior_stop_level":15.9001,"sweep_low":15.5676,"atr14":0.568735,"stop_level":15.283233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-17","known_ts":"2009-02-17","bar_index":3954,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.3213,"stop_level":15.7893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-06","known_ts":"2009-04-08","bar_index":3966,"type":"BUY","strength":0.588,"price":13.5011,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":3975,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.3129,"stop_level":13.3277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-19","known_ts":"2009-05-19","bar_index":3976,"type":"RECLAIM","strength":0.725,"price":13.3646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-14","prior_stop_level":13.3277,"sweep_low":12.8158,"atr14":0.362962,"stop_level":12.634319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-28","known_ts":"2009-06-01","bar_index":3978,"type":"REBUY","strength":0.725,"price":14.1155,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2009-06-09","known_ts":"2009-06-09","bar_index":3980,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.5355,"stop_level":13.6339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-10","known_ts":"2009-06-10","bar_index":3981,"type":"RECLAIM","strength":0.725,"price":13.8773,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-06-09","prior_stop_level":13.6339,"sweep_low":13.5045,"atr14":0.369192,"stop_level":13.319904,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-01","known_ts":"2009-07-01","bar_index":3986,"type":"RECLAIM","strength":0.863,"price":14.9906,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-10","known_ts":"2009-09-10","bar_index":4002,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.1006,"stop_level":16.1584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-14","known_ts":"2009-09-14","bar_index":4003,"type":"RECLAIM","strength":1.0,"price":16.3683,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-10","prior_stop_level":16.1584,"sweep_low":15.9904,"atr14":0.270198,"stop_level":15.855301,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-25","known_ts":"2009-09-25","bar_index":4006,"type":"RECLAIM","strength":1.0,"price":16.2948,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-16","known_ts":"2009-11-18","bar_index":4018,"type":"BUY","strength":0.863,"price":16.8352,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2009-12-23","known_ts":"2009-12-23","bar_index":4026,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.4677,"stop_level":18.5156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-24","known_ts":"2009-12-24","bar_index":4027,"type":"RECLAIM","strength":1.0,"price":18.6751,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-12-23","prior_stop_level":18.5156,"sweep_low":18.3507,"atr14":0.327906,"stop_level":18.186747,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-05","known_ts":"2010-01-05","bar_index":4029,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.3667,"stop_level":18.4677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-06","known_ts":"2010-01-06","bar_index":4029,"type":"RECLAIM","strength":1.0,"price":18.5528,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-05","prior_stop_level":18.4677,"sweep_low":18.271,"atr14":0.333565,"stop_level":18.104217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-22","known_ts":"2010-01-22","bar_index":4033,"type":"RECLAIM","strength":1.0,"price":18.9357,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-28","known_ts":"2010-01-28","bar_index":4034,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.6432,"stop_level":18.8346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-06-15","known_ts":"2010-06-17","bar_index":4066,"type":"BUY","strength":0.725,"price":18.5359,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2010-06-30","known_ts":"2010-06-30","bar_index":4069,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.6091,"stop_level":17.8381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-07-06","known_ts":"2010-07-06","bar_index":4070,"type":"RECLAIM","strength":0.725,"price":18.1325,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-06-30","prior_stop_level":17.8381,"sweep_low":17.3747,"atr14":0.371637,"stop_level":17.188882,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-15","known_ts":"2010-07-15","bar_index":4073,"type":"RECLAIM","strength":0.863,"price":19.2882,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":4079,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.5795,"stop_level":19.6153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-16","known_ts":"2010-08-16","bar_index":4080,"type":"RECLAIM","strength":0.863,"price":19.7064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-11","prior_stop_level":19.6153,"sweep_low":19.3368,"atr14":0.356292,"stop_level":19.158654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-18","known_ts":"2010-08-18","bar_index":4081,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.4251,"stop_level":19.4968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-24","known_ts":"2010-08-24","bar_index":4082,"type":"RECLAIM","strength":1.0,"price":19.5299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-18","prior_stop_level":19.4968,"sweep_low":19.028,"atr14":0.359378,"stop_level":18.848311,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-03","known_ts":"2010-09-08","bar_index":4085,"type":"REBUY","strength":1.0,"price":19.8994,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-09-22","known_ts":"2010-09-24","bar_index":4089,"type":"BUY","strength":1.0,"price":20.1311,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2010-10-26","known_ts":"2010-10-28","bar_index":4097,"type":"BUY","strength":1.0,"price":20.5226,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":4102,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.067,"stop_level":20.109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-18","known_ts":"2010-11-18","bar_index":4102,"type":"RECLAIM","strength":1.0,"price":20.1341,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-16","prior_stop_level":20.109,"sweep_low":19.8995,"atr14":0.268362,"stop_level":19.765319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-04","known_ts":"2011-01-06","bar_index":4113,"type":"BUY","strength":0.725,"price":20.1787,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2011-01-21","known_ts":"2011-01-25","bar_index":4117,"type":"BUY","strength":0.725,"price":20.4691,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2011-06-09","known_ts":"2011-06-09","bar_index":4149,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.4554,"stop_level":21.484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-27","known_ts":"2011-06-27","bar_index":4153,"type":"RECLAIM","strength":1.0,"price":21.5184,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-22","known_ts":"2011-08-24","bar_index":4166,"type":"BUY","strength":0.725,"price":22.1663,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-10-04","known_ts":"2011-10-04","bar_index":4176,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.2671,"stop_level":21.5108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-06","known_ts":"2011-10-06","bar_index":4176,"type":"RECLAIM","strength":0.863,"price":21.824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-10-04","prior_stop_level":21.5108,"sweep_low":20.7972,"atr14":0.473184,"stop_level":20.560608,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-07","known_ts":"2011-10-11","bar_index":4177,"type":"REBUY","strength":0.863,"price":22.2185,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":4186,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.5019,"stop_level":22.5606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-18","known_ts":"2011-11-18","bar_index":4187,"type":"RECLAIM","strength":1.0,"price":22.6369,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-11-17","prior_stop_level":22.5606,"sweep_low":22.3493,"atr14":0.372748,"stop_level":22.162926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-15","known_ts":"2011-12-15","bar_index":4193,"type":"RECLAIM","strength":1.0,"price":23.0655,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-24","known_ts":"2012-01-24","bar_index":4201,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.8756,"stop_level":23.9343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-25","known_ts":"2012-01-25","bar_index":4201,"type":"RECLAIM","strength":1.0,"price":24.2924,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-01-24","prior_stop_level":23.9343,"sweep_low":23.6408,"atr14":0.322754,"stop_level":23.479423,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-05-15","known_ts":"2012-05-15","bar_index":4227,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.6245,"stop_level":22.8831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-05-22","known_ts":"2012-05-22","bar_index":4229,"type":"RECLAIM","strength":0.588,"price":22.8891,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2012-05-15","prior_stop_level":22.8831,"sweep_low":22.5103,"atr14":0.23653,"stop_level":22.392035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-05-31","known_ts":"2012-05-31","bar_index":4231,"type":"RECLAIM","strength":0.725,"price":23.1056,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-10","known_ts":"2012-12-12","bar_index":4275,"type":"BUY","strength":0.725,"price":26.734,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-01-02","known_ts":"2013-01-04","bar_index":4280,"type":"BUY","strength":0.725,"price":26.777,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2013-04-22","known_ts":"2013-04-24","bar_index":4305,"type":"REBUY","strength":1.0,"price":31.6276,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2013-05-06","known_ts":"2013-05-06","bar_index":4308,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.3542,"stop_level":31.404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-07","known_ts":"2013-05-07","bar_index":4308,"type":"RECLAIM","strength":1.0,"price":31.7333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-05-06","prior_stop_level":31.404,"sweep_low":31.3418,"atr14":0.357384,"stop_level":31.163108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-12","known_ts":"2013-07-16","bar_index":4324,"type":"BUY","strength":0.588,"price":29.6315,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2013-08-06","known_ts":"2013-08-06","bar_index":4329,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.7281,"stop_level":29.0794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-08-14","known_ts":"2013-08-14","bar_index":4331,"type":"SELL","basis":"structure_stop","strength":0.45,"price":28.1383,"stop_level":29.0794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-09-16","known_ts":"2013-09-18","bar_index":4339,"type":"BUY","strength":0.45,"price":28.4173,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-10-23","known_ts":"2013-10-23","bar_index":4348,"type":"RECLAIM","strength":0.725,"price":29.9838,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-26","known_ts":"2013-11-26","bar_index":4356,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.4117,"stop_level":30.4566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-29","known_ts":"2013-11-29","bar_index":4356,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.1681,"stop_level":30.4566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-21","known_ts":"2014-01-23","bar_index":4368,"type":"BUY","strength":0.863,"price":30.5335,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2014-05-09","known_ts":"2014-05-09","bar_index":4393,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.2172,"stop_level":34.2239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-14","known_ts":"2014-05-14","bar_index":4394,"type":"RECLAIM","strength":1.0,"price":34.2434,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-05-09","prior_stop_level":34.2239,"sweep_low":33.7464,"atr14":0.532958,"stop_level":33.479921,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-30","known_ts":"2014-05-30","bar_index":4398,"type":"RECLAIM","strength":1.0,"price":35.2767,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-28","known_ts":"2014-09-02","bar_index":4419,"type":"BUY","strength":0.725,"price":34.927,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-09-15","known_ts":"2014-09-15","bar_index":4422,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.8015,"stop_level":34.927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-09-16","known_ts":"2014-09-16","bar_index":4423,"type":"RECLAIM","strength":0.725,"price":35.4224,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-09-15","prior_stop_level":34.927,"sweep_low":34.6232,"atr14":0.504061,"stop_level":34.371169,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-26","known_ts":"2014-09-26","bar_index":4425,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.5109,"stop_level":34.6628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-10-02","known_ts":"2014-10-06","bar_index":4427,"type":"REBUY","strength":0.725,"price":34.8741,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2014-10-03","known_ts":"2014-10-03","bar_index":4427,"type":"RECLAIM","strength":0.725,"price":34.9204,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-09-26","prior_stop_level":34.6628,"sweep_low":34.0683,"atr14":0.484018,"stop_level":33.826291,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-12","known_ts":"2014-11-12","bar_index":4436,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.8986,"stop_level":38.3946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-17","known_ts":"2014-11-17","bar_index":4437,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.1118,"stop_level":38.3946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-02","known_ts":"2014-12-02","bar_index":4441,"type":"RECLAIM","strength":0.863,"price":38.9449,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-06","known_ts":"2015-02-06","bar_index":4456,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.7554,"stop_level":40.151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-05-12","known_ts":"2015-05-12","bar_index":4477,"type":"SELL","basis":"structure_stop","strength":0.45,"price":37.286,"stop_level":37.2928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-05-14","known_ts":"2015-05-14","bar_index":4478,"type":"RECLAIM","strength":0.45,"price":37.3878,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2015-05-12","prior_stop_level":37.2928,"sweep_low":36.6821,"atr14":0.677868,"stop_level":36.343166,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-17","known_ts":"2015-06-19","bar_index":4486,"type":"BUY","strength":0.45,"price":36.9603,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-06-30","known_ts":"2015-07-02","bar_index":4489,"type":"BUY","strength":0.45,"price":36.7975,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-07-23","known_ts":"2015-07-23","bar_index":4494,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.0418,"stop_level":37.4489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-27","known_ts":"2015-07-27","bar_index":4495,"type":"RECLAIM","strength":0.588,"price":37.8221,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-07-23","prior_stop_level":37.4489,"sweep_low":36.7568,"atr14":0.573558,"stop_level":36.470021,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-07","known_ts":"2015-08-07","bar_index":4498,"type":"RECLAIM","strength":0.725,"price":38.9396,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":4502,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.3162,"stop_level":37.0418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":4502,"type":"RECLAIM","strength":0.588,"price":37.6108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-08-25","prior_stop_level":37.0418,"sweep_low":36.1655,"atr14":0.838817,"stop_level":35.746091,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-11","known_ts":"2015-09-15","bar_index":4506,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-09-11","trigger_known_ts":"2015-09-15","strength":0.45,"price":36.8847,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.142148,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":35.8162,"atr14":0.72958,"stop_level":35.45141,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-24","known_ts":"2015-09-28","bar_index":4509,"type":"BUY","strength":0.588,"price":38.2615,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-09-24","known_ts":"2015-09-28","bar_index":4509,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-09-24","trigger_known_ts":"2015-09-28","strength":0.588,"price":38.2615,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.110127,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":36.8779,"atr14":0.716198,"stop_level":36.519801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-29","known_ts":"2015-09-29","bar_index":4510,"type":"RECLAIM","strength":0.725,"price":38.4533,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-09-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-06","known_ts":"2015-11-06","bar_index":4519,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.3301,"stop_level":38.5012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-23","known_ts":"2015-11-23","bar_index":4523,"type":"RECLAIM","strength":0.863,"price":38.4716,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-18","known_ts":"2015-12-22","bar_index":4529,"type":"BUY","strength":0.863,"price":39.5785,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2016-01-12","known_ts":"2016-01-12","bar_index":4534,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.2426,"stop_level":40.3118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-14","known_ts":"2016-01-14","bar_index":4534,"type":"RECLAIM","strength":0.863,"price":40.9137,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-01-12","prior_stop_level":40.3118,"sweep_low":39.7515,"atr14":0.728567,"stop_level":39.387216,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-21","known_ts":"2016-01-21","bar_index":4536,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.876,"stop_level":40.0905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-22","known_ts":"2016-01-22","bar_index":4536,"type":"RECLAIM","strength":0.863,"price":40.4917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-01-21","prior_stop_level":40.0905,"sweep_low":39.5024,"atr14":0.796971,"stop_level":39.103915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-08","known_ts":"2016-02-08","bar_index":4540,"type":"RECLAIM","strength":0.863,"price":43.9062,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-04","known_ts":"2016-03-08","bar_index":4546,"type":"REBUY","strength":1.0,"price":44.4018,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2016-04-20","known_ts":"2016-04-20","bar_index":4556,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.4646,"stop_level":45.7839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-05","known_ts":"2016-07-05","bar_index":4574,"type":"RECLAIM","strength":1.0,"price":49.483,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-20","known_ts":"2016-07-20","bar_index":4577,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.8282,"stop_level":48.8493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-21","known_ts":"2016-07-21","bar_index":4578,"type":"RECLAIM","strength":1.0,"price":48.8845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-07-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-07-20","prior_stop_level":48.8493,"sweep_low":48.3705,"atr14":0.624234,"stop_level":48.058383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-27","known_ts":"2016-10-31","bar_index":4601,"type":"BUY","strength":0.725,"price":46.0327,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2016-12-06","known_ts":"2016-12-08","bar_index":4610,"type":"BUY","strength":0.45,"price":43.1267,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-12-28","known_ts":"2016-12-28","bar_index":4615,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.7105,"stop_level":45.0043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-12-29","known_ts":"2016-12-29","bar_index":4615,"type":"RECLAIM","strength":0.588,"price":45.3483,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-12-28","prior_stop_level":45.0043,"sweep_low":44.646,"atr14":0.671998,"stop_level":44.310001,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-25","known_ts":"2017-01-25","bar_index":4621,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.8108,"stop_level":44.9327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-01-27","known_ts":"2017-01-27","bar_index":4621,"type":"RECLAIM","strength":0.588,"price":45.1261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-01-25","prior_stop_level":44.9327,"sweep_low":44.5313,"atr14":0.52423,"stop_level":44.269185,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-15","known_ts":"2017-02-15","bar_index":4626,"type":"RECLAIM","strength":0.725,"price":46.371,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-08","known_ts":"2017-03-08","bar_index":4630,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.1233,"stop_level":47.8249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-10","known_ts":"2017-03-10","bar_index":4631,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.3041,"stop_level":47.8249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-15","known_ts":"2017-03-15","bar_index":4632,"type":"RECLAIM","strength":0.863,"price":48.2299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-03-08","prior_stop_level":47.8249,"sweep_low":46.8774,"atr14":0.559443,"stop_level":46.597679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-15","known_ts":"2017-03-15","bar_index":4632,"type":"RECLAIM","strength":0.863,"price":48.2299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-03-10","prior_stop_level":47.8249,"sweep_low":46.9714,"atr14":0.559443,"stop_level":46.691679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-27","known_ts":"2017-03-27","bar_index":4635,"type":"RECLAIM","strength":0.863,"price":48.7435,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-27","known_ts":"2017-06-27","bar_index":4656,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.5971,"stop_level":52.1005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-24","known_ts":"2017-08-24","bar_index":4670,"type":"RECLAIM","strength":1.0,"price":54.5137,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-12","known_ts":"2017-09-12","bar_index":4674,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.7853,"stop_level":53.9251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-14","known_ts":"2017-09-14","bar_index":4674,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.6308,"stop_level":53.9251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-19","known_ts":"2017-10-23","bar_index":4683,"type":"BUY","strength":0.725,"price":54.3812,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2017-12-05","known_ts":"2017-12-05","bar_index":4693,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.5745,"stop_level":56.6561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-06","known_ts":"2017-12-06","bar_index":4694,"type":"RECLAIM","strength":0.863,"price":56.9158,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-12-05","prior_stop_level":56.6561,"sweep_low":56.2704,"atr14":0.671197,"stop_level":55.934801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-12","known_ts":"2017-12-12","bar_index":4695,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56.3891,"stop_level":56.5745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-13","known_ts":"2017-12-13","bar_index":4695,"type":"RECLAIM","strength":1.0,"price":56.7526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-12-12","prior_stop_level":56.5745,"sweep_low":56.3817,"atr14":0.683367,"stop_level":56.040016,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-21","known_ts":"2018-02-23","bar_index":4711,"type":"BUY","strength":0.588,"price":50.4582,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2018-04-12","known_ts":"2018-04-12","bar_index":4722,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49.9115,"stop_level":51.1398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-17","known_ts":"2018-04-17","bar_index":4723,"type":"RECLAIM","strength":0.588,"price":51.5742,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-04-12","prior_stop_level":51.1398,"sweep_low":49.7766,"atr14":0.823613,"stop_level":49.364794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-08","known_ts":"2018-05-08","bar_index":4728,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.3683,"stop_level":51.2596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-10","known_ts":"2018-05-10","bar_index":4729,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.6631,"stop_level":51.2596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-25","known_ts":"2018-05-30","bar_index":4733,"type":"REBUY","strength":0.588,"price":51.404,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-06-18","known_ts":"2018-06-20","bar_index":4738,"type":"BUY","strength":0.45,"price":50.5724,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-06-21","known_ts":"2018-06-21","bar_index":4739,"type":"RECLAIM","strength":0.725,"price":52.1826,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-06-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-18","known_ts":"2018-09-18","bar_index":4759,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.2356,"stop_level":55.2966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-03","known_ts":"2018-10-03","bar_index":4763,"type":"RECLAIM","strength":0.863,"price":54.8085,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-11-01","known_ts":"2018-11-05","bar_index":4770,"type":"BUY","strength":0.863,"price":56.0516,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2018-12-24","known_ts":"2018-12-24","bar_index":4781,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56.5944,"stop_level":58.2103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-31","known_ts":"2019-02-04","bar_index":4790,"type":"BUY","strength":0.863,"price":61.1497,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2019-10-14","known_ts":"2019-10-14","bar_index":4849,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.5359,"stop_level":72.6148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-10-16","known_ts":"2019-10-16","bar_index":4849,"type":"RECLAIM","strength":0.863,"price":72.9852,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2019-10-14","prior_stop_level":72.6148,"sweep_low":72.0,"atr14":0.869757,"stop_level":71.565122,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-12","known_ts":"2019-12-16","bar_index":4863,"type":"BUY","strength":0.725,"price":73.8864,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2020-02-24","known_ts":"2020-02-24","bar_index":4879,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.0016,"stop_level":81.0412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-20","known_ts":"2020-04-22","bar_index":4892,"type":"BUY","strength":0.45,"price":67.9742,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"power_grid"}},{"ts":"2020-06-15","known_ts":"2020-06-15","bar_index":4905,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.969,"stop_level":68.0991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":4906,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.0492,"stop_level":68.0991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-20","known_ts":"2020-07-20","bar_index":4913,"type":"RECLAIM","strength":0.725,"price":72.0366,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-11","known_ts":"2020-08-11","bar_index":4918,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.7591,"stop_level":68.4461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-12","known_ts":"2020-08-12","bar_index":4918,"type":"RECLAIM","strength":0.588,"price":68.4588,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-08-11","prior_stop_level":68.4461,"sweep_low":67.4175,"atr14":1.850053,"stop_level":66.492474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-22","known_ts":"2020-09-24","bar_index":4928,"type":"BUY","strength":0.45,"price":65.4812,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-09-22","known_ts":"2020-09-24","bar_index":4928,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-09-22","trigger_known_ts":"2020-09-24","strength":0.45,"price":65.4812,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.215158,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":63.2847,"atr14":1.43533,"stop_level":62.567035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-05","known_ts":"2020-10-05","bar_index":4931,"type":"RECLAIM","strength":0.725,"price":72.0871,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-09-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-28","known_ts":"2020-10-28","bar_index":4936,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.4782,"stop_level":73.5433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-29","known_ts":"2020-10-29","bar_index":4937,"type":"RECLAIM","strength":0.863,"price":73.6572,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-10-28","prior_stop_level":73.5433,"sweep_low":72.2742,"atr14":1.63906,"stop_level":71.45467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-11","known_ts":"2020-11-11","bar_index":4940,"type":"RECLAIM","strength":0.863,"price":73.7121,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-17","known_ts":"2020-11-17","bar_index":4941,"type":"SELL","basis":"structure_stop","strength":0.863,"price":71.1367,"stop_level":73.161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-01","known_ts":"2021-02-03","bar_index":4958,"type":"BUY","strength":0.45,"price":66.6665,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-02-01","known_ts":"2021-02-03","bar_index":4958,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2021-02-01","trigger_known_ts":"2021-02-03","strength":0.45,"price":66.6665,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.200951,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":65.4608,"atr14":1.482567,"stop_level":64.719516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-03","known_ts":"2021-03-05","bar_index":4965,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2021-03-03","trigger_known_ts":"2021-03-05","strength":0.45,"price":65.3112,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.137774,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":61.9174,"atr14":1.521443,"stop_level":61.156679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-08","known_ts":"2021-03-10","bar_index":4966,"type":"BUY","strength":0.45,"price":67.2151,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-03-08","known_ts":"2021-03-10","bar_index":4966,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2021-03-08","trigger_known_ts":"2021-03-10","strength":0.45,"price":67.2151,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.10077,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":61.9174,"atr14":1.451499,"stop_level":61.19165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-11","known_ts":"2021-03-11","bar_index":4967,"type":"RECLAIM","strength":0.725,"price":68.1091,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-03-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-05-11","known_ts":"2021-05-11","bar_index":4981,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.1336,"stop_level":72.4053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-05-14","known_ts":"2021-05-14","bar_index":4982,"type":"RECLAIM","strength":0.863,"price":72.4258,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-05-11","prior_stop_level":72.4053,"sweep_low":70.7061,"atr14":1.200464,"stop_level":70.105868,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-23","known_ts":"2021-07-27","bar_index":4998,"type":"BUY","strength":0.863,"price":74.6212,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2021-09-07","known_ts":"2021-09-07","bar_index":5008,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.8404,"stop_level":75.1098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-08","known_ts":"2021-09-08","bar_index":5008,"type":"RECLAIM","strength":1.0,"price":76.3303,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-09-07","prior_stop_level":75.1098,"sweep_low":74.6384,"atr14":1.045521,"stop_level":74.11564,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-13","known_ts":"2021-09-13","bar_index":5009,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.3438,"stop_level":75.1098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-15","known_ts":"2021-09-15","bar_index":5010,"type":"SELL","basis":"structure_stop","strength":1.0,"price":73.5105,"stop_level":75.1098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-29","known_ts":"2021-11-02","bar_index":5021,"type":"BUY","strength":0.725,"price":71.8017,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2021-12-02","known_ts":"2021-12-02","bar_index":5028,"type":"SELL","basis":"structure_stop","strength":0.588,"price":69.0854,"stop_level":69.6886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-12-03","known_ts":"2021-12-03","bar_index":5029,"type":"RECLAIM","strength":0.588,"price":69.9605,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2021-12-02","prior_stop_level":69.6886,"sweep_low":68.3886,"atr14":1.279764,"stop_level":67.748718,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-16","known_ts":"2021-12-16","bar_index":5032,"type":"RECLAIM","strength":0.863,"price":74.1153,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-01","known_ts":"2022-02-01","bar_index":5042,"type":"SELL","basis":"structure_stop","strength":1.0,"price":75.0669,"stop_level":75.4747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-02","known_ts":"2022-02-02","bar_index":5042,"type":"RECLAIM","strength":1.0,"price":76.3669,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-02-01","prior_stop_level":75.4747,"sweep_low":74.6081,"atr14":1.456392,"stop_level":73.879904,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-25","known_ts":"2022-02-25","bar_index":5048,"type":"RECLAIM","strength":1.0,"price":77.3159,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-18","known_ts":"2022-03-18","bar_index":5053,"type":"SELL","basis":"structure_stop","strength":1.0,"price":80.6241,"stop_level":81.1984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-22","known_ts":"2022-03-22","bar_index":5053,"type":"RECLAIM","strength":1.0,"price":81.6355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-03-18","prior_stop_level":81.1984,"sweep_low":80.0413,"atr14":1.654823,"stop_level":79.213888,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-05","known_ts":"2022-04-05","bar_index":5057,"type":"RECLAIM","strength":1.0,"price":88.5949,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-22","known_ts":"2022-04-22","bar_index":5061,"type":"SELL","basis":"structure_stop","strength":1.0,"price":85.9208,"stop_level":87.1293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-28","known_ts":"2022-04-28","bar_index":5062,"type":"RECLAIM","strength":1.0,"price":87.7892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-04-22","prior_stop_level":87.1293,"sweep_low":84.1638,"atr14":1.776162,"stop_level":83.275719,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-26","known_ts":"2022-05-26","bar_index":5069,"type":"RECLAIM","strength":1.0,"price":88.1362,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-28","known_ts":"2022-08-01","bar_index":5083,"type":"BUY","strength":0.725,"price":85.6052,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2022-09-15","known_ts":"2022-09-15","bar_index":5094,"type":"SELL","basis":"structure_stop","strength":0.863,"price":87.2266,"stop_level":87.2353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-16","known_ts":"2022-09-16","bar_index":5094,"type":"RECLAIM","strength":0.863,"price":87.3746,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-09-15","prior_stop_level":87.2353,"sweep_low":86.9916,"atr14":1.766739,"stop_level":86.10823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-03","known_ts":"2022-11-07","bar_index":5106,"type":"BUY","strength":0.45,"price":76.6139,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-11-21","known_ts":"2022-11-21","bar_index":5110,"type":"RECLAIM","strength":0.588,"price":83.5988,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-11-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2022-12-19","known_ts":"2022-12-19","bar_index":5116,"type":"SELL","basis":"structure_stop","strength":0.588,"price":82.6058,"stop_level":83.0627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-22","known_ts":"2022-12-22","bar_index":5117,"type":"SELL","basis":"structure_stop","strength":0.725,"price":83.0188,"stop_level":83.0627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":5117,"type":"RECLAIM","strength":0.588,"price":83.7833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-19","prior_stop_level":83.0627,"sweep_low":81.9818,"atr14":1.845881,"stop_level":81.05886,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-23","known_ts":"2022-12-23","bar_index":5117,"type":"RECLAIM","strength":0.725,"price":84.0909,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-22","prior_stop_level":83.0627,"sweep_low":81.7006,"atr14":1.833304,"stop_level":80.783948,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-10","known_ts":"2023-01-10","bar_index":5121,"type":"RECLAIM","strength":0.725,"price":84.7236,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-13","known_ts":"2023-03-15","bar_index":5135,"type":"BUY","strength":0.45,"price":82.1208,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-03-29","known_ts":"2023-03-31","bar_index":5139,"type":"BUY","strength":0.45,"price":80.7017,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-04-03","known_ts":"2023-04-03","bar_index":5140,"type":"RECLAIM","strength":0.725,"price":83.8503,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-03-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-26","known_ts":"2023-04-26","bar_index":5145,"type":"SELL","basis":"structure_stop","strength":0.725,"price":81.8193,"stop_level":82.0144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-27","known_ts":"2023-04-27","bar_index":5145,"type":"RECLAIM","strength":0.725,"price":82.3159,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-04-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-04-26","prior_stop_level":82.0144,"sweep_low":81.6064,"atr14":1.407334,"stop_level":80.902733,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-04","known_ts":"2023-05-04","bar_index":5147,"type":"SELL","basis":"structure_stop","strength":0.588,"price":81.1008,"stop_level":81.8193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-10","known_ts":"2023-05-10","bar_index":5148,"type":"RECLAIM","strength":0.725,"price":82.0886,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-05-04","prior_stop_level":81.8193,"sweep_low":79.5221,"atr14":1.428555,"stop_level":78.807822,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-29","known_ts":"2023-07-03","bar_index":5160,"type":"BUY","strength":0.45,"price":76.3607,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-08-01","known_ts":"2023-08-01","bar_index":5167,"type":"SELL","basis":"structure_stop","strength":0.588,"price":75.2062,"stop_level":75.779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-04","known_ts":"2023-08-04","bar_index":5168,"type":"SELL","basis":"structure_stop","strength":0.45,"price":72.7091,"stop_level":75.779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-09-07","known_ts":"2023-09-11","bar_index":5176,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-09-07","trigger_known_ts":"2023-09-11","strength":0.45,"price":70.3529,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.20931,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":68.2459,"atr14":1.133988,"stop_level":67.678906,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-12","known_ts":"2023-09-14","bar_index":5177,"type":"BUY","strength":0.45,"price":72.8849,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-09-12","known_ts":"2023-09-14","bar_index":5177,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-09-12","trigger_known_ts":"2023-09-14","strength":0.45,"price":72.8849,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.165834,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":68.2459,"atr14":1.147858,"stop_level":67.671971,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-11","known_ts":"2023-10-13","bar_index":5184,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-10-11","trigger_known_ts":"2023-10-13","strength":0.45,"price":67.3416,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.222421,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":62.7388,"atr14":1.598607,"stop_level":61.939496,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-16","known_ts":"2023-10-18","bar_index":5185,"type":"BUY","strength":0.45,"price":67.9746,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-10-16","known_ts":"2023-10-18","bar_index":5185,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-10-16","trigger_known_ts":"2023-10-18","strength":0.45,"price":67.9746,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.215112,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":62.7388,"atr14":1.589417,"stop_level":61.944092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-11","known_ts":"2023-12-11","bar_index":5198,"type":"RECLAIM","strength":0.863,"price":76.4312,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-17","known_ts":"2024-01-17","bar_index":5206,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.9192,"stop_level":73.2027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-15","known_ts":"2024-02-15","bar_index":5213,"type":"RECLAIM","strength":0.863,"price":74.8225,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-21","known_ts":"2024-02-23","bar_index":5214,"type":"BUY","strength":0.863,"price":76.2749,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2024-04-12","known_ts":"2024-04-12","bar_index":5226,"type":"SELL","basis":"structure_stop","strength":1.0,"price":75.9511,"stop_level":76.3026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-18","known_ts":"2024-04-18","bar_index":5227,"type":"RECLAIM","strength":1.0,"price":76.3766,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-04-12","prior_stop_level":76.3026,"sweep_low":73.2313,"atr14":1.499528,"stop_level":72.481536,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-30","known_ts":"2024-05-02","bar_index":5230,"type":"BUY","strength":1.0,"price":81.6405,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-05-24","known_ts":"2024-05-24","bar_index":5236,"type":"SELL","basis":"structure_stop","strength":1.0,"price":83.114,"stop_level":84.8142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-12","known_ts":"2024-06-12","bar_index":5240,"type":"RECLAIM","strength":1.0,"price":82.2079,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-29","known_ts":"2024-09-03","bar_index":5258,"type":"REBUY","strength":1.0,"price":95.7441,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2025-01-14","known_ts":"2025-01-16","bar_index":5289,"type":"BUY","strength":0.725,"price":92.1562,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2025-03-06","known_ts":"2025-03-06","bar_index":5300,"type":"SELL","basis":"structure_stop","strength":0.863,"price":98.5617,"stop_level":101.0308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-10","known_ts":"2025-03-10","bar_index":5301,"type":"RECLAIM","strength":0.863,"price":103.106,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-03-06","prior_stop_level":101.0308,"sweep_low":97.4377,"atr14":2.198787,"stop_level":96.338306,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-20","known_ts":"2025-03-20","bar_index":5304,"type":"RECLAIM","strength":0.863,"price":100.0893,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-25","known_ts":"2025-03-25","bar_index":5305,"type":"SELL","basis":"structure_stop","strength":1.0,"price":98.4753,"stop_level":98.9172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-26","known_ts":"2025-03-26","bar_index":5305,"type":"RECLAIM","strength":0.863,"price":99.8203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-03-25","prior_stop_level":98.9172,"sweep_low":97.9565,"atr14":1.940264,"stop_level":96.986368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-10","known_ts":"2025-04-10","bar_index":5309,"type":"RECLAIM","strength":1.0,"price":102.395,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-18","known_ts":"2025-08-18","bar_index":5338,"type":"SELL","basis":"structure_stop","strength":0.863,"price":108.1866,"stop_level":109.4473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-19","known_ts":"2025-08-19","bar_index":5338,"type":"RECLAIM","strength":0.863,"price":110.1021,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-08-18","prior_stop_level":109.4473,"sweep_low":108.1671,"atr14":1.579301,"stop_level":107.377449,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-02","known_ts":"2025-09-02","bar_index":5341,"type":"SELL","basis":"structure_stop","strength":1.0,"price":107.5905,"stop_level":108.1866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-10","known_ts":"2025-10-10","bar_index":5351,"type":"RECLAIM","strength":0.863,"price":115.6923,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-23","known_ts":"2025-10-23","bar_index":5354,"type":"SELL","basis":"structure_stop","strength":0.863,"price":113.5422,"stop_level":114.1481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-29","known_ts":"2025-10-29","bar_index":5355,"type":"RECLAIM","strength":0.863,"price":119.3376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-10-23","prior_stop_level":114.1481,"sweep_low":112.0665,"atr14":2.175089,"stop_level":110.978956,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-10","known_ts":"2025-11-10","bar_index":5358,"type":"RECLAIM","strength":0.863,"price":120.84,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-21","known_ts":"2025-11-21","bar_index":5361,"type":"SELL","basis":"structure_stop","strength":1.0,"price":119.0276,"stop_level":119.4807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-24","known_ts":"2025-11-24","bar_index":5361,"type":"RECLAIM","strength":1.0,"price":120.2096,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-11-21","prior_stop_level":119.4807,"sweep_low":117.7964,"atr14":1.978574,"stop_level":116.807113,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-15","known_ts":"2026-01-20","bar_index":5373,"type":"BUY","strength":0.725,"price":117.4319,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2026-03-18","known_ts":"2026-03-18","bar_index":5387,"type":"SELL","basis":"structure_stop","strength":0.863,"price":130.0257,"stop_level":130.3136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-09","known_ts":"2026-04-09","bar_index":5392,"type":"RECLAIM","strength":0.863,"price":133.4905,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-23","known_ts":"2026-06-25","bar_index":5409,"type":"BUY","strength":0.725,"price":137.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2026-07-15","known_ts":"2026-07-15","bar_index":5414,"type":"SELL","basis":"structure_stop","strength":0.725,"price":132.5,"stop_level":133.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-15","last_scored_basis":"structure_stop","bars_since_signal":7,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2018-06-18","2018-09-28","2019-01-04","2019-04-29","2019-05-15","2019-08-06","2019-10-17","2019-11-12","2020-03-24","2020-12-16","2021-01-13","2021-06-10","2021-06-23","2021-07-23","2021-09-30","2022-02-25","2022-03-23","2022-05-10","2022-05-23","2022-06-23","2022-07-25","2022-10-13","2023-02-01","2023-02-14","2023-03-13","2023-04-03","2023-06-02","2023-06-29","2024-01-30","2024-02-12","2024-07-01","2024-10-11","2024-11-14","2024-12-24","2025-01-08","2025-09-19","2025-12-15","2026-05-21","2026-06-09","2026-08-13"],"warnings":[{"ts":"2022-04-22","kind":"confirm","px":85.9208,"level":87.1293},{"ts":"2022-08-24","kind":"arm","px":89.3771},{"ts":"2022-09-15","kind":"confirm","px":87.2266,"level":87.2353},{"ts":"2022-12-07","kind":"arm","px":84.9521},{"ts":"2022-12-19","kind":"confirm","px":82.6058,"level":83.0627},{"ts":"2022-12-20","kind":"arm","px":82.3158},{"ts":"2022-12-22","kind":"confirm","px":83.0188,"level":83.0627},{"ts":"2023-04-17","kind":"arm","px":82.7417},{"ts":"2023-04-26","kind":"confirm","px":81.8193,"level":82.0144},{"ts":"2023-05-03","kind":"arm","px":80.5953},{"ts":"2023-05-04","kind":"confirm","px":81.1008,"level":81.8193},{"ts":"2023-07-31","kind":"arm","px":75.8416},{"ts":"2023-08-01","kind":"confirm","px":75.2062,"level":75.779},{"ts":"2023-08-03","kind":"arm","px":73.3804},{"ts":"2023-08-04","kind":"confirm","px":72.7091,"level":75.779},{"ts":"2023-11-13","kind":"arm","px":68.6116},{"ts":"2023-12-12","kind":"arm","px":73.1662},{"ts":"2024-01-17","kind":"confirm","px":72.9192,"level":73.2027},{"ts":"2024-03-13","kind":"arm","px":76.7837},{"ts":"2024-04-12","kind":"confirm","px":75.9511,"level":76.3026},{"ts":"2024-05-23","kind":"arm","px":83.4036},{"ts":"2024-05-24","kind":"confirm","px":83.114,"level":84.8142},{"ts":"2024-08-07","kind":"arm","px":93.0163},{"ts":"2025-01-30","kind":"arm","px":93.3079},{"ts":"2025-03-05","kind":"arm","px":99.3303},{"ts":"2025-03-06","kind":"confirm","px":98.5617,"level":101.0308},{"ts":"2025-03-07","kind":"arm","px":100.512},{"ts":"2025-03-25","kind":"confirm","px":98.4753,"level":98.9172},{"ts":"2025-07-25","kind":"arm","px":106.4199},{"ts":"2025-08-18","kind":"confirm","px":108.1866,"level":109.4473},{"ts":"2025-08-26","kind":"arm","px":110.0728},{"ts":"2025-09-02","kind":"confirm","px":107.5905,"level":108.1866},{"ts":"2025-10-22","kind":"arm","px":114.6075},{"ts":"2025-10-23","kind":"confirm","px":113.5422,"level":114.1481},{"ts":"2025-11-20","kind":"arm","px":119.0867},{"ts":"2025-11-21","kind":"confirm","px":119.0276,"level":119.4807},{"ts":"2026-02-20","kind":"arm","px":128.4372},{"ts":"2026-03-18","kind":"confirm","px":130.0257,"level":130.3136},{"ts":"2026-07-09","kind":"arm","px":133.85},{"ts":"2026-07-15","kind":"confirm","px":132.5,"level":133.85}],"meta":{"leakfree":true,"scored":false,"score_basis":"full","validated_against":"signal_layer/confluence.py","validation":{},"honest_read":"RSI-MACD × StochRSI MTF confluence on daily→3D. Risk/timing overlay.","warnings":[]}}}