{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-12"},"events":[{"id":"opp_8b6496b0bbfe39bbb60c","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-24","entry_date":"2026-07-27","entry_basis":"next_session_close","entry_price":625.02,"rank":16,"tier":null,"state":"stopped","maturity":"matured","latest_price":609.28,"return_pct":-2.5,"excess_pct":-7.11,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-12","priced_through":"2026-08-12"}]},"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":"DE","timeframe":"3D","as_of":"2026-08-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1972-11-28","known_ts":"1972-11-30","bar_index":42,"type":"REBUY","strength":0.588,"price":0.9699,"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":"1972-12-18","known_ts":"1972-12-18","bar_index":46,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9189,"stop_level":0.9265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1972-12-19","known_ts":"1972-12-19","bar_index":47,"type":"RECLAIM","strength":0.588,"price":0.9444,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1972-12-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":"1972-12-18","prior_stop_level":0.9265,"sweep_low":0.8934,"atr14":0.023651,"stop_level":0.881574,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-03-02","known_ts":"1973-03-06","bar_index":63,"type":"REBUY","strength":0.588,"price":1.0115,"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":"1973-05-23","known_ts":"1973-05-25","bar_index":82,"type":"BUY","strength":0.588,"price":0.868,"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":20},{"ts":"1973-10-30","known_ts":"1973-10-30","bar_index":119,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2338,"stop_level":1.3094,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1974-02-15","known_ts":"1974-02-20","bar_index":144,"type":"BUY","strength":0.45,"price":0.9713,"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-03-15","known_ts":"1974-03-15","bar_index":150,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.9497,"stop_level":0.955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1974-03-25","known_ts":"1974-03-25","bar_index":152,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.91,"stop_level":0.955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1974-04-15","known_ts":"1974-04-17","bar_index":157,"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-04-15","trigger_known_ts":"1974-04-17","strength":0.45,"price":0.8598,"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.368537,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8148,"atr14":0.020453,"stop_level":0.804574,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-04-18","known_ts":"1974-04-22","bar_index":158,"type":"BUY","strength":0.45,"price":0.8704,"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-04-18","known_ts":"1974-04-22","bar_index":158,"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-04-18","trigger_known_ts":"1974-04-22","strength":0.45,"price":0.8704,"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.360752,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8227,"atr14":0.019623,"stop_level":0.812889,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-05-06","known_ts":"1974-05-08","bar_index":162,"type":"BUY","strength":0.45,"price":0.8069,"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-05-06","known_ts":"1974-05-08","bar_index":162,"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-05-06","trigger_known_ts":"1974-05-08","strength":0.45,"price":0.8069,"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.407388,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7884,"atr14":0.019434,"stop_level":0.778683,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-07-01","known_ts":"1974-07-01","bar_index":175,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8593,"stop_level":0.8619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-07-05","known_ts":"1974-07-05","bar_index":176,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.787,"stop_level":0.8619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-07-18","known_ts":"1974-07-22","bar_index":179,"type":"REBUY","strength":0.588,"price":0.8298,"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":"1974-09-04","known_ts":"1974-09-06","bar_index":190,"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-09-04","trigger_known_ts":"1974-09-06","strength":0.45,"price":0.6537,"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.519903,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6022,"atr14":0.024895,"stop_level":0.589753,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-09-17","known_ts":"1974-09-19","bar_index":193,"type":"BUY","strength":0.45,"price":0.7025,"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-09-17","known_ts":"1974-09-19","bar_index":193,"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-17","trigger_known_ts":"1974-09-19","strength":0.45,"price":0.7025,"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.484063,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6239,"atr14":0.025059,"stop_level":0.611371,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-10-08","known_ts":"1974-10-10","bar_index":198,"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-08","trigger_known_ts":"1974-10-10","strength":0.588,"price":0.7703,"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.427712,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.6293,"atr14":0.031598,"stop_level":0.613501,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-10-16","known_ts":"1974-10-16","bar_index":200,"type":"RECLAIM","strength":0.725,"price":0.8843,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1974-09-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-11-15","known_ts":"1974-11-15","bar_index":207,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9005,"stop_level":0.9032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-12-06","known_ts":"1974-12-06","bar_index":212,"type":"RECLAIM","strength":0.863,"price":0.855,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-12-30","known_ts":"1975-01-02","bar_index":217,"type":"BUY","strength":0.863,"price":0.9399,"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":35},{"ts":"1975-02-25","known_ts":"1975-02-27","bar_index":230,"type":"BUY","strength":0.725,"price":0.8866,"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":0},{"ts":"1975-03-13","known_ts":"1975-03-17","bar_index":234,"type":"BUY","strength":0.863,"price":0.931,"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":35},{"ts":"1975-04-01","known_ts":"1975-04-01","bar_index":238,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8783,"stop_level":0.8811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-04-03","known_ts":"1975-04-03","bar_index":238,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8534,"stop_level":0.8811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-04-25","known_ts":"1975-04-25","bar_index":244,"type":"RECLAIM","strength":1.0,"price":0.9088,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-05-28","known_ts":"1975-05-28","bar_index":251,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9711,"stop_level":0.9809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-08-25","known_ts":"1975-08-27","bar_index":272,"type":"BUY","strength":0.863,"price":0.9057,"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":"1975-11-03","known_ts":"1975-11-03","bar_index":288,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0755,"stop_level":1.084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-11-07","known_ts":"1975-11-07","bar_index":289,"type":"RECLAIM","strength":1.0,"price":1.0925,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-11-03 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":"1975-11-03","prior_stop_level":1.084,"sweep_low":1.0585,"atr14":0.018477,"stop_level":1.049261,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-11-13","known_ts":"1975-11-17","bar_index":291,"type":"REBUY","strength":1.0,"price":1.1661,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"1976-03-19","known_ts":"1976-03-19","bar_index":320,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.4971,"stop_level":1.5029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-03-23","known_ts":"1976-03-23","bar_index":320,"type":"RECLAIM","strength":1.0,"price":1.5259,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-03-19 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-03-19","prior_stop_level":1.5029,"sweep_low":1.4914,"atr14":0.034068,"stop_level":1.474366,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-05-27","known_ts":"1976-06-01","bar_index":336,"type":"BUY","strength":0.863,"price":1.5989,"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":"1976-07-07","known_ts":"1976-07-07","bar_index":345,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5815,"stop_level":1.6105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1976-09-03","known_ts":"1976-09-08","bar_index":359,"type":"BUY","strength":0.725,"price":1.5979,"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":"1976-09-23","known_ts":"1976-09-23","bar_index":363,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4925,"stop_level":1.5686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1976-11-04","known_ts":"1976-11-08","bar_index":373,"type":"BUY","strength":0.588,"price":1.4164,"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":"1976-11-17","known_ts":"1976-11-19","bar_index":376,"type":"BUY","strength":0.588,"price":1.4223,"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":80},{"ts":"1977-01-04","known_ts":"1977-01-04","bar_index":386,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4412,"stop_level":1.4471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-02-08","known_ts":"1977-02-10","bar_index":395,"type":"BUY","strength":0.45,"price":1.3822,"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":"1977-04-11","known_ts":"1977-04-11","bar_index":409,"type":"RECLAIM","strength":0.725,"price":1.5028,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-05-24","known_ts":"1977-05-24","bar_index":419,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5506,"stop_level":1.5565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-05-25","known_ts":"1977-05-25","bar_index":419,"type":"RECLAIM","strength":0.863,"price":1.559,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-05-24 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-05-24","prior_stop_level":1.5565,"sweep_low":1.5409,"atr14":0.025394,"stop_level":1.528203,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-08-15","known_ts":"1977-08-17","bar_index":438,"type":"BUY","strength":0.45,"price":1.3242,"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":"1977-09-09","known_ts":"1977-09-13","bar_index":444,"type":"REBUY","strength":0.45,"price":1.2545,"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":"1977-10-07","known_ts":"1977-10-07","bar_index":450,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2362,"stop_level":1.2545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-10-26","known_ts":"1977-10-28","bar_index":455,"type":"REBUY","strength":0.45,"price":1.218,"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":"1977-11-25","known_ts":"1977-11-25","bar_index":462,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.276,"stop_level":1.3032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-02-08","known_ts":"1978-02-10","bar_index":479,"type":"BUY","strength":0.588,"price":1.2021,"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":70},{"ts":"1978-03-07","known_ts":"1978-03-09","bar_index":485,"type":"BUY","strength":0.588,"price":1.2254,"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":"1978-03-07","known_ts":"1978-03-09","bar_index":485,"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":"1978-03-07","trigger_known_ts":"1978-03-09","strength":0.588,"price":1.2254,"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.224627,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.1253,"atr14":0.026275,"stop_level":1.112162,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-03-29","known_ts":"1978-03-29","bar_index":490,"type":"RECLAIM","strength":0.725,"price":1.2566,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1978-03-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-05-26","known_ts":"1978-05-26","bar_index":504,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4928,"stop_level":1.4942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-05-30","known_ts":"1978-05-30","bar_index":504,"type":"RECLAIM","strength":0.863,"price":1.5118,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-05-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":"1978-05-26","prior_stop_level":1.4942,"sweep_low":1.4928,"atr14":0.028408,"stop_level":1.478596,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-06-14","known_ts":"1978-06-14","bar_index":508,"type":"RECLAIM","strength":1.0,"price":1.6573,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-05-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-06-21","known_ts":"1978-06-21","bar_index":509,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6447,"stop_level":1.6573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-06-22","known_ts":"1978-06-22","bar_index":510,"type":"RECLAIM","strength":1.0,"price":1.6636,"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":true,"monthlyBull":true},"anchor_ts":"1978-06-21","prior_stop_level":1.6573,"sweep_low":1.6447,"atr14":0.033016,"stop_level":1.628192,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-08-17","known_ts":"1978-08-17","bar_index":523,"type":"RECLAIM","strength":1.0,"price":1.7648,"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":true}},{"ts":"1978-09-27","known_ts":"1978-09-27","bar_index":532,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7575,"stop_level":1.7895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1978-10-02","known_ts":"1978-10-02","bar_index":533,"type":"RECLAIM","strength":0.863,"price":1.8086,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-09-27 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":"1978-09-27","prior_stop_level":1.7895,"sweep_low":1.7447,"atr14":0.031858,"stop_level":1.728771,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-12-04","known_ts":"1978-12-06","bar_index":548,"type":"BUY","strength":0.725,"price":1.7455,"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":75},{"ts":"1979-05-17","known_ts":"1979-05-21","bar_index":586,"type":"BUY","strength":0.725,"price":1.842,"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":"1979-05-31","known_ts":"1979-06-04","bar_index":589,"type":"BUY","strength":0.725,"price":1.8169,"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":"1979-07-13","known_ts":"1979-07-13","bar_index":599,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.035,"stop_level":2.0416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-07-16","known_ts":"1979-07-16","bar_index":599,"type":"RECLAIM","strength":0.863,"price":2.0482,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-07-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":"1979-07-13","prior_stop_level":2.0416,"sweep_low":2.0284,"atr14":0.036974,"stop_level":2.009913,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-08-03","known_ts":"1979-08-03","bar_index":604,"type":"RECLAIM","strength":1.0,"price":2.0482,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-07-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-08-08","known_ts":"1979-08-10","bar_index":605,"type":"REBUY","strength":1.0,"price":2.101,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1979-11-23","known_ts":"1979-11-27","bar_index":630,"type":"BUY","strength":0.725,"price":2.0339,"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":75},{"ts":"1980-01-03","known_ts":"1980-01-03","bar_index":639,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0068,"stop_level":2.0744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-01-09","known_ts":"1980-01-09","bar_index":640,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.946,"stop_level":2.0744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-04-11","known_ts":"1980-04-15","bar_index":662,"type":"BUY","strength":0.45,"price":1.6302,"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-07-08","known_ts":"1980-07-08","bar_index":682,"type":"RECLAIM","strength":0.725,"price":1.9473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-08-28","known_ts":"1980-08-28","bar_index":694,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9938,"stop_level":2.0168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-09-02","known_ts":"1980-09-02","bar_index":695,"type":"RECLAIM","strength":0.863,"price":2.0572,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-08-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":"1980-08-28","prior_stop_level":2.0168,"sweep_low":1.9938,"atr14":0.050914,"stop_level":1.968343,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-09-15","known_ts":"1980-09-15","bar_index":698,"type":"RECLAIM","strength":0.863,"price":2.1981,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-08-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-10-22","known_ts":"1980-10-22","bar_index":707,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3038,"stop_level":2.3109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-10-23","known_ts":"1980-10-23","bar_index":707,"type":"RECLAIM","strength":0.863,"price":2.339,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-10-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":"1980-10-22","prior_stop_level":2.3109,"sweep_low":2.2827,"atr14":0.054728,"stop_level":2.255336,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-11-10","known_ts":"1980-11-10","bar_index":711,"type":"RECLAIM","strength":1.0,"price":2.5434,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-12-09","known_ts":"1980-12-09","bar_index":717,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5475,"stop_level":2.6187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-02-27","known_ts":"1981-03-03","bar_index":736,"type":"BUY","strength":0.725,"price":2.5624,"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":"1981-05-04","known_ts":"1981-05-04","bar_index":751,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4401,"stop_level":2.512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1981-07-13","known_ts":"1981-07-15","bar_index":767,"type":"BUY","strength":0.588,"price":2.2933,"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":"1981-07-24","known_ts":"1981-07-28","bar_index":770,"type":"BUY","strength":0.588,"price":2.2642,"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-09-01","known_ts":"1981-09-01","bar_index":779,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.1692,"stop_level":2.1914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-12-14","known_ts":"1981-12-14","bar_index":803,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.177,"stop_level":2.1845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-12-15","known_ts":"1981-12-15","bar_index":803,"type":"RECLAIM","strength":0.588,"price":2.1995,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-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":"1981-12-14","prior_stop_level":2.1845,"sweep_low":2.1321,"atr14":0.049819,"stop_level":2.107191,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-12-23","known_ts":"1981-12-23","bar_index":805,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1321,"stop_level":2.1695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-02-23","known_ts":"1982-02-25","bar_index":819,"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":"1982-02-23","trigger_known_ts":"1982-02-25","strength":0.45,"price":1.9761,"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.265936,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8927,"atr14":0.046024,"stop_level":1.869688,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-04-01","known_ts":"1982-04-05","bar_index":828,"type":"BUY","strength":0.588,"price":1.9761,"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,"retro_override":true,"retro_ctx":{"group_id":"reshoring"}},{"ts":"1982-04-01","known_ts":"1982-04-05","bar_index":828,"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":"1982-04-01","trigger_known_ts":"1982-04-05","strength":0.588,"price":1.9761,"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.251931,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.8621,"atr14":0.036982,"stop_level":1.843609,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-04-20","known_ts":"1982-04-20","bar_index":832,"type":"RECLAIM","strength":0.725,"price":2.1129,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1982-04-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-04-27","known_ts":"1982-04-27","bar_index":833,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9229,"stop_level":2.0445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-04-30","known_ts":"1982-04-30","bar_index":834,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8089,"stop_level":2.0445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-06-10","known_ts":"1982-06-14","bar_index":844,"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":"1982-06-10","trigger_known_ts":"1982-06-14","strength":0.45,"price":1.6473,"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.292913,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5622,"atr14":0.055088,"stop_level":1.534656,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-07-20","known_ts":"1982-07-22","bar_index":853,"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":"1982-07-20","trigger_known_ts":"1982-07-22","strength":0.45,"price":1.4462,"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.37337,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3689,"atr14":0.045905,"stop_level":1.345948,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-13","known_ts":"1982-08-17","bar_index":859,"type":"BUY","strength":0.45,"price":1.4617,"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":"reshoring"}},{"ts":"1982-08-13","known_ts":"1982-08-17","bar_index":859,"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":"1982-08-13","trigger_known_ts":"1982-08-17","strength":0.45,"price":1.4617,"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.363565,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3611,"atr14":0.039983,"stop_level":1.341108,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-10-08","known_ts":"1982-10-12","bar_index":872,"type":"REBUY","strength":0.725,"price":1.7281,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1982-12-03","known_ts":"1982-12-07","bar_index":885,"type":"REBUY","strength":0.863,"price":1.9587,"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":"1983-01-04","known_ts":"1983-01-06","bar_index":892,"type":"BUY","strength":1.0,"price":2.0941,"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":"1983-07-26","known_ts":"1983-07-28","bar_index":939,"type":"BUY","strength":0.725,"price":2.3084,"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":"1983-10-03","known_ts":"1983-10-03","bar_index":955,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5421,"stop_level":2.5425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-10-05","known_ts":"1983-10-05","bar_index":955,"type":"RECLAIM","strength":1.0,"price":2.5503,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-10-03 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":"1983-10-03","prior_stop_level":2.5425,"sweep_low":2.5178,"atr14":0.043561,"stop_level":2.49602,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-11-28","known_ts":"1983-11-30","bar_index":968,"type":"BUY","strength":0.725,"price":2.5503,"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":"1983-12-19","known_ts":"1983-12-19","bar_index":973,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5015,"stop_level":2.5665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-12-23","known_ts":"1983-12-23","bar_index":974,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4772,"stop_level":2.5665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1984-01-11","known_ts":"1984-01-11","bar_index":978,"type":"RECLAIM","strength":0.863,"price":2.6161,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-01-25","known_ts":"1984-01-25","bar_index":981,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4281,"stop_level":2.4772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1984-03-12","known_ts":"1984-03-14","bar_index":992,"type":"BUY","strength":0.588,"price":2.2074,"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":"1984-04-27","known_ts":"1984-05-01","bar_index":1003,"type":"REBUY","strength":0.45,"price":2.1417,"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":"1984-06-19","known_ts":"1984-06-21","bar_index":1015,"type":"BUY","strength":0.45,"price":1.944,"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":"reshoring"}},{"ts":"1984-10-17","known_ts":"1984-10-19","bar_index":1043,"type":"REBUY","strength":0.725,"price":2.0021,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1984-11-19","known_ts":"1984-11-19","bar_index":1050,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9351,"stop_level":1.9602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-11-27","known_ts":"1984-11-27","bar_index":1052,"type":"RECLAIM","strength":0.725,"price":1.9686,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-11-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":"1984-11-19","prior_stop_level":1.9602,"sweep_low":1.8848,"atr14":0.041958,"stop_level":1.863821,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-20","known_ts":"1984-12-24","bar_index":1058,"type":"BUY","strength":0.863,"price":2.1194,"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":30},{"ts":"1985-01-09","known_ts":"1985-01-11","bar_index":1062,"type":"BUY","strength":0.863,"price":2.0603,"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":60},{"ts":"1985-02-05","known_ts":"1985-02-05","bar_index":1068,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1447,"stop_level":2.1616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-02-07","known_ts":"1985-02-07","bar_index":1069,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0772,"stop_level":2.1616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-05-17","known_ts":"1985-05-21","bar_index":1092,"type":"BUY","strength":0.725,"price":2.0174,"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":45},{"ts":"1985-06-10","known_ts":"1985-06-10","bar_index":1097,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9833,"stop_level":1.9919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1985-06-13","known_ts":"1985-06-13","bar_index":1098,"type":"RECLAIM","strength":0.588,"price":2.0004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-06-10 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":"1985-06-10","prior_stop_level":1.9919,"sweep_low":1.9578,"atr14":0.031522,"stop_level":1.942039,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-06-26","known_ts":"1985-06-26","bar_index":1101,"type":"RECLAIM","strength":0.863,"price":2.0687,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-07-26","known_ts":"1985-07-26","bar_index":1108,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0687,"stop_level":2.0945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1985-10-22","known_ts":"1985-10-24","bar_index":1128,"type":"BUY","strength":0.588,"price":1.7503,"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":70},{"ts":"1985-12-06","known_ts":"1985-12-06","bar_index":1138,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8283,"stop_level":1.8716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-12-10","known_ts":"1985-12-10","bar_index":1139,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8023,"stop_level":1.8716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-12-16","known_ts":"1985-12-16","bar_index":1140,"type":"RECLAIM","strength":0.588,"price":1.889,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-12-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":"1985-12-10","prior_stop_level":1.8716,"sweep_low":1.7677,"atr14":0.055604,"stop_level":1.739898,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-12-26","known_ts":"1985-12-26","bar_index":1143,"type":"RECLAIM","strength":0.863,"price":1.9591,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-30","known_ts":"1986-01-30","bar_index":1151,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9504,"stop_level":2.0028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-02-12","known_ts":"1986-02-14","bar_index":1154,"type":"REBUY","strength":1.0,"price":2.2652,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1986-03-25","known_ts":"1986-03-25","bar_index":1163,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3525,"stop_level":2.3789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-27","known_ts":"1986-03-27","bar_index":1164,"type":"RECLAIM","strength":1.0,"price":2.4142,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-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":"1986-03-25","prior_stop_level":2.3789,"sweep_low":2.326,"atr14":0.065768,"stop_level":2.293116,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-04-03","known_ts":"1986-04-03","bar_index":1165,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.326,"stop_level":2.3525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-04-08","known_ts":"1986-04-08","bar_index":1166,"type":"RECLAIM","strength":1.0,"price":2.3701,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-04-03 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":"1986-04-03","prior_stop_level":2.3525,"sweep_low":2.2556,"atr14":0.068903,"stop_level":2.221149,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-04-18","known_ts":"1986-04-18","bar_index":1169,"type":"RECLAIM","strength":1.0,"price":2.3525,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-08-13","known_ts":"1986-08-15","bar_index":1196,"type":"BUY","strength":0.588,"price":1.9116,"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":60},{"ts":"1986-09-22","known_ts":"1986-09-22","bar_index":1205,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6992,"stop_level":1.708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-09-26","known_ts":"1986-09-26","bar_index":1206,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6726,"stop_level":1.708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-01-08","known_ts":"1987-01-12","bar_index":1230,"type":"REBUY","strength":0.588,"price":1.7395,"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":"1987-01-16","known_ts":"1987-01-16","bar_index":1232,"type":"RECLAIM","strength":0.725,"price":1.8733,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-01-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-04","known_ts":"1987-03-04","bar_index":1242,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0695,"stop_level":2.0963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-05-08","known_ts":"1987-05-08","bar_index":1258,"type":"RECLAIM","strength":1.0,"price":2.2887,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-05-22","known_ts":"1987-05-22","bar_index":1261,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.1814,"stop_level":2.2708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-07-17","known_ts":"1987-07-17","bar_index":1274,"type":"RECLAIM","strength":1.0,"price":2.3381,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-08-26","known_ts":"1987-08-26","bar_index":1283,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4187,"stop_level":2.4635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-08-31","known_ts":"1987-08-31","bar_index":1284,"type":"RECLAIM","strength":1.0,"price":2.5083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-08-26 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":"1987-08-26","prior_stop_level":2.4635,"sweep_low":2.3471,"atr14":0.067532,"stop_level":2.313334,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-09-11","known_ts":"1987-09-11","bar_index":1287,"type":"RECLAIM","strength":1.0,"price":2.5621,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-09-16","known_ts":"1987-09-18","bar_index":1288,"type":"BUY","strength":1.0,"price":2.6248,"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":40},{"ts":"1987-10-19","known_ts":"1987-10-19","bar_index":1295,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3688,"stop_level":2.7725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-12-07","known_ts":"1987-12-09","bar_index":1307,"type":"BUY","strength":0.725,"price":2.5841,"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":"1987-12-31","known_ts":"1987-12-31","bar_index":1312,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5029,"stop_level":2.5841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-01-05","known_ts":"1988-01-05","bar_index":1313,"type":"RECLAIM","strength":0.863,"price":2.692,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-12-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":"1987-12-31","prior_stop_level":2.5841,"sweep_low":2.4579,"atr14":0.101232,"stop_level":2.407284,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-01-15","known_ts":"1988-01-15","bar_index":1316,"type":"RECLAIM","strength":0.863,"price":2.611,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-01-20","known_ts":"1988-01-20","bar_index":1317,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5119,"stop_level":2.5299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-01-26","known_ts":"1988-01-26","bar_index":1318,"type":"RECLAIM","strength":0.863,"price":2.5389,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-01-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":"1988-01-20","prior_stop_level":2.5299,"sweep_low":2.4309,"atr14":0.101359,"stop_level":2.38022,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-01-28","known_ts":"1988-02-01","bar_index":1319,"type":"REBUY","strength":0.863,"price":2.683,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1988-11-04","known_ts":"1988-11-04","bar_index":1384,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4002,"stop_level":3.4184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-11-21","known_ts":"1988-11-23","bar_index":1388,"type":"REBUY","strength":0.863,"price":3.5548,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1989-01-13","known_ts":"1989-01-17","bar_index":1400,"type":"BUY","strength":0.863,"price":3.5041,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1989-04-25","known_ts":"1989-04-25","bar_index":1423,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8475,"stop_level":3.9028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-04-28","known_ts":"1989-04-28","bar_index":1424,"type":"RECLAIM","strength":0.863,"price":3.9212,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-04-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":"1989-04-25","prior_stop_level":3.9028,"sweep_low":3.8291,"atr14":0.062745,"stop_level":3.797727,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-05-10","known_ts":"1989-05-10","bar_index":1427,"type":"RECLAIM","strength":1.0,"price":4.0776,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-28","known_ts":"1989-06-28","bar_index":1438,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.2688,"stop_level":4.2709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-23","known_ts":"1989-08-23","bar_index":1451,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4354,"stop_level":4.4632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-08-24","known_ts":"1989-08-24","bar_index":1451,"type":"RECLAIM","strength":0.863,"price":4.5095,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-08-23 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":"1989-08-23","prior_stop_level":4.4632,"sweep_low":4.4077,"atr14":0.075566,"stop_level":4.369917,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-08-25","known_ts":"1989-08-29","bar_index":1452,"type":"BUY","strength":1.0,"price":4.5929,"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":"1989-09-26","known_ts":"1989-09-26","bar_index":1459,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4331,"stop_level":4.4354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-09-28","known_ts":"1989-09-28","bar_index":1459,"type":"RECLAIM","strength":0.863,"price":4.4704,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-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":"1989-09-26","prior_stop_level":4.4354,"sweep_low":4.3959,"atr14":0.062374,"stop_level":4.364713,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-11-20","known_ts":"1989-11-22","bar_index":1472,"type":"BUY","strength":0.725,"price":4.4052,"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":"1990-02-20","known_ts":"1990-02-20","bar_index":1492,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9967,"stop_level":5.0155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-02-21","known_ts":"1990-02-21","bar_index":1493,"type":"RECLAIM","strength":0.725,"price":5.0343,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-02-20 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":"1990-02-20","prior_stop_level":5.0155,"sweep_low":4.8746,"atr14":0.087534,"stop_level":4.830833,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-03-06","known_ts":"1990-03-06","bar_index":1496,"type":"RECLAIM","strength":0.863,"price":5.3254,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-02-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-10","known_ts":"1990-07-12","bar_index":1525,"type":"BUY","strength":0.725,"price":5.7626,"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":"1990-07-30","known_ts":"1990-07-30","bar_index":1529,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5817,"stop_level":5.6769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-10-19","known_ts":"1990-10-23","bar_index":1549,"type":"BUY","strength":0.45,"price":3.3584,"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":"reshoring"}},{"ts":"1990-10-19","known_ts":"1990-10-23","bar_index":1549,"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-10-19","trigger_known_ts":"1990-10-23","strength":0.45,"price":3.3584,"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.430982,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.8965,"atr14":0.133177,"stop_level":2.829911,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-15","known_ts":"1991-02-15","bar_index":1576,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0955,"stop_level":4.1247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-02-28","known_ts":"1991-03-04","bar_index":1579,"type":"REBUY","strength":0.725,"price":4.1539,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1991-05-08","known_ts":"1991-05-10","bar_index":1595,"type":"BUY","strength":0.863,"price":4.1467,"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":"1991-05-20","known_ts":"1991-05-20","bar_index":1597,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9306,"stop_level":3.9797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-05-24","known_ts":"1991-05-29","bar_index":1599,"type":"BUY","strength":0.863,"price":4.1173,"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":50},{"ts":"1991-05-28","known_ts":"1991-05-28","bar_index":1599,"type":"RECLAIM","strength":0.863,"price":4.0878,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-05-20 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":"1991-05-20","prior_stop_level":3.9797,"sweep_low":3.8912,"atr14":0.08751,"stop_level":3.847445,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-06-18","known_ts":"1991-06-18","bar_index":1604,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1566,"stop_level":4.1664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-06-21","known_ts":"1991-06-21","bar_index":1605,"type":"RECLAIM","strength":0.863,"price":4.2745,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-06-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":"1991-06-18","prior_stop_level":4.1664,"sweep_low":4.0878,"atr14":0.089886,"stop_level":4.042857,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-06-28","known_ts":"1991-07-02","bar_index":1607,"type":"BUY","strength":0.863,"price":4.2745,"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":45},{"ts":"1991-09-11","known_ts":"1991-09-13","bar_index":1624,"type":"BUY","strength":0.725,"price":4.2745,"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":"base","score":45},{"ts":"1991-10-03","known_ts":"1991-10-03","bar_index":1629,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1039,"stop_level":4.2348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-10-15","known_ts":"1991-10-17","bar_index":1632,"type":"REBUY","strength":0.725,"price":4.3642,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"1992-01-02","known_ts":"1992-01-06","bar_index":1650,"type":"BUY","strength":0.45,"price":3.8671,"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":"1992-01-15","known_ts":"1992-01-15","bar_index":1653,"type":"RECLAIM","strength":0.588,"price":4.2214,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-01-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1992-02-03","known_ts":"1992-02-03","bar_index":1657,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9987,"stop_level":4.019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-02-04","known_ts":"1992-02-04","bar_index":1657,"type":"RECLAIM","strength":0.725,"price":4.0696,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-02-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":"1992-02-03","prior_stop_level":4.019,"sweep_low":3.9684,"atr14":0.100985,"stop_level":3.917907,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-02-19","known_ts":"1992-02-19","bar_index":1661,"type":"RECLAIM","strength":0.863,"price":4.1101,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-07-07","known_ts":"1992-07-09","bar_index":1693,"type":"BUY","strength":0.45,"price":3.4862,"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":"1992-08-24","known_ts":"1992-08-24","bar_index":1704,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2586,"stop_level":3.2793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-09","known_ts":"1992-10-09","bar_index":1715,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.341,"stop_level":3.3724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-12","known_ts":"1992-10-12","bar_index":1715,"type":"RECLAIM","strength":0.588,"price":3.4038,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-10-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":"1992-10-09","prior_stop_level":3.3724,"sweep_low":3.3305,"atr14":0.092708,"stop_level":3.284146,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-11","known_ts":"1992-12-15","bar_index":1730,"type":"BUY","strength":0.725,"price":3.4038,"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":40},{"ts":"1993-02-17","known_ts":"1993-02-17","bar_index":1745,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.932,"stop_level":3.9426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-02-18","known_ts":"1993-02-18","bar_index":1745,"type":"RECLAIM","strength":1.0,"price":3.9532,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-02-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":"1993-02-17","prior_stop_level":3.9426,"sweep_low":3.9108,"atr14":0.080274,"stop_level":3.870663,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-02-22","known_ts":"1993-02-24","bar_index":1746,"type":"REBUY","strength":1.0,"price":4.3029,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1993-05-14","known_ts":"1993-05-14","bar_index":1765,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8144,"stop_level":4.8679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-05-19","known_ts":"1993-05-19","bar_index":1766,"type":"RECLAIM","strength":0.863,"price":4.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-05-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":"1993-05-14","prior_stop_level":4.8679,"sweep_low":4.7395,"atr14":0.106408,"stop_level":4.686296,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-14","known_ts":"1993-06-14","bar_index":1772,"type":"RECLAIM","strength":1.0,"price":5.5419,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-22","known_ts":"1993-06-22","bar_index":1774,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.4991,"stop_level":5.5419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-23","known_ts":"1993-06-23","bar_index":1774,"type":"RECLAIM","strength":1.0,"price":5.6061,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-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":"1993-06-22","prior_stop_level":5.5419,"sweep_low":5.4349,"atr14":0.115082,"stop_level":5.377359,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-22","known_ts":"1993-07-22","bar_index":1781,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5737,"stop_level":5.6169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-09-07","known_ts":"1993-09-07","bar_index":1791,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.8756,"stop_level":5.9295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-09-09","known_ts":"1993-09-09","bar_index":1792,"type":"RECLAIM","strength":0.863,"price":5.9942,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-07 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":"1993-09-07","prior_stop_level":5.9295,"sweep_low":5.8217,"atr14":0.134415,"stop_level":5.754493,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-16","known_ts":"1993-11-16","bar_index":1808,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2449,"stop_level":6.2883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-12-29","known_ts":"1993-12-31","bar_index":1818,"type":"BUY","strength":0.725,"price":6.4744,"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":20},{"ts":"1994-01-27","known_ts":"1994-01-27","bar_index":1825,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7915,"stop_level":6.8025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-01-28","known_ts":"1994-01-28","bar_index":1825,"type":"RECLAIM","strength":0.863,"price":6.8134,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-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":"1994-01-27","prior_stop_level":6.8025,"sweep_low":6.7915,"atr14":0.137913,"stop_level":6.722543,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-18","known_ts":"1994-02-18","bar_index":1830,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7587,"stop_level":6.8134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-02-22","known_ts":"1994-02-22","bar_index":1830,"type":"RECLAIM","strength":0.863,"price":7.2181,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-02-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":"1994-02-18","prior_stop_level":6.8134,"sweep_low":6.7478,"atr14":0.167464,"stop_level":6.664068,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-08","known_ts":"1994-03-08","bar_index":1834,"type":"RECLAIM","strength":0.863,"price":7.6555,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-02-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-04-18","known_ts":"1994-04-18","bar_index":1843,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1827,"stop_level":7.1937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-06-13","known_ts":"1994-06-15","bar_index":1856,"type":"BUY","strength":0.588,"price":6.5337,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1994-08-05","known_ts":"1994-08-05","bar_index":1868,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.9383,"stop_level":6.038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-08-19","known_ts":"1994-08-23","bar_index":1872,"type":"REBUY","strength":0.45,"price":6.1709,"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":"1994-09-21","known_ts":"1994-09-21","bar_index":1879,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1377,"stop_level":6.2153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-06","known_ts":"1994-10-10","bar_index":1883,"type":"REBUY","strength":0.588,"price":6.12,"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":"1994-11-03","known_ts":"1994-11-03","bar_index":1889,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1535,"stop_level":6.3657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-28","known_ts":"1994-11-30","bar_index":1895,"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":"1994-11-28","trigger_known_ts":"1994-11-30","strength":0.45,"price":5.7403,"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.270999,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5616,"atr14":0.113552,"stop_level":5.504824,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-14","known_ts":"1994-12-16","bar_index":1899,"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":"1994-12-14","trigger_known_ts":"1994-12-16","strength":0.45,"price":5.7515,"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.269577,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4723,"atr14":0.114952,"stop_level":5.414824,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-19","known_ts":"1994-12-21","bar_index":1900,"type":"BUY","strength":0.45,"price":5.8743,"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-12-19","known_ts":"1994-12-21","bar_index":1900,"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":"1994-12-19","trigger_known_ts":"1994-12-21","strength":0.45,"price":5.8743,"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.253981,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4723,"atr14":0.113083,"stop_level":5.415759,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-11","known_ts":"1995-01-11","bar_index":1905,"type":"RECLAIM","strength":0.725,"price":6.3294,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-12-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-01","known_ts":"1995-03-01","bar_index":1916,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7011,"stop_level":6.825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-06","known_ts":"1995-03-06","bar_index":1917,"type":"RECLAIM","strength":0.863,"price":6.8475,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-01 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":"1995-03-01","prior_stop_level":6.825,"sweep_low":6.5434,"atr14":0.144799,"stop_level":6.471,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-08","known_ts":"1995-03-10","bar_index":1918,"type":"REBUY","strength":0.863,"price":6.9151,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1995-03-21","known_ts":"1995-03-23","bar_index":1921,"type":"REBUY","strength":0.863,"price":7.0164,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1995-05-11","known_ts":"1995-05-15","bar_index":1933,"type":"REBUY","strength":0.863,"price":8.1423,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1995-08-07","known_ts":"1995-08-07","bar_index":1953,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.9435,"stop_level":7.9549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-08-08","known_ts":"1995-08-08","bar_index":1953,"type":"RECLAIM","strength":0.863,"price":8.0462,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-08-07 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-08-07","prior_stop_level":7.9549,"sweep_low":7.9321,"atr14":0.146067,"stop_level":7.859067,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-10-13","known_ts":"1995-10-17","bar_index":1969,"type":"BUY","strength":0.725,"price":7.9913,"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":"1995-11-21","known_ts":"1995-11-24","bar_index":1978,"type":"REBUY","strength":0.725,"price":8.3707,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-01-10","known_ts":"1996-01-10","bar_index":1989,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.1934,"stop_level":9.6444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-26","known_ts":"1996-01-30","bar_index":1993,"type":"REBUY","strength":1.0,"price":10.5117,"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":"1996-04-15","known_ts":"1996-04-15","bar_index":2011,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.4674,"stop_level":11.6068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-04-16","known_ts":"1996-04-16","bar_index":2011,"type":"RECLAIM","strength":1.0,"price":11.9205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-04-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":"1996-04-15","prior_stop_level":11.6068,"sweep_low":11.4674,"atr14":0.404286,"stop_level":11.265257,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-13","known_ts":"1996-08-15","bar_index":2039,"type":"BUY","strength":0.725,"price":10.9645,"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":"1996-10-10","known_ts":"1996-10-10","bar_index":2052,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.6507,"stop_level":11.7002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-11","known_ts":"1996-10-11","bar_index":2053,"type":"RECLAIM","strength":0.725,"price":11.8971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-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":"1996-10-10","prior_stop_level":11.7002,"sweep_low":11.6155,"atr14":0.218902,"stop_level":11.506049,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-24","known_ts":"1996-10-24","bar_index":2056,"type":"RECLAIM","strength":0.725,"price":11.7211,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-01","known_ts":"1996-11-01","bar_index":2058,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3339,"stop_level":11.6507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-19","known_ts":"1996-11-21","bar_index":2062,"type":"BUY","strength":0.588,"price":12.6363,"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":"base","score":20},{"ts":"1997-01-08","known_ts":"1997-01-10","bar_index":2073,"type":"BUY","strength":0.588,"price":12.3431,"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":"1997-03-05","known_ts":"1997-03-07","bar_index":2086,"type":"BUY","strength":0.725,"price":12.5553,"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":"1997-03-27","known_ts":"1997-03-27","bar_index":2091,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.2933,"stop_level":12.3077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-31","known_ts":"1997-03-31","bar_index":2091,"type":"RECLAIM","strength":0.725,"price":12.3644,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-27 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-03-27","prior_stop_level":12.3077,"sweep_low":12.2933,"atr14":0.321871,"stop_level":12.132365,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-17","known_ts":"1997-04-17","bar_index":2096,"type":"RECLAIM","strength":0.863,"price":12.3999,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-04-22","known_ts":"1997-04-24","bar_index":2097,"type":"REBUY","strength":0.863,"price":12.8973,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1997-05-28","known_ts":"1997-05-28","bar_index":2105,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.7449,"stop_level":14.7804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-05","known_ts":"1997-06-05","bar_index":2107,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.7093,"stop_level":14.7804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-06","known_ts":"1997-06-06","bar_index":2107,"type":"RECLAIM","strength":0.863,"price":14.958,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-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":"1997-06-05","prior_stop_level":14.7804,"sweep_low":14.3541,"atr14":0.409172,"stop_level":14.149514,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-20","known_ts":"1997-06-20","bar_index":2111,"type":"RECLAIM","strength":0.863,"price":15.6687,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-15","known_ts":"1997-10-17","bar_index":2138,"type":"BUY","strength":0.725,"price":16.1604,"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":"1997-10-30","known_ts":"1997-10-30","bar_index":2141,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.9077,"stop_level":14.9793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-10-31","known_ts":"1997-10-31","bar_index":2142,"type":"RECLAIM","strength":0.725,"price":15.1224,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-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":"1997-10-30","prior_stop_level":14.9793,"sweep_low":14.8182,"atr14":0.561464,"stop_level":14.537468,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-01-02","known_ts":"1998-01-02","bar_index":2156,"type":"RECLAIM","strength":0.725,"price":16.1712,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-02-06","known_ts":"1998-02-10","bar_index":2164,"type":"BUY","strength":0.725,"price":16.1173,"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":"1998-02-25","known_ts":"1998-02-25","bar_index":2168,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.8298,"stop_level":16.0454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-26","known_ts":"1998-02-26","bar_index":2168,"type":"RECLAIM","strength":0.863,"price":16.2072,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-02-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":"1998-02-25","prior_stop_level":16.0454,"sweep_low":15.74,"atr14":0.402501,"stop_level":15.538749,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-13","known_ts":"1998-03-13","bar_index":2172,"type":"RECLAIM","strength":0.725,"price":17.0337,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-24","known_ts":"1998-04-24","bar_index":2181,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.3819,"stop_level":17.7425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-06-30","known_ts":"1998-07-02","bar_index":2197,"type":"BUY","strength":0.45,"price":15.175,"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-07-21","known_ts":"1998-07-21","bar_index":2201,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.4728,"stop_level":13.8478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-09-21","known_ts":"1998-09-23","bar_index":2216,"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":"1998-09-21","trigger_known_ts":"1998-09-23","strength":0.45,"price":9.163,"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.493079,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.2938,"atr14":0.497281,"stop_level":8.04516,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-24","known_ts":"1998-09-28","bar_index":2217,"type":"BUY","strength":0.45,"price":9.1175,"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":"reshoring"}},{"ts":"1998-09-24","known_ts":"1998-09-28","bar_index":2217,"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":"1998-09-24","trigger_known_ts":"1998-09-28","strength":0.45,"price":9.1175,"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.495596,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.2938,"atr14":0.487359,"stop_level":8.05012,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-12","known_ts":"1998-10-14","bar_index":2221,"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":"1998-10-12","trigger_known_ts":"1998-10-14","strength":0.45,"price":9.0081,"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.501649,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.2787,"atr14":0.411595,"stop_level":8.072903,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-27","known_ts":"1998-11-27","bar_index":2232,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.6675,"stop_level":10.7586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-29","known_ts":"1998-12-31","bar_index":2239,"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":"1998-12-29","trigger_known_ts":"1998-12-31","strength":0.588,"price":9.6591,"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.465634,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.5887,"atr14":0.398002,"stop_level":8.389699,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-04","known_ts":"1999-01-06","bar_index":2240,"type":"BUY","strength":0.588,"price":10.3569,"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,"retro_override":true,"retro_ctx":{"group_id":"reshoring"}},{"ts":"1999-01-04","known_ts":"1999-01-06","bar_index":2240,"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-01-04","trigger_known_ts":"1999-01-06","strength":0.588,"price":10.3569,"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.42703,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.8987,"atr14":0.445769,"stop_level":8.675815,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-12","known_ts":"1999-01-12","bar_index":2242,"type":"RECLAIM","strength":0.725,"price":9.8611,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-01-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-22","known_ts":"1999-01-22","bar_index":2244,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4754,"stop_level":9.8611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-05","known_ts":"1999-03-09","bar_index":2254,"type":"BUY","strength":0.725,"price":9.8978,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1999-03-15","known_ts":"1999-03-17","bar_index":2256,"type":"BUY","strength":0.725,"price":10.7241,"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":40},{"ts":"1999-05-13","known_ts":"1999-05-13","bar_index":2270,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.3202,"stop_level":12.5603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-04","known_ts":"1999-08-06","bar_index":2289,"type":"BUY","strength":0.863,"price":11.8499,"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":"1999-08-27","known_ts":"1999-08-27","bar_index":2294,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.8871,"stop_level":12.1842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-08-31","known_ts":"1999-08-31","bar_index":2295,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.5527,"stop_level":12.1842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-09-08","known_ts":"1999-09-08","bar_index":2297,"type":"RECLAIM","strength":0.863,"price":12.4071,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-31 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":"1999-08-31","prior_stop_level":12.1842,"sweep_low":11.367,"atr14":0.361543,"stop_level":11.186229,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-05","known_ts":"1999-11-09","bar_index":2311,"type":"BUY","strength":0.863,"price":11.693,"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":"1999-12-20","known_ts":"1999-12-20","bar_index":2321,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.216,"stop_level":12.2907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-12-28","known_ts":"1999-12-28","bar_index":2322,"type":"RECLAIM","strength":1.0,"price":12.5149,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-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":"1999-12-20","prior_stop_level":12.2907,"sweep_low":11.8611,"atr14":0.38329,"stop_level":11.669455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-06","known_ts":"2000-01-06","bar_index":2325,"type":"RECLAIM","strength":1.0,"price":14.1019,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-01-31","known_ts":"2000-01-31","bar_index":2330,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.1255,"stop_level":13.2757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-21","known_ts":"2000-03-23","bar_index":2342,"type":"BUY","strength":0.588,"price":11.6609,"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":"2000-04-20","known_ts":"2000-04-20","bar_index":2349,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.7497,"stop_level":11.7875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-04-25","known_ts":"2000-04-25","bar_index":2350,"type":"RECLAIM","strength":0.725,"price":12.3731,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-20 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":"2000-04-20","prior_stop_level":11.7875,"sweep_low":11.4475,"atr14":0.650946,"stop_level":11.122027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-08","known_ts":"2000-05-08","bar_index":2353,"type":"RECLAIM","strength":0.863,"price":12.6187,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-09","known_ts":"2000-06-09","bar_index":2360,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.5431,"stop_level":12.562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-12","known_ts":"2000-06-12","bar_index":2361,"type":"RECLAIM","strength":1.0,"price":12.6092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-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":"2000-06-09","prior_stop_level":12.562,"sweep_low":12.392,"atr14":0.525886,"stop_level":12.129057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-27","known_ts":"2000-09-29","bar_index":2386,"type":"BUY","strength":0.588,"price":10.1767,"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,"retro_override":true,"retro_ctx":{"group_id":"reshoring"}},{"ts":"2000-11-16","known_ts":"2000-11-16","bar_index":2398,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.9227,"stop_level":11.1331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-11-21","known_ts":"2000-11-21","bar_index":2399,"type":"RECLAIM","strength":0.588,"price":11.9366,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-16 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-11-16","prior_stop_level":11.1331,"sweep_low":10.8079,"atr14":0.404404,"stop_level":10.605698,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-05","known_ts":"2000-12-05","bar_index":2402,"type":"RECLAIM","strength":0.725,"price":12.8356,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-18","known_ts":"2001-01-18","bar_index":2411,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.4359,"stop_level":12.4722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-23","known_ts":"2001-01-23","bar_index":2412,"type":"RECLAIM","strength":1.0,"price":12.801,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-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":"2001-01-18","prior_stop_level":12.4722,"sweep_low":11.8016,"atr14":0.551171,"stop_level":11.526014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-01","known_ts":"2001-02-01","bar_index":2415,"type":"RECLAIM","strength":1.0,"price":13.0271,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-25","known_ts":"2001-04-27","bar_index":2434,"type":"BUY","strength":0.725,"price":12.6995,"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":15},{"ts":"2001-05-23","known_ts":"2001-05-23","bar_index":2440,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.8054,"stop_level":11.9168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-07-12","known_ts":"2001-07-12","bar_index":2452,"type":"RECLAIM","strength":0.863,"price":12.6023,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-17","known_ts":"2001-09-17","bar_index":2466,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.3533,"stop_level":13.2215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-11-06","known_ts":"2001-11-08","bar_index":2478,"type":"BUY","strength":0.725,"price":12.673,"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":25},{"ts":"2001-11-21","known_ts":"2001-11-21","bar_index":2481,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.9468,"stop_level":12.3099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-11-26","known_ts":"2001-11-26","bar_index":2482,"type":"RECLAIM","strength":0.588,"price":12.3819,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-21 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":"2001-11-21","prior_stop_level":12.3099,"sweep_low":11.8217,"atr14":0.410164,"stop_level":11.616618,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-06","known_ts":"2001-12-06","bar_index":2485,"type":"RECLAIM","strength":0.863,"price":13.0016,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-09","known_ts":"2002-01-09","bar_index":2492,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.5421,"stop_level":13.6522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-14","known_ts":"2002-01-14","bar_index":2493,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.5263,"stop_level":13.6522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-11","known_ts":"2002-01-11","bar_index":2493,"type":"RECLAIM","strength":1.0,"price":13.6773,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-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":"2002-01-09","prior_stop_level":13.6522,"sweep_low":13.2118,"atr14":0.356924,"stop_level":13.033338,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-30","known_ts":"2002-01-30","bar_index":2497,"type":"RECLAIM","strength":1.0,"price":13.6364,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-07","known_ts":"2002-02-11","bar_index":2499,"type":"BUY","strength":1.0,"price":13.9982,"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":45},{"ts":"2002-03-12","known_ts":"2002-03-12","bar_index":2506,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.8569,"stop_level":15.0646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-14","known_ts":"2002-03-14","bar_index":2507,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.9199,"stop_level":15.0646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-15","known_ts":"2002-03-15","bar_index":2507,"type":"RECLAIM","strength":1.0,"price":15.0677,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-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":"2002-03-12","prior_stop_level":15.0646,"sweep_low":14.5172,"atr14":0.387938,"stop_level":14.323231,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-15","known_ts":"2002-03-15","bar_index":2507,"type":"RECLAIM","strength":1.0,"price":15.0677,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-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":"2002-03-14","prior_stop_level":15.0646,"sweep_low":14.5487,"atr14":0.387938,"stop_level":14.354731,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-17","known_ts":"2002-05-21","bar_index":2522,"type":"BUY","strength":0.863,"price":14.5523,"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":"2002-06-04","known_ts":"2002-06-04","bar_index":2525,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.4479,"stop_level":14.5523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-05","known_ts":"2002-06-05","bar_index":2526,"type":"RECLAIM","strength":0.863,"price":14.8305,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-06-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":"2002-06-04","prior_stop_level":14.5523,"sweep_low":14.2741,"atr14":0.416307,"stop_level":14.065946,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-05","known_ts":"2002-07-05","bar_index":2533,"type":"RECLAIM","strength":0.863,"price":14.7084,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-13","known_ts":"2002-08-15","bar_index":2542,"type":"BUY","strength":0.725,"price":14.6925,"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":"2002-09-03","known_ts":"2002-09-03","bar_index":2546,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3113,"stop_level":14.648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-06","known_ts":"2002-09-06","bar_index":2547,"type":"RECLAIM","strength":0.863,"price":14.8037,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-03 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":"2002-09-03","prior_stop_level":14.648,"sweep_low":14.1905,"atr14":0.406683,"stop_level":13.987159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-17","known_ts":"2002-09-17","bar_index":2550,"type":"RECLAIM","strength":0.863,"price":14.4701,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":2551,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.8792,"stop_level":14.3113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-09-25","known_ts":"2002-09-25","bar_index":2552,"type":"RECLAIM","strength":0.725,"price":14.3907,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-24 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":"2002-09-24","prior_stop_level":14.3113,"sweep_low":13.8252,"atr14":0.43678,"stop_level":13.60681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-30","known_ts":"2002-10-02","bar_index":2553,"type":"REBUY","strength":0.863,"price":14.7578,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2002-10-16","known_ts":"2002-10-18","bar_index":2557,"type":"REBUY","strength":0.725,"price":15.0834,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":2569,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.2047,"stop_level":15.4888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-19","known_ts":"2003-03-21","bar_index":2592,"type":"BUY","strength":0.45,"price":13.8196,"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":"reshoring"}},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":2606,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.0636,"stop_level":14.0798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-22","known_ts":"2003-05-22","bar_index":2607,"type":"RECLAIM","strength":0.588,"price":14.27,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-19","prior_stop_level":14.0798,"sweep_low":13.8186,"atr14":0.339256,"stop_level":13.648972,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-29","known_ts":"2003-05-29","bar_index":2608,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.7799,"stop_level":14.0024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-30","known_ts":"2003-05-30","bar_index":2608,"type":"RECLAIM","strength":0.588,"price":14.083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-29 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":"2003-05-29","prior_stop_level":14.0024,"sweep_low":13.7412,"atr14":0.351677,"stop_level":13.565362,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-13","known_ts":"2003-06-13","bar_index":2612,"type":"RECLAIM","strength":0.863,"price":15.489,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-25","known_ts":"2003-06-25","bar_index":2614,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.8634,"stop_level":15.015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-27","known_ts":"2003-06-27","bar_index":2615,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.7824,"stop_level":15.015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-02","known_ts":"2003-07-02","bar_index":2616,"type":"RECLAIM","strength":0.863,"price":15.0708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-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":"2003-06-25","prior_stop_level":15.015,"sweep_low":14.5297,"atr14":0.340665,"stop_level":14.359368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-02","known_ts":"2003-07-02","bar_index":2616,"type":"RECLAIM","strength":0.863,"price":15.0708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-27 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":"2003-06-27","prior_stop_level":15.015,"sweep_low":14.5297,"atr14":0.340665,"stop_level":14.359368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-15","known_ts":"2003-07-15","bar_index":2619,"type":"RECLAIM","strength":0.863,"price":14.8278,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-18","known_ts":"2003-07-22","bar_index":2620,"type":"REBUY","strength":0.863,"price":15.6152,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2003-09-03","known_ts":"2003-09-03","bar_index":2630,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.9806,"stop_level":18.1167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-04","known_ts":"2003-09-04","bar_index":2631,"type":"RECLAIM","strength":0.863,"price":18.175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-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":"2003-09-03","prior_stop_level":18.1167,"sweep_low":17.783,"atr14":0.41768,"stop_level":17.57416,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-17","known_ts":"2003-09-17","bar_index":2634,"type":"RECLAIM","strength":1.0,"price":18.0422,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-20","known_ts":"2003-11-20","bar_index":2649,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.4117,"stop_level":19.5028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-24","known_ts":"2003-11-24","bar_index":2650,"type":"RECLAIM","strength":1.0,"price":19.5874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-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":"2003-11-20","prior_stop_level":19.5028,"sweep_low":19.262,"atr14":0.37882,"stop_level":19.07259,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-19","known_ts":"2003-12-19","bar_index":2656,"type":"RECLAIM","strength":1.0,"price":21.8129,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-06","known_ts":"2004-01-06","bar_index":2659,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.4382,"stop_level":20.9279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-01-07","known_ts":"2004-01-07","bar_index":2659,"type":"RECLAIM","strength":0.863,"price":20.9605,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-06 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-01-06","prior_stop_level":20.9279,"sweep_low":20.3565,"atr14":0.428977,"stop_level":20.142012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-05","known_ts":"2004-04-05","bar_index":2680,"type":"RECLAIM","strength":0.863,"price":23.8728,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-28","known_ts":"2004-04-28","bar_index":2685,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.6271,"stop_level":22.6697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-04","known_ts":"2004-05-04","bar_index":2686,"type":"RECLAIM","strength":0.863,"price":22.7221,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-04-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":"2004-04-28","prior_stop_level":22.6697,"sweep_low":22.0107,"atr14":0.610562,"stop_level":21.705419,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-15","known_ts":"2004-06-17","bar_index":2696,"type":"BUY","strength":0.725,"price":22.4632,"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":"2004-07-06","known_ts":"2004-07-06","bar_index":2700,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.0336,"stop_level":22.2443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-08-23","known_ts":"2004-08-25","bar_index":2712,"type":"BUY","strength":0.588,"price":20.7367,"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":"2004-09-23","known_ts":"2004-09-23","bar_index":2719,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.5162,"stop_level":20.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-28","known_ts":"2004-09-28","bar_index":2720,"type":"RECLAIM","strength":0.588,"price":20.9106,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-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":"2004-09-23","prior_stop_level":20.875,"sweep_low":20.2659,"atr14":0.374976,"stop_level":20.078412,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-13","known_ts":"2004-10-13","bar_index":2724,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.6971,"stop_level":20.3088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-03","known_ts":"2004-11-05","bar_index":2729,"type":"BUY","strength":0.588,"price":21.519,"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":10},{"ts":"2005-01-04","known_ts":"2005-01-04","bar_index":2743,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.6316,"stop_level":24.0882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-02","known_ts":"2005-03-04","bar_index":2756,"type":"BUY","strength":0.725,"price":24.0132,"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":"base","score":55},{"ts":"2005-03-15","known_ts":"2005-03-15","bar_index":2759,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.5462,"stop_level":23.4125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-05-18","known_ts":"2005-05-20","bar_index":2774,"type":"BUY","strength":0.45,"price":21.4857,"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":"2005-05-26","known_ts":"2005-05-26","bar_index":2776,"type":"RECLAIM","strength":0.588,"price":22.0559,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-05-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-06-24","known_ts":"2005-06-24","bar_index":2782,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.9858,"stop_level":22.0525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-06-28","known_ts":"2005-06-28","bar_index":2783,"type":"RECLAIM","strength":0.588,"price":22.2112,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-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":"2005-06-24","prior_stop_level":22.0525,"sweep_low":21.6891,"atr14":0.426871,"stop_level":21.475664,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-11","known_ts":"2005-07-11","bar_index":2786,"type":"RECLAIM","strength":0.725,"price":23.1258,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-10","known_ts":"2005-08-10","bar_index":2793,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.9198,"stop_level":23.9265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":2793,"type":"RECLAIM","strength":0.863,"price":24.4189,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-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":"2005-08-10","prior_stop_level":23.9265,"sweep_low":23.903,"atr14":0.38489,"stop_level":23.710555,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-28","known_ts":"2005-11-01","bar_index":2812,"type":"BUY","strength":0.45,"price":20.5723,"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":"2005-11-18","known_ts":"2005-11-18","bar_index":2817,"type":"RECLAIM","strength":0.725,"price":22.6935,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-10-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-12","known_ts":"2005-12-12","bar_index":2822,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.8955,"stop_level":22.9629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-13","known_ts":"2005-12-13","bar_index":2822,"type":"RECLAIM","strength":0.725,"price":23.3333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-12","prior_stop_level":22.9629,"sweep_low":22.7878,"atr14":0.44746,"stop_level":22.56407,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-29","known_ts":"2005-12-29","bar_index":2826,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.2526,"stop_level":23.3737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-18","known_ts":"2006-01-18","bar_index":2830,"type":"RECLAIM","strength":0.863,"price":23.3169,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-23","known_ts":"2006-01-25","bar_index":2831,"type":"REBUY","strength":0.863,"price":24.2346,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2006-03-06","known_ts":"2006-03-06","bar_index":2840,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.8193,"stop_level":25.826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-07","known_ts":"2006-03-07","bar_index":2841,"type":"RECLAIM","strength":0.863,"price":25.8464,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-06 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-03-06","prior_stop_level":25.826,"sweep_low":25.5992,"atr14":0.53486,"stop_level":25.33177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-20","known_ts":"2006-03-20","bar_index":2844,"type":"RECLAIM","strength":0.863,"price":26.1714,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-18","known_ts":"2006-05-18","bar_index":2858,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.4521,"stop_level":28.5746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-05-19","known_ts":"2006-05-19","bar_index":2858,"type":"RECLAIM","strength":1.0,"price":28.6393,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-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":"2006-05-18","prior_stop_level":28.5746,"sweep_low":27.9859,"atr14":0.830177,"stop_level":27.570811,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-22","known_ts":"2006-08-24","bar_index":2880,"type":"BUY","strength":0.588,"price":25.0558,"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":90},{"ts":"2006-09-21","known_ts":"2006-09-21","bar_index":2887,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.9913,"stop_level":27.1486,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-26","known_ts":"2006-09-26","bar_index":2888,"type":"RECLAIM","strength":0.863,"price":28.3216,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-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":"2006-09-21","prior_stop_level":27.1486,"sweep_low":26.2834,"atr14":0.737244,"stop_level":25.914778,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-09","known_ts":"2006-10-09","bar_index":2891,"type":"RECLAIM","strength":0.725,"price":30.0188,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-22","known_ts":"2006-12-22","bar_index":2908,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.3689,"stop_level":32.4651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-12-26","known_ts":"2006-12-26","bar_index":2909,"type":"RECLAIM","strength":1.0,"price":32.8809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-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":"2006-12-22","prior_stop_level":32.4651,"sweep_low":32.314,"atr14":0.70506,"stop_level":31.96147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-16","known_ts":"2007-01-16","bar_index":2913,"type":"RECLAIM","strength":1.0,"price":34.5722,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-30","known_ts":"2007-05-02","bar_index":2937,"type":"BUY","strength":0.863,"price":39.0762,"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":"2007-05-30","known_ts":"2007-06-01","bar_index":2944,"type":"REBUY","strength":0.863,"price":41.5057,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2007-06-15","known_ts":"2007-06-19","bar_index":2948,"type":"REBUY","strength":0.863,"price":42.1538,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2007-07-27","known_ts":"2007-07-27","bar_index":2957,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.3725,"stop_level":41.5255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-30","known_ts":"2007-07-30","bar_index":2958,"type":"RECLAIM","strength":1.0,"price":42.5447,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-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":"2007-07-27","prior_stop_level":41.5255,"sweep_low":41.2925,"atr14":1.191045,"stop_level":40.696978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-28","known_ts":"2007-08-30","bar_index":2965,"type":"BUY","strength":0.725,"price":45.8805,"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":"2007-10-22","known_ts":"2007-10-22","bar_index":2977,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.5594,"stop_level":50.6188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":2978,"type":"RECLAIM","strength":0.863,"price":52.3153,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-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":"2007-10-22","prior_stop_level":50.6188,"sweep_low":49.219,"atr14":1.542635,"stop_level":48.447683,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-05","known_ts":"2007-11-05","bar_index":2981,"type":"RECLAIM","strength":1.0,"price":53.8686,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-12-18","known_ts":"2007-12-18","bar_index":2991,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.5392,"stop_level":59.6143,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-12-20","known_ts":"2007-12-20","bar_index":2991,"type":"RECLAIM","strength":1.0,"price":60.48,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-12-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":"2007-12-18","prior_stop_level":59.6143,"sweep_low":57.2685,"atr14":2.205986,"stop_level":56.165507,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-07","known_ts":"2008-01-07","bar_index":2995,"type":"RECLAIM","strength":1.0,"price":61.3576,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-01-17","known_ts":"2008-01-17","bar_index":2997,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.3654,"stop_level":61.3576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-04-03","known_ts":"2008-04-07","bar_index":3015,"type":"BUY","strength":0.725,"price":62.0747,"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":25},{"ts":"2008-04-29","known_ts":"2008-04-29","bar_index":3021,"type":"SELL","basis":"structure_stop","strength":0.863,"price":59.0482,"stop_level":60.3894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-05-06","known_ts":"2008-05-06","bar_index":3022,"type":"RECLAIM","strength":0.588,"price":60.4456,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-29 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":"2008-04-29","prior_stop_level":60.3894,"sweep_low":56.9135,"atr14":2.139324,"stop_level":55.843838,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-24","known_ts":"2008-07-28","bar_index":3041,"type":"BUY","strength":0.45,"price":49.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":"2008-09-08","known_ts":"2008-09-08","bar_index":3051,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.2527,"stop_level":46.5506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-10","known_ts":"2008-09-10","bar_index":3052,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.1169,"stop_level":46.5506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-09","known_ts":"2008-10-13","bar_index":3059,"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-09","trigger_known_ts":"2008-10-13","strength":0.45,"price":30.0681,"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.546388,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.0829,"atr14":2.909195,"stop_level":22.628303,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-27","known_ts":"2008-10-29","bar_index":3063,"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-27","trigger_known_ts":"2008-10-29","strength":0.45,"price":25.3153,"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.618089,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.1871,"atr14":2.986618,"stop_level":18.693791,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-30","known_ts":"2008-11-03","bar_index":3064,"type":"BUY","strength":0.45,"price":27.6457,"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":"reshoring"}},{"ts":"2008-10-30","known_ts":"2008-11-03","bar_index":3064,"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-30","trigger_known_ts":"2008-11-03","strength":0.45,"price":27.6457,"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.582932,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.1871,"atr14":2.747592,"stop_level":18.813304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-19","known_ts":"2008-11-19","bar_index":3068,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.0146,"stop_level":23.1833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-20","known_ts":"2008-11-24","bar_index":3069,"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-20","trigger_known_ts":"2008-11-24","strength":0.588,"price":23.502,"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.645445,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":20.2367,"atr14":2.328458,"stop_level":19.072471,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-24","known_ts":"2008-11-24","bar_index":3069,"type":"RECLAIM","strength":0.588,"price":23.502,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-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":"2008-11-19","prior_stop_level":23.1833,"sweep_low":20.2367,"atr14":2.328458,"stop_level":19.072471,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":3082,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.6069,"stop_level":26.8637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-22","known_ts":"2009-01-22","bar_index":3082,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.7353,"stop_level":26.8637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":3082,"type":"RECLAIM","strength":0.588,"price":28.0339,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 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-20","prior_stop_level":26.8637,"sweep_low":26.2216,"atr14":1.966156,"stop_level":25.238522,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-28","known_ts":"2009-01-28","bar_index":3084,"type":"RECLAIM","strength":0.588,"price":27.0064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-22 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-22","prior_stop_level":26.8637,"sweep_low":24.6875,"atr14":1.891827,"stop_level":23.741586,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":3095,"type":"BUY","strength":0.725,"price":22.7111,"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":20},{"ts":"2009-06-16","known_ts":"2009-06-16","bar_index":3116,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.9297,"stop_level":30.0951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-29","known_ts":"2009-07-31","bar_index":3126,"type":"BUY","strength":0.725,"price":31.6648,"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":"2009-09-02","known_ts":"2009-09-02","bar_index":3134,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.8405,"stop_level":30.7454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-08","known_ts":"2009-09-08","bar_index":3135,"type":"RECLAIM","strength":0.863,"price":30.9698,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-02 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":"2009-09-02","prior_stop_level":30.7454,"sweep_low":29.2179,"atr14":1.086664,"stop_level":28.674568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-18","known_ts":"2009-09-22","bar_index":3138,"type":"BUY","strength":0.863,"price":33.4312,"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":10},{"ts":"2010-01-22","known_ts":"2010-01-22","bar_index":3166,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.8234,"stop_level":39.6069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-01","known_ts":"2010-03-03","bar_index":3175,"type":"BUY","strength":0.863,"price":42.9532,"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":45},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":3215,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.5941,"stop_level":47.9471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-01","known_ts":"2010-09-03","bar_index":3218,"type":"REBUY","strength":1.0,"price":50.7419,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2010-11-29","known_ts":"2010-11-29","bar_index":3238,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.8169,"stop_level":56.203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-12-01","known_ts":"2010-12-01","bar_index":3239,"type":"RECLAIM","strength":0.863,"price":56.5296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-29 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-11-29","prior_stop_level":56.203,"sweep_low":54.9854,"atr14":1.191241,"stop_level":54.38978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-22","known_ts":"2010-12-22","bar_index":3244,"type":"RECLAIM","strength":1.0,"price":62.046,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-22","known_ts":"2011-02-22","bar_index":3257,"type":"SELL","basis":"structure_stop","strength":1.0,"price":67.8466,"stop_level":69.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-01","known_ts":"2011-07-06","bar_index":3288,"type":"BUY","strength":0.725,"price":63.6283,"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-08-23","known_ts":"2011-08-25","bar_index":3300,"type":"BUY","strength":0.588,"price":54.9555,"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":40,"retro_override":true,"retro_ctx":{"group_id":"reshoring"}},{"ts":"2011-09-21","known_ts":"2011-09-21","bar_index":3306,"type":"SELL","basis":"structure_stop","strength":0.588,"price":54.7749,"stop_level":56.4448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-09-23","known_ts":"2011-09-23","bar_index":3307,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.7507,"stop_level":56.4448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-10","known_ts":"2011-10-12","bar_index":3311,"type":"REBUY","strength":0.45,"price":53.7608,"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":"reshoring"}},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":3318,"type":"SELL","basis":"structure_stop","strength":0.588,"price":55.0698,"stop_level":55.7659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":3319,"type":"RECLAIM","strength":0.588,"price":57.3474,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-09","prior_stop_level":55.7659,"sweep_low":54.7747,"atr14":2.010226,"stop_level":53.769587,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-30","known_ts":"2011-12-30","bar_index":3330,"type":"RECLAIM","strength":0.725,"price":61.2085,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-31","known_ts":"2012-01-31","bar_index":3336,"type":"SELL","basis":"structure_stop","strength":0.863,"price":65.5289,"stop_level":65.7343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-01","known_ts":"2012-02-01","bar_index":3337,"type":"RECLAIM","strength":0.863,"price":66.1146,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-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":"2012-01-31","prior_stop_level":65.7343,"sweep_low":64.9356,"atr14":1.314702,"stop_level":64.278249,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-16","known_ts":"2012-02-16","bar_index":3340,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.2165,"stop_level":65.5289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-21","known_ts":"2012-02-21","bar_index":3341,"type":"SELL","basis":"structure_stop","strength":0.863,"price":64.0381,"stop_level":65.5289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-27","known_ts":"2012-05-01","bar_index":3357,"type":"BUY","strength":0.725,"price":63.7474,"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":"base","score":45},{"ts":"2012-05-09","known_ts":"2012-05-09","bar_index":3359,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.4659,"stop_level":61.185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-06-19","known_ts":"2012-06-21","bar_index":3369,"type":"BUY","strength":0.45,"price":57.4139,"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":"2012-06-27","known_ts":"2012-06-27","bar_index":3371,"type":"RECLAIM","strength":0.588,"price":62.2347,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-06-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-07-24","known_ts":"2012-07-24","bar_index":3377,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.8478,"stop_level":56.9168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":3377,"type":"RECLAIM","strength":0.588,"price":57.7405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-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":"2012-07-24","prior_stop_level":56.9168,"sweep_low":56.0628,"atr14":1.42066,"stop_level":55.35247,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-09","known_ts":"2012-08-09","bar_index":3381,"type":"RECLAIM","strength":0.725,"price":61.3805,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-10","known_ts":"2012-09-12","bar_index":3388,"type":"BUY","strength":0.725,"price":60.634,"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":35},{"ts":"2012-10-09","known_ts":"2012-10-09","bar_index":3395,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.2529,"stop_level":63.3922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-11","known_ts":"2012-10-11","bar_index":3395,"type":"RECLAIM","strength":0.863,"price":63.7482,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-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":"2012-10-09","prior_stop_level":63.3922,"sweep_low":61.7205,"atr14":1.104289,"stop_level":61.168355,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-25","known_ts":"2012-10-25","bar_index":3399,"type":"RECLAIM","strength":0.863,"price":66.1242,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-07","known_ts":"2012-11-07","bar_index":3401,"type":"SELL","basis":"structure_stop","strength":0.863,"price":65.1103,"stop_level":65.2496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-12","known_ts":"2012-11-12","bar_index":3402,"type":"RECLAIM","strength":0.863,"price":66.31,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-11-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":"2012-11-07","prior_stop_level":65.2496,"sweep_low":64.2358,"atr14":1.287444,"stop_level":63.592078,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-23","known_ts":"2012-11-23","bar_index":3405,"type":"RECLAIM","strength":0.863,"price":65.3193,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-13","known_ts":"2013-02-13","bar_index":3423,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.5547,"stop_level":71.714,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-01","known_ts":"2013-05-03","bar_index":3441,"type":"BUY","strength":0.725,"price":70.8617,"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":"2013-06-05","known_ts":"2013-06-05","bar_index":3449,"type":"SELL","basis":"structure_stop","strength":0.725,"price":67.2302,"stop_level":67.5354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-07","known_ts":"2013-06-07","bar_index":3449,"type":"RECLAIM","strength":0.725,"price":67.9424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-05 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":"2013-06-05","prior_stop_level":67.5354,"sweep_low":66.6197,"atr14":1.214984,"stop_level":66.012208,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-15","known_ts":"2013-07-17","bar_index":3458,"type":"BUY","strength":0.588,"price":65.8373,"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":"2013-08-08","known_ts":"2013-08-12","bar_index":3464,"type":"BUY","strength":0.45,"price":65.6641,"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-09-13","known_ts":"2013-09-13","bar_index":3472,"type":"SELL","basis":"structure_stop","strength":0.588,"price":64.9631,"stop_level":65.0104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-09-16","known_ts":"2013-09-16","bar_index":3472,"type":"RECLAIM","strength":0.588,"price":65.7901,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-09-13 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":"2013-09-13","prior_stop_level":65.0104,"sweep_low":64.9316,"atr14":1.054987,"stop_level":64.404106,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-07","known_ts":"2013-11-07","bar_index":3485,"type":"SELL","basis":"structure_stop","strength":0.588,"price":64.6201,"stop_level":64.6835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-11-11","known_ts":"2013-11-11","bar_index":3486,"type":"RECLAIM","strength":0.588,"price":64.8578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-07 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":"2013-11-07","prior_stop_level":64.6835,"sweep_low":63.9863,"atr14":0.768174,"stop_level":63.602213,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-14","known_ts":"2013-11-18","bar_index":3487,"type":"BUY","strength":0.588,"price":66.284,"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":"2013-12-03","known_ts":"2013-12-03","bar_index":3491,"type":"RECLAIM","strength":0.725,"price":67.2347,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-11-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-22","known_ts":"2014-01-22","bar_index":3502,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.6408,"stop_level":70.8958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-11","known_ts":"2014-03-13","bar_index":3513,"type":"BUY","strength":0.863,"price":70.0991,"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":"2014-05-05","known_ts":"2014-05-05","bar_index":3525,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.2807,"stop_level":74.3448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-07","known_ts":"2014-05-07","bar_index":3526,"type":"RECLAIM","strength":1.0,"price":75.7552,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-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":"2014-05-05","prior_stop_level":74.3448,"sweep_low":73.7838,"atr14":0.963535,"stop_level":73.302033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-22","known_ts":"2014-09-24","bar_index":3558,"type":"BUY","strength":0.588,"price":67.5791,"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":"2014-10-13","known_ts":"2014-10-15","bar_index":3563,"type":"BUY","strength":0.45,"price":69.0131,"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":"2014-11-06","known_ts":"2014-11-06","bar_index":3569,"type":"RECLAIM","strength":0.725,"price":71.9465,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-12","known_ts":"2014-12-12","bar_index":3577,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.2157,"stop_level":70.3863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":3577,"type":"RECLAIM","strength":0.863,"price":71.077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-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":"2014-12-12","prior_stop_level":70.3863,"sweep_low":70.1994,"atr14":1.268259,"stop_level":69.565271,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-30","known_ts":"2014-12-30","bar_index":3581,"type":"RECLAIM","strength":0.863,"price":72.2644,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-06","known_ts":"2015-01-06","bar_index":3582,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.1294,"stop_level":70.2157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-08","known_ts":"2015-01-08","bar_index":3583,"type":"RECLAIM","strength":0.725,"price":70.7511,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-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":"2015-01-06","prior_stop_level":70.2157,"sweep_low":69.3196,"atr14":1.224706,"stop_level":68.707247,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-22","known_ts":"2015-01-22","bar_index":3586,"type":"RECLAIM","strength":0.863,"price":72.3381,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-12","known_ts":"2015-02-17","bar_index":3591,"type":"BUY","strength":0.863,"price":73.557,"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":"2015-02-27","known_ts":"2015-02-27","bar_index":3594,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.1132,"stop_level":74.4241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-02","known_ts":"2015-03-02","bar_index":3594,"type":"RECLAIM","strength":0.863,"price":74.465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-27 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":"2015-02-27","prior_stop_level":74.4241,"sweep_low":73.7942,"atr14":1.074352,"stop_level":73.257024,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-28","known_ts":"2015-04-30","bar_index":3608,"type":"BUY","strength":0.863,"price":74.5561,"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":"2015-05-19","known_ts":"2015-05-19","bar_index":3613,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.4441,"stop_level":73.823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-05-21","known_ts":"2015-05-21","bar_index":3613,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.683,"stop_level":73.823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-05-22","known_ts":"2015-05-22","bar_index":3614,"type":"RECLAIM","strength":0.863,"price":76.887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-19 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":"2015-05-19","prior_stop_level":73.823,"sweep_low":72.8593,"atr14":1.236705,"stop_level":72.240947,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-22","known_ts":"2015-05-22","bar_index":3614,"type":"RECLAIM","strength":0.863,"price":76.887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-21 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":"2015-05-21","prior_stop_level":73.823,"sweep_low":73.3453,"atr14":1.236705,"stop_level":72.726947,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-05","known_ts":"2015-06-05","bar_index":3617,"type":"RECLAIM","strength":1.0,"price":75.6515,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-07-23","known_ts":"2015-07-23","bar_index":3628,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.3063,"stop_level":78.3673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-10-08","known_ts":"2015-10-12","bar_index":3646,"type":"BUY","strength":0.45,"price":65.5318,"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-11-11","known_ts":"2015-11-11","bar_index":3654,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.7077,"stop_level":63.6017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-15","known_ts":"2015-12-15","bar_index":3661,"type":"SELL","basis":"structure_stop","strength":0.588,"price":64.5459,"stop_level":65.4232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-21","known_ts":"2015-12-21","bar_index":3663,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.2591,"stop_level":64.4707,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-22","known_ts":"2015-12-22","bar_index":3663,"type":"RECLAIM","strength":0.588,"price":64.83,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-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":"2015-12-21","prior_stop_level":64.4707,"sweep_low":62.3568,"atr14":1.524844,"stop_level":61.594378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-27","known_ts":"2016-01-29","bar_index":3671,"type":"REBUY","strength":0.588,"price":64.8444,"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":"reshoring"}},{"ts":"2016-02-26","known_ts":"2016-02-26","bar_index":3678,"type":"RECLAIM","strength":0.725,"price":68.2462,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-01-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-24","known_ts":"2016-03-24","bar_index":3684,"type":"SELL","basis":"structure_stop","strength":0.725,"price":67.5641,"stop_level":67.9093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-29","known_ts":"2016-03-29","bar_index":3685,"type":"RECLAIM","strength":0.725,"price":68.2941,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-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":"2016-03-24","prior_stop_level":67.9093,"sweep_low":66.941,"atr14":1.437918,"stop_level":66.222041,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-19","known_ts":"2016-04-21","bar_index":3690,"type":"BUY","strength":0.725,"price":70.2454,"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":"2016-06-01","known_ts":"2016-06-03","bar_index":3700,"type":"BUY","strength":0.863,"price":72.5954,"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":"2016-06-21","known_ts":"2016-06-21","bar_index":3704,"type":"SELL","basis":"structure_stop","strength":0.863,"price":71.3398,"stop_level":71.9676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-17","known_ts":"2016-08-19","bar_index":3718,"type":"BUY","strength":0.863,"price":74.6358,"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":45},{"ts":"2016-09-09","known_ts":"2016-09-09","bar_index":3723,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.2852,"stop_level":71.4134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-26","known_ts":"2016-09-28","bar_index":3727,"type":"REBUY","strength":0.725,"price":72.398,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2017-02-23","known_ts":"2017-02-23","bar_index":3761,"type":"SELL","basis":"structure_stop","strength":1.0,"price":93.2899,"stop_level":94.4935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-27","known_ts":"2017-02-27","bar_index":3762,"type":"RECLAIM","strength":1.0,"price":94.8312,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-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":"2017-02-23","prior_stop_level":94.4935,"sweep_low":92.4152,"atr14":1.401489,"stop_level":91.714455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-18","known_ts":"2017-05-18","bar_index":3781,"type":"RECLAIM","strength":1.0,"price":105.9829,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-27","known_ts":"2017-06-27","bar_index":3790,"type":"SELL","basis":"structure_stop","strength":1.0,"price":106.2355,"stop_level":106.4619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-28","known_ts":"2017-06-28","bar_index":3790,"type":"RECLAIM","strength":1.0,"price":108.0469,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-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":"2017-06-27","prior_stop_level":106.4619,"sweep_low":106.1832,"atr14":1.509443,"stop_level":105.428479,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-21","known_ts":"2017-09-25","bar_index":3810,"type":"BUY","strength":0.725,"price":108.3094,"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":"2018-01-31","known_ts":"2018-01-31","bar_index":3840,"type":"SELL","basis":"structure_stop","strength":1.0,"price":146.8997,"stop_level":147.7912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-01","known_ts":"2018-02-01","bar_index":3840,"type":"RECLAIM","strength":1.0,"price":148.162,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-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":"2018-01-31","prior_stop_level":147.7912,"sweep_low":144.9931,"atr14":2.599942,"stop_level":143.693129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-15","known_ts":"2018-05-17","bar_index":3864,"type":"BUY","strength":0.725,"price":130.1029,"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":"2018-06-15","known_ts":"2018-06-15","bar_index":3871,"type":"SELL","basis":"structure_stop","strength":0.588,"price":131.8221,"stop_level":132.4956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-06-20","known_ts":"2018-06-20","bar_index":3872,"type":"SELL","basis":"structure_stop","strength":0.45,"price":127.9228,"stop_level":132.4956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-07-24","known_ts":"2018-07-26","bar_index":3880,"type":"BUY","strength":0.45,"price":127.1165,"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-09-18","known_ts":"2018-09-18","bar_index":3893,"type":"RECLAIM","strength":0.725,"price":137.216,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-10","known_ts":"2018-10-10","bar_index":3898,"type":"SELL","basis":"structure_stop","strength":0.588,"price":131.9267,"stop_level":134.4943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-12","known_ts":"2018-10-12","bar_index":3899,"type":"SELL","basis":"structure_stop","strength":0.725,"price":132.7856,"stop_level":134.4943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-16","known_ts":"2018-10-16","bar_index":3899,"type":"RECLAIM","strength":0.725,"price":135.9527,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-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":"2018-10-10","prior_stop_level":134.4943,"sweep_low":130.1731,"atr14":3.200004,"stop_level":128.573098,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-16","known_ts":"2018-10-16","bar_index":3899,"type":"RECLAIM","strength":0.725,"price":135.9527,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-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":"2018-10-12","prior_stop_level":134.4943,"sweep_low":130.4863,"atr14":3.200004,"stop_level":128.886298,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-12","known_ts":"2018-11-14","bar_index":3906,"type":"BUY","strength":0.588,"price":131.712,"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":"2018-11-12","known_ts":"2018-11-14","bar_index":3906,"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":"2018-11-12","trigger_known_ts":"2018-11-14","strength":0.588,"price":131.712,"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.124227,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":126.2993,"atr14":3.723881,"stop_level":124.437359,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-26","known_ts":"2018-11-28","bar_index":3909,"type":"BUY","strength":0.725,"price":135.9973,"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":60},{"ts":"2018-12-17","known_ts":"2018-12-17","bar_index":3913,"type":"SELL","basis":"structure_stop","strength":0.588,"price":130.692,"stop_level":131.5151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-18","known_ts":"2018-12-18","bar_index":3914,"type":"RECLAIM","strength":0.588,"price":133.5102,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-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":"2018-12-17","prior_stop_level":131.5151,"sweep_low":129.7258,"atr14":4.6764,"stop_level":127.3876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-21","known_ts":"2018-12-21","bar_index":3915,"type":"SELL","basis":"structure_stop","strength":0.725,"price":127.9276,"stop_level":131.5151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-27","known_ts":"2018-12-31","bar_index":3916,"type":"BUY","strength":0.863,"price":134.1515,"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":50},{"ts":"2018-12-31","known_ts":"2018-12-31","bar_index":3916,"type":"RECLAIM","strength":0.863,"price":134.1515,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-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":"2018-12-21","prior_stop_level":131.5151,"sweep_low":121.7902,"atr14":4.772999,"stop_level":119.403701,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-28","known_ts":"2019-01-28","bar_index":3922,"type":"SELL","basis":"structure_stop","strength":0.725,"price":140.7345,"stop_level":141.2381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-01-29","known_ts":"2019-01-29","bar_index":3923,"type":"RECLAIM","strength":0.725,"price":144.3227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-01-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":"2019-01-28","prior_stop_level":141.2381,"sweep_low":139.5743,"atr14":4.315946,"stop_level":137.416327,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-11","known_ts":"2019-02-11","bar_index":3926,"type":"RECLAIM","strength":0.863,"price":146.3192,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-15","known_ts":"2019-02-15","bar_index":3927,"type":"SELL","basis":"structure_stop","strength":0.863,"price":142.9828,"stop_level":145.5098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-21","known_ts":"2019-02-21","bar_index":3928,"type":"RECLAIM","strength":0.863,"price":146.4541,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-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":"2019-02-15","prior_stop_level":145.5098,"sweep_low":138.3423,"atr14":3.62061,"stop_level":136.531995,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-05","known_ts":"2019-03-05","bar_index":3931,"type":"RECLAIM","strength":0.863,"price":142.1105,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-03","known_ts":"2019-04-05","bar_index":3938,"type":"BUY","strength":0.725,"price":149.1308,"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":"base","score":20},{"ts":"2019-04-16","known_ts":"2019-04-18","bar_index":3941,"type":"BUY","strength":0.863,"price":152.7634,"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":40},{"ts":"2019-06-12","known_ts":"2019-06-14","bar_index":3954,"type":"BUY","strength":0.45,"price":136.9133,"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":"2019-06-17","known_ts":"2019-06-17","bar_index":3955,"type":"RECLAIM","strength":0.588,"price":144.5311,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-06-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-07-09","known_ts":"2019-07-09","bar_index":3960,"type":"SELL","basis":"structure_stop","strength":0.725,"price":148.291,"stop_level":149.6256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-12","known_ts":"2019-07-12","bar_index":3961,"type":"RECLAIM","strength":0.725,"price":150.1248,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-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":"2019-07-09","prior_stop_level":149.6256,"sweep_low":144.6779,"atr14":2.772929,"stop_level":143.291435,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-25","known_ts":"2019-07-25","bar_index":3964,"type":"RECLAIM","strength":0.725,"price":154.564,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-02","known_ts":"2019-08-02","bar_index":3966,"type":"SELL","basis":"structure_stop","strength":0.725,"price":144.0697,"stop_level":148.0459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-09-06","known_ts":"2019-09-10","bar_index":3974,"type":"BUY","strength":0.588,"price":148.9175,"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":"2019-11-13","known_ts":"2019-11-13","bar_index":3990,"type":"SELL","basis":"structure_stop","strength":0.863,"price":160.207,"stop_level":160.4806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-15","known_ts":"2019-11-15","bar_index":3990,"type":"SELL","basis":"structure_stop","strength":0.863,"price":159.1217,"stop_level":160.4806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-21","known_ts":"2019-11-21","bar_index":3992,"type":"RECLAIM","strength":0.863,"price":160.5352,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-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":"2019-11-15","prior_stop_level":160.4806,"sweep_low":154.799,"atr14":2.859107,"stop_level":153.369446,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-02","known_ts":"2020-01-06","bar_index":4001,"type":"BUY","strength":0.863,"price":161.9467,"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":50},{"ts":"2020-01-15","known_ts":"2020-01-15","bar_index":4004,"type":"SELL","basis":"structure_stop","strength":0.725,"price":158.3837,"stop_level":158.6951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2020-01-16","known_ts":"2020-01-16","bar_index":4004,"type":"RECLAIM","strength":0.725,"price":160.7193,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-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":"2020-01-15","prior_stop_level":158.6951,"sweep_low":157.6784,"atr14":2.562151,"stop_level":156.397324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-22","known_ts":"2020-01-22","bar_index":4005,"type":"SELL","basis":"structure_stop","strength":0.863,"price":156.7717,"stop_level":158.6951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-04-02","known_ts":"2020-04-06","bar_index":4022,"type":"BUY","strength":0.45,"price":132.1712,"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":"reshoring"}},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":4031,"type":"SELL","basis":"structure_stop","strength":0.45,"price":119.7913,"stop_level":121.7073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":4031,"type":"SELL","basis":"structure_stop","strength":0.45,"price":116.7977,"stop_level":121.7073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":4032,"type":"RECLAIM","strength":0.45,"price":127.0221,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-05-12","prior_stop_level":121.7073,"sweep_low":108.5537,"atr14":6.155553,"stop_level":105.475924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":4032,"type":"RECLAIM","strength":0.45,"price":127.0221,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-14 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":"2020-05-14","prior_stop_level":121.7073,"sweep_low":108.5537,"atr14":6.155553,"stop_level":105.475924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-03","known_ts":"2020-06-03","bar_index":4036,"type":"RECLAIM","strength":0.725,"price":153.5687,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":4041,"type":"SELL","basis":"structure_stop","strength":0.588,"price":138.619,"stop_level":139.1716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":4041,"type":"RECLAIM","strength":0.588,"price":142.2666,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-24","prior_stop_level":139.1716,"sweep_low":136.5925,"atr14":5.23481,"stop_level":133.975095,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-13","known_ts":"2020-07-13","bar_index":4045,"type":"RECLAIM","strength":0.863,"price":159.6053,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-27","known_ts":"2021-01-27","bar_index":4090,"type":"SELL","basis":"structure_stop","strength":1.0,"price":261.5531,"stop_level":274.839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-02","known_ts":"2021-02-02","bar_index":4092,"type":"RECLAIM","strength":0.863,"price":281.8733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-27 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":"2021-01-27","prior_stop_level":274.839,"sweep_low":259.8947,"atr14":7.755694,"stop_level":256.016853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-01","known_ts":"2021-03-01","bar_index":4098,"type":"RECLAIM","strength":1.0,"price":319.6253,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-08","known_ts":"2021-07-12","bar_index":4128,"type":"BUY","strength":0.725,"price":331.7415,"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":"2021-07-21","known_ts":"2021-07-23","bar_index":4131,"type":"BUY","strength":0.725,"price":332.1348,"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":"2021-10-27","known_ts":"2021-10-29","bar_index":4154,"type":"BUY","strength":0.588,"price":321.4867,"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":"base","score":55},{"ts":"2021-11-19","known_ts":"2021-11-19","bar_index":4159,"type":"SELL","basis":"structure_stop","strength":0.588,"price":325.093,"stop_level":331.1602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-11-24","known_ts":"2021-11-24","bar_index":4160,"type":"RECLAIM","strength":0.725,"price":345.4824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-19 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-11-19","prior_stop_level":331.1602,"sweep_low":322.238,"atr14":10.104765,"stop_level":317.185618,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-06","known_ts":"2021-12-06","bar_index":4163,"type":"RECLAIM","strength":0.725,"price":339.0961,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-21","known_ts":"2022-01-21","bar_index":4173,"type":"SELL","basis":"structure_stop","strength":0.725,"price":343.1625,"stop_level":354.4386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-02-04","known_ts":"2022-02-04","bar_index":4177,"type":"RECLAIM","strength":0.725,"price":367.2784,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-02-22","known_ts":"2022-02-22","bar_index":4180,"type":"SELL","basis":"structure_stop","strength":0.588,"price":333.2711,"stop_level":348.0704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-08","known_ts":"2022-03-08","bar_index":4184,"type":"RECLAIM","strength":0.725,"price":356.2284,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-11","known_ts":"2022-03-15","bar_index":4185,"type":"BUY","strength":0.725,"price":365.9502,"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":"2022-04-06","known_ts":"2022-04-06","bar_index":4191,"type":"SELL","basis":"structure_stop","strength":0.863,"price":388.3972,"stop_level":388.9828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-08","known_ts":"2022-04-08","bar_index":4191,"type":"RECLAIM","strength":0.863,"price":395.0555,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-06 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-04-06","prior_stop_level":388.9828,"sweep_low":379.4913,"atr14":12.139031,"stop_level":373.421784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-22","known_ts":"2022-04-22","bar_index":4194,"type":"SELL","basis":"structure_stop","strength":0.863,"price":381.144,"stop_level":386.7068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-26","known_ts":"2022-04-26","bar_index":4195,"type":"SELL","basis":"structure_stop","strength":0.863,"price":360.5554,"stop_level":386.7068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-06-24","known_ts":"2022-06-28","bar_index":4209,"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":"2022-06-24","trigger_known_ts":"2022-06-28","strength":0.45,"price":291.9802,"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.293865,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":279.1644,"atr14":12.290706,"stop_level":273.019047,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-18","known_ts":"2022-07-20","bar_index":4214,"type":"BUY","strength":0.45,"price":298.9283,"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":"reshoring"}},{"ts":"2022-07-18","known_ts":"2022-07-20","bar_index":4214,"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":"2022-07-18","trigger_known_ts":"2022-07-20","strength":0.45,"price":298.9283,"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.277062,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":273.3162,"atr14":9.940265,"stop_level":268.346068,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-11","known_ts":"2022-08-11","bar_index":4220,"type":"RECLAIM","strength":0.725,"price":346.9771,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-07-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":4225,"type":"SELL","basis":"structure_stop","strength":0.588,"price":344.8159,"stop_level":345.688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":4226,"type":"RECLAIM","strength":0.588,"price":346.8729,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-01 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-09-01","prior_stop_level":345.688,"sweep_low":336.9579,"atr14":9.458406,"stop_level":332.228697,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-14","known_ts":"2022-09-14","bar_index":4227,"type":"SELL","basis":"structure_stop","strength":0.588,"price":342.0954,"stop_level":342.2471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-19","known_ts":"2022-09-19","bar_index":4228,"type":"RECLAIM","strength":0.725,"price":343.7923,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-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":"2022-09-14","prior_stop_level":342.2471,"sweep_low":330.9388,"atr14":9.036649,"stop_level":326.420475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-03","known_ts":"2022-10-05","bar_index":4232,"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":"2022-10-03","trigger_known_ts":"2022-10-05","strength":0.588,"price":338.338,"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.181752,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":311.4975,"atr14":9.559314,"stop_level":306.717843,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-11","known_ts":"2022-10-13","bar_index":4234,"type":"BUY","strength":0.725,"price":349.1795,"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":20},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":4248,"type":"SELL","basis":"structure_stop","strength":0.863,"price":413.5053,"stop_level":415.4834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":4248,"type":"RECLAIM","strength":0.863,"price":415.6356,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-09","prior_stop_level":415.4834,"sweep_low":410.4907,"atr14":8.686714,"stop_level":406.147343,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":4249,"type":"SELL","basis":"structure_stop","strength":0.863,"price":408.7313,"stop_level":413.5053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":4250,"type":"RECLAIM","strength":0.863,"price":414.0284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-12-15","prior_stop_level":413.5053,"sweep_low":400.9997,"atr14":8.435296,"stop_level":396.782052,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-06","known_ts":"2023-01-06","bar_index":4254,"type":"RECLAIM","strength":0.863,"price":417.1606,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-05","known_ts":"2023-06-07","bar_index":4288,"type":"BUY","strength":0.45,"price":365.2666,"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-06-13","known_ts":"2023-06-13","bar_index":4290,"type":"RECLAIM","strength":0.588,"price":388.8958,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-06-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-06-29","known_ts":"2023-06-29","bar_index":4293,"type":"SELL","basis":"structure_stop","strength":0.725,"price":385.4068,"stop_level":386.9156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-30","known_ts":"2023-06-30","bar_index":4294,"type":"RECLAIM","strength":0.725,"price":388.823,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-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":"2023-06-29","prior_stop_level":386.9156,"sweep_low":379.0446,"atr14":9.051848,"stop_level":374.518676,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-14","known_ts":"2023-07-14","bar_index":4297,"type":"RECLAIM","strength":0.725,"price":414.1278,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-03","known_ts":"2023-08-03","bar_index":4301,"type":"SELL","basis":"structure_stop","strength":0.725,"price":406.8156,"stop_level":409.8575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":4302,"type":"RECLAIM","strength":0.725,"price":413.8879,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-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":"2023-08-03","prior_stop_level":409.8575,"sweep_low":404.2247,"atr14":7.992332,"stop_level":400.228534,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-15","known_ts":"2023-11-17","bar_index":4326,"type":"BUY","strength":0.45,"price":369.9321,"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-11-29","known_ts":"2023-12-01","bar_index":4329,"type":"BUY","strength":0.45,"price":355.1599,"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":"2024-01-11","known_ts":"2024-01-11","bar_index":4338,"type":"SELL","basis":"structure_stop","strength":0.725,"price":377.1579,"stop_level":379.2553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-16","known_ts":"2024-01-16","bar_index":4339,"type":"SELL","basis":"structure_stop","strength":0.588,"price":372.451,"stop_level":379.2553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-31","known_ts":"2024-01-31","bar_index":4343,"type":"RECLAIM","strength":0.863,"price":379.4583,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-15","known_ts":"2024-02-15","bar_index":4346,"type":"SELL","basis":"structure_stop","strength":0.725,"price":352.4535,"stop_level":365.9366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-14","known_ts":"2024-03-18","bar_index":4353,"type":"BUY","strength":0.588,"price":372.4123,"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":"2024-03-19","known_ts":"2024-03-19","bar_index":4354,"type":"RECLAIM","strength":0.725,"price":384.3296,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-03-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-12","known_ts":"2024-04-12","bar_index":4359,"type":"SELL","basis":"structure_stop","strength":0.863,"price":385.3936,"stop_level":391.9223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-17","known_ts":"2024-04-17","bar_index":4360,"type":"SELL","basis":"structure_stop","strength":0.863,"price":385.0151,"stop_level":391.9223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-01","known_ts":"2024-05-01","bar_index":4364,"type":"RECLAIM","strength":0.863,"price":388.9732,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-06","known_ts":"2024-05-08","bar_index":4365,"type":"REBUY","strength":0.863,"price":393.2999,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2024-07-16","known_ts":"2024-07-18","bar_index":4381,"type":"BUY","strength":0.588,"price":370.707,"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":"2024-08-02","known_ts":"2024-08-02","bar_index":4385,"type":"SELL","basis":"structure_stop","strength":0.45,"price":344.5186,"stop_level":359.7505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-08-14","known_ts":"2024-08-16","bar_index":4388,"type":"REBUY","strength":0.45,"price":368.0579,"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":"2024-08-22","known_ts":"2024-08-22","bar_index":4390,"type":"RECLAIM","strength":0.725,"price":373.093,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-08-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-30","known_ts":"2024-12-30","bar_index":4419,"type":"SELL","basis":"structure_stop","strength":0.863,"price":415.0182,"stop_level":416.3474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-01-24","known_ts":"2025-01-24","bar_index":4425,"type":"RECLAIM","strength":1.0,"price":470.9106,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-03","known_ts":"2025-03-03","bar_index":4433,"type":"SELL","basis":"structure_stop","strength":1.0,"price":457.0184,"stop_level":457.401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-05","known_ts":"2025-03-05","bar_index":4434,"type":"RECLAIM","strength":1.0,"price":458.6568,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-03 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-03","prior_stop_level":457.401,"sweep_low":439.1823,"atr14":12.621614,"stop_level":432.871493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-05","known_ts":"2025-05-07","bar_index":4448,"type":"BUY","strength":0.863,"price":465.0834,"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":45},{"ts":"2025-07-01","known_ts":"2025-07-03","bar_index":4461,"type":"REBUY","strength":1.0,"price":514.5249,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2025-10-21","known_ts":"2025-10-23","bar_index":4487,"type":"BUY","strength":0.588,"price":465.2318,"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":"2025-11-26","known_ts":"2025-11-26","bar_index":4495,"type":"SELL","basis":"structure_stop","strength":0.725,"price":465.6777,"stop_level":469.1861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-12-03","known_ts":"2025-12-03","bar_index":4497,"type":"RECLAIM","strength":0.725,"price":477.5211,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-26 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":"2025-11-26","prior_stop_level":469.1861,"sweep_low":457.2932,"atr14":11.507425,"stop_level":451.539488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-11","known_ts":"2025-12-11","bar_index":4499,"type":"RECLAIM","strength":0.725,"price":483.6559,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-05","known_ts":"2026-03-05","bar_index":4517,"type":"SELL","basis":"structure_stop","strength":1.0,"price":587.4448,"stop_level":590.0106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-09","known_ts":"2026-03-09","bar_index":4518,"type":"RECLAIM","strength":1.0,"price":596.1865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-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":"2026-03-05","prior_stop_level":590.0106,"sweep_low":574.4565,"atr14":18.887409,"stop_level":565.012796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-10","known_ts":"2026-06-12","bar_index":4540,"type":"BUY","strength":0.725,"price":575.9871,"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":"2026-07-21","known_ts":"2026-07-23","bar_index":4549,"type":"REBUY","strength":0.863,"price":610.02,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-07-23","last_scored_basis":null,"bars_since_signal":5,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2018-10-30","2018-11-26","2019-03-26","2019-04-16","2019-05-21","2019-08-15","2019-12-10","2020-02-06","2020-03-25","2020-04-24","2020-11-04","2020-12-14","2021-05-04","2021-06-21","2021-09-23","2021-10-14","2022-05-11","2022-07-18","2023-01-11","2023-01-30","2023-02-15","2023-03-27","2023-04-18","2023-05-31","2023-08-30","2023-10-09","2023-11-02","2024-02-27","2024-05-31","2024-07-11","2024-11-20","2025-01-10","2025-02-14","2025-04-08","2025-07-23","2025-08-26","2025-09-04","2026-03-24","2026-04-28","2026-05-28"],"warnings":[{"ts":"2022-04-25","kind":"arm","px":364.0876},{"ts":"2022-04-26","kind":"confirm","px":360.5554,"level":386.7068},{"ts":"2022-08-31","kind":"arm","px":346.2189},{"ts":"2022-09-01","kind":"confirm","px":344.8159,"level":345.688},{"ts":"2022-09-06","kind":"arm","px":342.2471},{"ts":"2022-09-14","kind":"confirm","px":342.0954,"level":342.2471},{"ts":"2022-11-07","kind":"arm","px":379.2312},{"ts":"2022-12-06","kind":"arm","px":416.7767},{"ts":"2022-12-09","kind":"confirm","px":413.5053,"level":415.4834},{"ts":"2022-12-13","kind":"arm","px":415.7687},{"ts":"2022-12-15","kind":"confirm","px":408.7313,"level":413.5053},{"ts":"2023-06-26","kind":"arm","px":392.4067},{"ts":"2023-06-29","kind":"confirm","px":385.4068,"level":386.9156},{"ts":"2023-07-28","kind":"arm","px":409.8575},{"ts":"2023-08-03","kind":"confirm","px":406.8156,"level":409.8575},{"ts":"2023-12-29","kind":"arm","px":386.4849},{"ts":"2024-01-11","kind":"confirm","px":377.1579,"level":379.2553},{"ts":"2024-01-12","kind":"arm","px":373.5721},{"ts":"2024-01-16","kind":"confirm","px":372.451,"level":379.2553},{"ts":"2024-02-06","kind":"arm","px":375.8821},{"ts":"2024-02-15","kind":"confirm","px":352.4535,"level":365.9366},{"ts":"2024-04-02","kind":"arm","px":391.9223},{"ts":"2024-04-12","kind":"confirm","px":385.3936,"level":391.9223},{"ts":"2024-04-16","kind":"arm","px":381.2608},{"ts":"2024-04-17","kind":"confirm","px":385.0151,"level":391.9223},{"ts":"2024-08-01","kind":"arm","px":348.5701},{"ts":"2024-08-02","kind":"confirm","px":344.5186,"level":359.7505},{"ts":"2024-09-09","kind":"arm","px":377.125},{"ts":"2024-10-03","kind":"arm","px":399.4785},{"ts":"2024-12-05","kind":"arm","px":437.9662},{"ts":"2024-12-30","kind":"confirm","px":415.0182,"level":416.3474},{"ts":"2025-02-06","kind":"arm","px":456.1845},{"ts":"2025-03-03","kind":"confirm","px":457.0184,"level":457.401},{"ts":"2025-05-22","kind":"arm","px":507.6635},{"ts":"2025-11-24","kind":"arm","px":482.8828},{"ts":"2025-11-26","kind":"confirm","px":465.6777,"level":469.1861},{"ts":"2025-12-09","kind":"arm","px":458.7302},{"ts":"2026-01-26","kind":"arm","px":513.7021},{"ts":"2026-03-05","kind":"confirm","px":587.4448,"level":590.0106},{"ts":"2026-07-02","kind":"arm","px":621.27}],"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":[]}}}