{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-09-11","priced_through":{"CN":null,"HK":null,"US":"2026-09-11"},"events":[{"id":"opp_6e2d47e497d698d9185a","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-07-09","entry_date":"2026-07-10","entry_basis":"next_session_close","entry_price":14.6,"rank":0,"tier":"PRIME","state":"stopped","maturity":"matured","latest_price":14.59,"return_pct":-0.1,"excess_pct":1.48,"sessions":5,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"}]},"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":"AES","timeframe":"3D","as_of":"2026-09-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1992-01-29","known_ts":"1992-01-29","bar_index":50,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2767,"stop_level":3.3013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-04-20","known_ts":"1992-04-20","bar_index":69,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3136,"stop_level":3.3506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1992-04-22","known_ts":"1992-04-22","bar_index":70,"type":"RECLAIM","strength":0.588,"price":3.3629,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-04-20 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":"1992-04-20","prior_stop_level":3.3506,"sweep_low":3.2767,"atr14":0.098556,"stop_level":3.227422,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-30","known_ts":"1992-07-02","bar_index":86,"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":"1992-06-30","trigger_known_ts":"1992-07-02","strength":0.45,"price":1.9956,"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.459992,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.626,"atr14":0.166814,"stop_level":1.542593,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-14","known_ts":"1992-07-16","bar_index":89,"type":"BUY","strength":0.45,"price":2.2173,"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-07-14","known_ts":"1992-07-16","bar_index":89,"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":"1992-07-14","trigger_known_ts":"1992-07-16","strength":0.45,"price":2.2173,"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.4,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9463,"atr14":0.13324,"stop_level":1.87968,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-30","known_ts":"1992-08-03","bar_index":93,"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":"1992-07-30","trigger_known_ts":"1992-08-03","strength":0.45,"price":2.1187,"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.426681,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7246,"atr14":0.127328,"stop_level":1.660936,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-30","known_ts":"1992-09-30","bar_index":107,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0799,"stop_level":2.2037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-05","known_ts":"1992-10-05","bar_index":108,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0304,"stop_level":2.0551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1992-10-06","known_ts":"1992-10-06","bar_index":108,"type":"RECLAIM","strength":0.725,"price":2.1789,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-10-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1992-10-05","prior_stop_level":2.0551,"sweep_low":1.9808,"atr14":0.090241,"stop_level":1.93568,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-03","known_ts":"1992-11-03","bar_index":115,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1046,"stop_level":2.1294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1992-11-05","known_ts":"1992-11-05","bar_index":116,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.117,"stop_level":2.1294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1992-11-11","known_ts":"1992-11-11","bar_index":117,"type":"RECLAIM","strength":0.725,"price":2.1418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-11-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1992-11-05","prior_stop_level":2.1294,"sweep_low":2.0799,"atr14":0.072828,"stop_level":2.043486,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-15","known_ts":"1992-12-15","bar_index":125,"type":"RECLAIM","strength":1.0,"price":2.5256,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-11-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-02-05","known_ts":"1993-02-05","bar_index":137,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6741,"stop_level":2.6989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-02-08","known_ts":"1993-02-08","bar_index":137,"type":"RECLAIM","strength":1.0,"price":2.7236,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-02-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":"1993-02-05","prior_stop_level":2.6989,"sweep_low":2.6741,"atr14":0.093525,"stop_level":2.627338,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-02-24","known_ts":"1993-02-24","bar_index":141,"type":"RECLAIM","strength":1.0,"price":2.8631,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-26","known_ts":"1993-04-28","bar_index":155,"type":"REBUY","strength":1.0,"price":3.1743,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1993-05-10","known_ts":"1993-05-10","bar_index":158,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9378,"stop_level":3.0124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-05-14","known_ts":"1993-05-14","bar_index":159,"type":"RECLAIM","strength":1.0,"price":3.0249,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-05-10","prior_stop_level":3.0124,"sweep_low":2.9378,"atr14":0.077717,"stop_level":2.898942,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-08","known_ts":"1993-07-12","bar_index":172,"type":"BUY","strength":0.863,"price":3.0871,"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":"1993-08-25","known_ts":"1993-08-25","bar_index":183,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1119,"stop_level":3.137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-08-26","known_ts":"1993-08-26","bar_index":183,"type":"RECLAIM","strength":1.0,"price":3.1621,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-08-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":"1993-08-25","prior_stop_level":3.137,"sweep_low":3.1119,"atr14":0.071537,"stop_level":3.076131,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-01","known_ts":"1993-09-03","bar_index":185,"type":"REBUY","strength":0.863,"price":3.25,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1993-09-28","known_ts":"1993-09-30","bar_index":191,"type":"BUY","strength":0.863,"price":3.2249,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1993-10-21","known_ts":"1993-10-21","bar_index":196,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1621,"stop_level":3.2249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-10-28","known_ts":"1993-10-28","bar_index":198,"type":"RECLAIM","strength":0.863,"price":3.2625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-10-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":"1993-10-21","prior_stop_level":3.2249,"sweep_low":3.0868,"atr14":0.080858,"stop_level":3.046371,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-09","known_ts":"1993-12-09","bar_index":208,"type":"RECLAIM","strength":1.0,"price":3.4645,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-02-03","known_ts":"1994-02-03","bar_index":221,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3381,"stop_level":3.5151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-02-09","known_ts":"1994-02-09","bar_index":222,"type":"RECLAIM","strength":0.863,"price":3.5277,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-02-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1994-02-03","prior_stop_level":3.5151,"sweep_low":3.3001,"atr14":0.099891,"stop_level":3.250154,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-27","known_ts":"1994-06-01","bar_index":247,"type":"BUY","strength":0.45,"price":2.774,"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-07-20","known_ts":"1994-07-20","bar_index":259,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6959,"stop_level":2.7936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-22","known_ts":"1994-07-22","bar_index":259,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7349,"stop_level":2.7936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-23","known_ts":"1994-08-25","bar_index":267,"type":"REBUY","strength":0.45,"price":2.6177,"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-10-13","known_ts":"1994-10-13","bar_index":279,"type":"RECLAIM","strength":0.725,"price":3.2038,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-07-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-09","known_ts":"1994-11-09","bar_index":285,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.0735,"stop_level":3.0866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-30","known_ts":"1994-11-30","bar_index":290,"type":"RECLAIM","strength":0.863,"price":3.1129,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-01-10","known_ts":"1995-01-12","bar_index":299,"type":"BUY","strength":0.863,"price":3.0538,"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":"1995-02-27","known_ts":"1995-03-01","bar_index":310,"type":"BUY","strength":0.45,"price":2.8371,"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":"1995-03-02","known_ts":"1995-03-02","bar_index":311,"type":"RECLAIM","strength":0.588,"price":2.8765,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-02-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1995-03-29","known_ts":"1995-03-29","bar_index":317,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6401,"stop_level":2.7977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-10","known_ts":"1995-04-12","bar_index":320,"type":"REBUY","strength":0.588,"price":2.8371,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"1995-05-10","known_ts":"1995-05-12","bar_index":327,"type":"BUY","strength":0.588,"price":2.7189,"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":"quality","score":75},{"ts":"1995-05-30","known_ts":"1995-05-30","bar_index":331,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6795,"stop_level":2.7189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-05-31","known_ts":"1995-05-31","bar_index":331,"type":"RECLAIM","strength":0.725,"price":2.7583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-05-30","prior_stop_level":2.7189,"sweep_low":2.6401,"atr14":0.100806,"stop_level":2.589697,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-05","known_ts":"1995-06-05","bar_index":332,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6795,"stop_level":2.7189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-06-08","known_ts":"1995-06-08","bar_index":333,"type":"RECLAIM","strength":0.725,"price":2.7583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-06-05","prior_stop_level":2.7189,"sweep_low":2.6006,"atr14":0.102619,"stop_level":2.54929,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-19","known_ts":"1995-06-19","bar_index":336,"type":"RECLAIM","strength":0.725,"price":2.9356,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-21","known_ts":"1995-07-21","bar_index":343,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1129,"stop_level":3.1523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-25","known_ts":"1995-07-25","bar_index":344,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9947,"stop_level":3.1523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-14","known_ts":"1995-08-14","bar_index":349,"type":"RECLAIM","strength":0.863,"price":3.0735,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-09-29","known_ts":"1995-10-03","bar_index":360,"type":"BUY","strength":0.725,"price":3.0341,"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":"1995-12-12","known_ts":"1995-12-14","bar_index":377,"type":"BUY","strength":1.0,"price":3.3099,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1996-01-12","known_ts":"1996-01-12","bar_index":384,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.369,"stop_level":3.4281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-17","known_ts":"1996-01-17","bar_index":385,"type":"RECLAIM","strength":1.0,"price":3.4675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-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":"1996-01-12","prior_stop_level":3.4281,"sweep_low":3.3099,"atr14":0.114853,"stop_level":3.252474,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-26","known_ts":"1996-02-26","bar_index":394,"type":"RECLAIM","strength":1.0,"price":3.8616,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-13","known_ts":"1996-05-15","bar_index":412,"type":"BUY","strength":0.863,"price":3.901,"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":"1996-06-03","known_ts":"1996-06-03","bar_index":416,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2556,"stop_level":4.3738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-17","known_ts":"1996-06-17","bar_index":420,"type":"RECLAIM","strength":1.0,"price":4.4329,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-06-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-28","known_ts":"1996-07-02","bar_index":423,"type":"REBUY","strength":1.0,"price":4.689,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"1996-08-07","known_ts":"1996-08-07","bar_index":432,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.9255,"stop_level":4.9649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-12","known_ts":"1996-08-12","bar_index":433,"type":"RECLAIM","strength":1.0,"price":5.1225,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-08-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-08-07","prior_stop_level":4.9649,"sweep_low":4.7285,"atr14":0.143209,"stop_level":4.656895,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-23","known_ts":"1996-08-23","bar_index":436,"type":"RECLAIM","strength":1.0,"price":5.5953,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-18","known_ts":"1997-03-18","bar_index":483,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.5948,"stop_level":9.6342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-05-23","known_ts":"1997-05-23","bar_index":499,"type":"RECLAIM","strength":0.863,"price":11.0134,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-06-23","known_ts":"1997-06-23","bar_index":505,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.9937,"stop_level":11.171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-06-27","known_ts":"1997-06-27","bar_index":507,"type":"RECLAIM","strength":0.863,"price":11.3089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-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":"1997-06-23","prior_stop_level":11.171,"sweep_low":10.8951,"atr14":0.200892,"stop_level":10.794654,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-21","known_ts":"1997-07-21","bar_index":512,"type":"RECLAIM","strength":0.863,"price":12.097,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-27","known_ts":"1997-10-27","bar_index":535,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.2397,"stop_level":13.7519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1997-12-12","known_ts":"1997-12-16","bar_index":546,"type":"BUY","strength":0.588,"price":13.7125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1998-02-02","known_ts":"1998-02-04","bar_index":557,"type":"REBUY","strength":0.588,"price":13.6731,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1998-02-24","known_ts":"1998-02-26","bar_index":562,"type":"BUY","strength":0.588,"price":13.6534,"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":30},{"ts":"1998-04-20","known_ts":"1998-04-20","bar_index":574,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.786,"stop_level":16.8648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-21","known_ts":"1998-04-21","bar_index":575,"type":"RECLAIM","strength":0.863,"price":17.2588,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-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":"1998-04-20","prior_stop_level":16.8648,"sweep_low":16.6284,"atr14":0.427694,"stop_level":16.414553,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-04","known_ts":"1998-05-04","bar_index":578,"type":"RECLAIM","strength":0.863,"price":17.5938,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-06-29","known_ts":"1998-07-01","bar_index":591,"type":"BUY","strength":0.588,"price":17.0815,"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":"1998-07-17","known_ts":"1998-07-17","bar_index":595,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.4857,"stop_level":16.4708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-07-21","known_ts":"1998-07-21","bar_index":596,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.9734,"stop_level":16.4708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-09-04","known_ts":"1998-09-09","bar_index":607,"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-04","trigger_known_ts":"1998-09-09","strength":0.45,"price":8.4127,"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.535869,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.2503,"atr14":0.772141,"stop_level":6.864229,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-18","known_ts":"1998-09-22","bar_index":610,"type":"BUY","strength":0.45,"price":9.6736,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-18","known_ts":"1998-09-22","bar_index":610,"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-18","trigger_known_ts":"1998-09-22","strength":0.45,"price":9.6736,"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.466305,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.0581,"atr14":0.713718,"stop_level":7.701241,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-18","known_ts":"1998-11-18","bar_index":624,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.9244,"stop_level":13.4367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-19","known_ts":"1998-11-19","bar_index":624,"type":"RECLAIM","strength":0.588,"price":13.6731,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-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":"1998-11-18","prior_stop_level":13.4367,"sweep_low":12.688,"atr14":0.593042,"stop_level":12.391479,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-03","known_ts":"1998-12-03","bar_index":627,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.7125,"stop_level":13.7913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-08","known_ts":"1998-12-08","bar_index":628,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.6928,"stop_level":13.7913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-07","known_ts":"1998-12-07","bar_index":628,"type":"RECLAIM","strength":0.588,"price":13.9292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-12-03","prior_stop_level":13.7913,"sweep_low":13.4958,"atr14":0.543237,"stop_level":13.224182,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-17","known_ts":"1998-12-21","bar_index":631,"type":"REBUY","strength":0.725,"price":13.8504,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"1999-01-13","known_ts":"1999-01-13","bar_index":636,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.2743,"stop_level":12.6092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-12","known_ts":"1999-03-16","bar_index":650,"type":"BUY","strength":0.588,"price":12.3334,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1999-03-31","known_ts":"1999-03-31","bar_index":654,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.7423,"stop_level":12.2152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-05","known_ts":"1999-04-05","bar_index":655,"type":"RECLAIM","strength":0.725,"price":12.2349,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-03-31","prior_stop_level":12.2152,"sweep_low":11.0331,"atr14":0.476924,"stop_level":10.794638,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-16","known_ts":"1999-04-16","bar_index":658,"type":"RECLAIM","strength":0.863,"price":15.9979,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-14","known_ts":"1999-05-14","bar_index":664,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7615,"stop_level":15.8206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-17","known_ts":"1999-05-17","bar_index":665,"type":"RECLAIM","strength":0.863,"price":15.8403,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-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":"1999-05-14","prior_stop_level":15.8206,"sweep_low":15.663,"atr14":0.433166,"stop_level":15.446417,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-28","known_ts":"1999-05-28","bar_index":668,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.663,"stop_level":15.7615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-16","known_ts":"1999-06-16","bar_index":672,"type":"RECLAIM","strength":0.863,"price":17.4165,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-15","known_ts":"1999-07-15","bar_index":678,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.7908,"stop_level":17.909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-16","known_ts":"1999-07-16","bar_index":679,"type":"RECLAIM","strength":0.863,"price":17.9681,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-07-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":"1999-07-15","prior_stop_level":17.909,"sweep_low":17.4165,"atr14":0.445542,"stop_level":17.193729,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-29","known_ts":"1999-07-29","bar_index":682,"type":"RECLAIM","strength":0.863,"price":18.835,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-09-28","known_ts":"1999-09-28","bar_index":696,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.0517,"stop_level":20.1156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-11-12","known_ts":"1999-11-16","bar_index":707,"type":"BUY","strength":0.725,"price":19.2684,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2000-04-24","known_ts":"2000-04-26","bar_index":744,"type":"BUY","strength":0.725,"price":26.9522,"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":30},{"ts":"2000-05-23","known_ts":"2000-05-25","bar_index":751,"type":"REBUY","strength":0.863,"price":26.3611,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2000-06-22","known_ts":"2000-06-22","bar_index":758,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.6369,"stop_level":27.5432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-06-26","known_ts":"2000-06-26","bar_index":758,"type":"RECLAIM","strength":0.863,"price":29.0406,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2000-06-22","prior_stop_level":27.5432,"sweep_low":25.5336,"atr14":1.447191,"stop_level":24.810005,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-30","known_ts":"2000-07-05","bar_index":760,"type":"REBUY","strength":0.863,"price":29.5922,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2000-12-26","known_ts":"2000-12-28","bar_index":801,"type":"BUY","strength":0.725,"price":35.3846,"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":0},{"ts":"2001-02-22","known_ts":"2001-02-22","bar_index":814,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.6714,"stop_level":35.7786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-26","known_ts":"2001-02-26","bar_index":814,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.8014,"stop_level":35.7786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-04-16","known_ts":"2001-04-18","bar_index":826,"type":"BUY","strength":0.45,"price":32.4372,"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":"2001-06-14","known_ts":"2001-06-18","bar_index":840,"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":"2001-06-14","trigger_known_ts":"2001-06-18","strength":0.45,"price":26.8009,"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.394876,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.1869,"atr14":1.129222,"stop_level":24.622289,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-27","known_ts":"2001-06-29","bar_index":843,"type":"BUY","strength":0.45,"price":27.1413,"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":"2001-06-27","known_ts":"2001-06-29","bar_index":843,"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":"2001-06-27","trigger_known_ts":"2001-06-29","strength":0.45,"price":27.1413,"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.38719,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.2689,"atr14":1.056762,"stop_level":24.740519,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-27","known_ts":"2001-07-31","bar_index":850,"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":"2001-07-27","trigger_known_ts":"2001-07-31","strength":0.45,"price":24.1466,"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.454806,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.1835,"atr14":1.068748,"stop_level":20.649126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-01","known_ts":"2001-08-03","bar_index":851,"type":"BUY","strength":0.45,"price":24.569,"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":"2001-08-01","known_ts":"2001-08-03","bar_index":851,"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":"2001-08-01","trigger_known_ts":"2001-08-03","strength":0.45,"price":24.569,"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.445269,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.1835,"atr14":0.963581,"stop_level":20.701709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-22","known_ts":"2001-08-24","bar_index":856,"type":"BUY","strength":0.45,"price":22.2679,"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":"2001-08-22","known_ts":"2001-08-24","bar_index":856,"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":"2001-08-22","trigger_known_ts":"2001-08-24","strength":0.45,"price":22.2679,"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.497224,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.215,"atr14":0.78269,"stop_level":20.823655,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-27","known_ts":"2001-08-29","bar_index":857,"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":"2001-08-27","trigger_known_ts":"2001-08-29","strength":0.45,"price":22.4381,"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.493381,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.215,"atr14":0.72512,"stop_level":20.85244,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-02","known_ts":"2001-10-04","bar_index":864,"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":"2001-10-02","trigger_known_ts":"2001-10-04","strength":0.45,"price":8.5112,"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.80783,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.3133,"atr14":1.258878,"stop_level":6.683861,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-26","known_ts":"2001-10-30","bar_index":870,"type":"BUY","strength":0.45,"price":8.6625,"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":"2001-10-26","known_ts":"2001-10-30","bar_index":870,"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":"2001-10-26","trigger_known_ts":"2001-10-30","strength":0.45,"price":8.6625,"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.781254,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.0384,"atr14":0.717313,"stop_level":7.679743,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-31","known_ts":"2001-11-02","bar_index":871,"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":"2001-10-31","trigger_known_ts":"2001-11-02","strength":0.45,"price":8.5364,"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.784439,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.0384,"atr14":0.650001,"stop_level":7.713399,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-10","known_ts":"2001-12-10","bar_index":880,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.2993,"stop_level":10.1315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-30","known_ts":"2002-01-30","bar_index":891,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.7319,"stop_level":8.9841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-08","known_ts":"2002-03-12","bar_index":900,"type":"BUY","strength":0.588,"price":5.5417,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-03-08","known_ts":"2002-03-12","bar_index":900,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-03-08","trigger_known_ts":"2002-03-12","strength":0.588,"price":5.5417,"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.842615,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.9947,"atr14":0.622253,"stop_level":2.683573,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-26","known_ts":"2002-03-26","bar_index":904,"type":"RECLAIM","strength":0.725,"price":5.6741,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-03-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-04-12","known_ts":"2002-04-12","bar_index":908,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.3589,"stop_level":5.5481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-04-24","known_ts":"2002-04-24","bar_index":910,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5961,"stop_level":4.6654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-04-25","known_ts":"2002-04-25","bar_index":911,"type":"RECLAIM","strength":0.725,"price":4.9869,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-24","prior_stop_level":4.6654,"sweep_low":4.5961,"atr14":0.350665,"stop_level":4.420768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-25","known_ts":"2002-06-27","bar_index":925,"type":"BUY","strength":0.725,"price":3.1397,"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":10},{"ts":"2002-09-23","known_ts":"2002-09-23","bar_index":945,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6014,"stop_level":1.6203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-26","known_ts":"2002-09-26","bar_index":946,"type":"RECLAIM","strength":0.725,"price":1.6518,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-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":"2002-09-23","prior_stop_level":1.6203,"sweep_low":1.4311,"atr14":0.196624,"stop_level":1.332788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-03","known_ts":"2002-10-03","bar_index":948,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3177,"stop_level":1.5257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-31","known_ts":"2002-11-04","bar_index":955,"type":"BUY","strength":0.725,"price":1.1664,"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":30},{"ts":"2003-01-27","known_ts":"2003-01-27","bar_index":974,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9859,"stop_level":2.112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-28","known_ts":"2003-01-28","bar_index":974,"type":"RECLAIM","strength":0.725,"price":2.194,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-27 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-01-27","prior_stop_level":2.112,"sweep_low":1.8031,"atr14":0.249733,"stop_level":1.678233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-31","known_ts":"2003-03-31","bar_index":989,"type":"RECLAIM","strength":1.0,"price":2.4588,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-17","known_ts":"2003-06-17","bar_index":1007,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.6591,"stop_level":4.8356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-03","known_ts":"2003-09-05","bar_index":1025,"type":"BUY","strength":0.863,"price":4.4763,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2003-11-18","known_ts":"2003-11-18","bar_index":1043,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.34,"stop_level":5.4409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-12","known_ts":"2004-01-12","bar_index":1055,"type":"RECLAIM","strength":1.0,"price":6.3046,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-02","known_ts":"2004-02-02","bar_index":1059,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9515,"stop_level":6.2479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-04-26","known_ts":"2004-04-28","bar_index":1079,"type":"BUY","strength":0.725,"price":5.4093,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2004-05-18","known_ts":"2004-05-18","bar_index":1084,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.968,"stop_level":5.0374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-05-20","known_ts":"2004-05-20","bar_index":1085,"type":"RECLAIM","strength":0.588,"price":5.1383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-05-18 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":"2004-05-18","prior_stop_level":5.0374,"sweep_low":4.905,"atr14":0.216282,"stop_level":4.796859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-03","known_ts":"2004-06-03","bar_index":1088,"type":"RECLAIM","strength":0.863,"price":6.002,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-21","known_ts":"2004-07-21","bar_index":1098,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0209,"stop_level":6.1344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-23","known_ts":"2004-07-23","bar_index":1099,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0398,"stop_level":6.1344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-22","known_ts":"2004-07-22","bar_index":1099,"type":"RECLAIM","strength":0.863,"price":6.1407,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-07-21","prior_stop_level":6.1344,"sweep_low":5.9578,"atr14":0.172749,"stop_level":5.871426,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-27","known_ts":"2004-07-27","bar_index":1100,"type":"RECLAIM","strength":0.863,"price":6.147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-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":"2004-07-23","prior_stop_level":6.1344,"sweep_low":5.9515,"atr14":0.171106,"stop_level":5.865947,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-20","known_ts":"2004-08-24","bar_index":1106,"type":"BUY","strength":0.863,"price":6.2983,"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":"2004-09-29","known_ts":"2004-09-29","bar_index":1115,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.1848,"stop_level":6.2731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-30","known_ts":"2004-09-30","bar_index":1115,"type":"RECLAIM","strength":0.863,"price":6.2983,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-09-29","prior_stop_level":6.2731,"sweep_low":5.9894,"atr14":0.174212,"stop_level":5.902294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-04","known_ts":"2004-10-06","bar_index":1116,"type":"BUY","strength":0.863,"price":6.6514,"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":"2004-10-29","known_ts":"2004-10-29","bar_index":1122,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.872,"stop_level":6.8846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-11-01","known_ts":"2004-11-01","bar_index":1122,"type":"RECLAIM","strength":0.863,"price":6.9351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-10-29","prior_stop_level":6.8846,"sweep_low":6.6892,"atr14":0.196989,"stop_level":6.590705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-15","known_ts":"2004-11-15","bar_index":1126,"type":"RECLAIM","strength":1.0,"price":7.7484,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-11-29","known_ts":"2004-11-29","bar_index":1129,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.6916,"stop_level":7.7105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-11-30","known_ts":"2004-11-30","bar_index":1129,"type":"RECLAIM","strength":1.0,"price":7.7168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-11-29","prior_stop_level":7.7105,"sweep_low":7.6601,"atr14":0.1767,"stop_level":7.57175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-09","known_ts":"2004-12-09","bar_index":1131,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.6727,"stop_level":7.6916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-10","known_ts":"2004-12-10","bar_index":1132,"type":"RECLAIM","strength":1.0,"price":7.7673,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-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":"2004-12-09","prior_stop_level":7.6916,"sweep_low":7.6727,"atr14":0.175415,"stop_level":7.584993,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-23","known_ts":"2004-12-23","bar_index":1135,"type":"RECLAIM","strength":1.0,"price":8.4734,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-23","known_ts":"2005-03-23","bar_index":1155,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.1126,"stop_level":10.4089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-28","known_ts":"2005-03-28","bar_index":1156,"type":"RECLAIM","strength":1.0,"price":10.4404,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-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":"2005-03-23","prior_stop_level":10.4089,"sweep_low":9.7847,"atr14":0.370862,"stop_level":9.599269,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-16","known_ts":"2005-06-20","bar_index":1175,"type":"BUY","strength":0.725,"price":10.0874,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":1186,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.8982,"stop_level":10.0243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-09-28","known_ts":"2005-09-30","bar_index":1199,"type":"BUY","strength":0.725,"price":10.3585,"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":"2005-10-27","known_ts":"2005-10-27","bar_index":1206,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.6397,"stop_level":9.6523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-28","known_ts":"2005-10-28","bar_index":1206,"type":"RECLAIM","strength":0.725,"price":9.7784,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-27 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":"2005-10-27","prior_stop_level":9.6523,"sweep_low":9.5893,"atr14":0.316918,"stop_level":9.430841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-17","known_ts":"2005-11-21","bar_index":1211,"type":"REBUY","strength":0.863,"price":10.0243,"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":"2006-05-04","known_ts":"2006-05-08","bar_index":1249,"type":"BUY","strength":0.725,"price":11.1907,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2006-06-15","known_ts":"2006-06-15","bar_index":1258,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.0772,"stop_level":11.1213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-10","known_ts":"2006-07-10","bar_index":1264,"type":"RECLAIM","strength":0.863,"price":12.1427,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-08-02","known_ts":"2006-08-02","bar_index":1269,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.4516,"stop_level":12.5083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-08-04","known_ts":"2006-08-04","bar_index":1270,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.5059,"stop_level":12.5083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-08-07","known_ts":"2006-08-07","bar_index":1270,"type":"RECLAIM","strength":1.0,"price":12.6533,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-08-02","prior_stop_level":12.5083,"sweep_low":11.5059,"atr14":0.417115,"stop_level":11.297343,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-07","known_ts":"2006-08-07","bar_index":1270,"type":"RECLAIM","strength":1.0,"price":12.6533,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-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":"2006-08-04","prior_stop_level":12.5083,"sweep_low":11.5059,"atr14":0.417115,"stop_level":11.297343,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-21","known_ts":"2006-08-21","bar_index":1274,"type":"RECLAIM","strength":0.863,"price":13.0947,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-07","known_ts":"2006-09-07","bar_index":1278,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.9623,"stop_level":12.9749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-19","known_ts":"2006-10-19","bar_index":1288,"type":"RECLAIM","strength":0.863,"price":13.8134,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-12-12","known_ts":"2006-12-12","bar_index":1300,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.4249,"stop_level":14.4312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-12-13","known_ts":"2006-12-13","bar_index":1300,"type":"RECLAIM","strength":1.0,"price":14.4375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-12-12","prior_stop_level":14.4312,"sweep_low":14.406,"atr14":0.239247,"stop_level":14.286376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-08","known_ts":"2007-02-12","bar_index":1313,"type":"BUY","strength":0.725,"price":14.0277,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2007-03-02","known_ts":"2007-03-02","bar_index":1318,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.9938,"stop_level":14.0214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-03-06","known_ts":"2007-03-06","bar_index":1318,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.9623,"stop_level":14.0214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-03-23","known_ts":"2007-03-27","bar_index":1323,"type":"BUY","strength":0.588,"price":13.6999,"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":"2007-06-05","known_ts":"2007-06-05","bar_index":1339,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.3304,"stop_level":14.4817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-16","known_ts":"2007-07-18","bar_index":1349,"type":"BUY","strength":0.588,"price":14.1538,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2007-09-13","known_ts":"2007-09-17","bar_index":1363,"type":"BUY","strength":0.45,"price":11.4555,"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":"2007-10-09","known_ts":"2007-10-09","bar_index":1369,"type":"RECLAIM","strength":0.725,"price":13.4919,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-09-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-21","known_ts":"2007-11-21","bar_index":1379,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.1388,"stop_level":13.3342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-23","known_ts":"2007-11-23","bar_index":1379,"type":"RECLAIM","strength":0.588,"price":13.3405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-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":"2007-11-21","prior_stop_level":13.3342,"sweep_low":13.0884,"atr14":0.426937,"stop_level":12.874932,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-07","known_ts":"2007-12-07","bar_index":1383,"type":"RECLAIM","strength":0.863,"price":13.7377,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-20","known_ts":"2007-12-24","bar_index":1386,"type":"REBUY","strength":0.863,"price":13.9269,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2008-04-07","known_ts":"2008-04-09","bar_index":1410,"type":"BUY","strength":0.45,"price":10.97,"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-04-30","known_ts":"2008-04-30","bar_index":1415,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.9448,"stop_level":11.115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-01","known_ts":"2008-05-01","bar_index":1416,"type":"RECLAIM","strength":0.588,"price":11.1276,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-30","prior_stop_level":11.115,"sweep_low":10.8691,"atr14":0.28242,"stop_level":10.72789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-14","known_ts":"2008-05-14","bar_index":1419,"type":"RECLAIM","strength":0.725,"price":12.5146,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-25","known_ts":"2008-06-25","bar_index":1428,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.004,"stop_level":12.0103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-30","known_ts":"2008-06-30","bar_index":1429,"type":"RECLAIM","strength":0.725,"price":12.1111,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-06-25","prior_stop_level":12.0103,"sweep_low":11.6509,"atr14":0.316162,"stop_level":11.492819,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-26","known_ts":"2008-08-28","bar_index":1443,"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-08-26","trigger_known_ts":"2008-08-28","strength":0.45,"price":9.7658,"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.312476,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.4569,"atr14":0.336772,"stop_level":9.288514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-22","known_ts":"2008-09-24","bar_index":1449,"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-09-22","trigger_known_ts":"2008-09-24","strength":0.45,"price":7.906,"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.443408,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.872,"atr14":0.523924,"stop_level":6.610038,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-24","known_ts":"2008-10-28","bar_index":1457,"type":"BUY","strength":0.45,"price":4.9491,"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-10-24","known_ts":"2008-10-28","bar_index":1457,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-24","trigger_known_ts":"2008-10-28","strength":0.45,"price":4.9491,"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.651577,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.9719,"atr14":0.758962,"stop_level":3.592419,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-06","known_ts":"2008-11-10","bar_index":1460,"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-06","trigger_known_ts":"2008-11-10","strength":0.45,"price":4.8482,"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.651882,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0602,"atr14":0.738342,"stop_level":3.691029,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-05","known_ts":"2008-12-05","bar_index":1466,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0349,"stop_level":4.3565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-08","known_ts":"2008-12-08","bar_index":1467,"type":"RECLAIM","strength":0.588,"price":4.451,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-12-05","prior_stop_level":4.3565,"sweep_low":3.6567,"atr14":0.557032,"stop_level":3.378184,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-30","known_ts":"2009-01-30","bar_index":1479,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9869,"stop_level":5.0059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-02","known_ts":"2009-02-02","bar_index":1479,"type":"RECLAIM","strength":0.588,"price":5.0311,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-30","prior_stop_level":5.0059,"sweep_low":4.7095,"atr14":0.346367,"stop_level":4.536316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-19","known_ts":"2009-03-23","bar_index":1490,"type":"BUY","strength":0.725,"price":4.2808,"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":55},{"ts":"2009-06-16","known_ts":"2009-06-16","bar_index":1510,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.292,"stop_level":6.3487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-23","known_ts":"2009-06-25","bar_index":1512,"type":"REBUY","strength":0.863,"price":7.0107,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":1528,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3536,"stop_level":8.4608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-04","known_ts":"2009-09-04","bar_index":1529,"type":"RECLAIM","strength":1.0,"price":8.5112,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-01","prior_stop_level":8.4608,"sweep_low":8.0636,"atr14":0.288904,"stop_level":7.919148,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-17","known_ts":"2009-09-17","bar_index":1532,"type":"RECLAIM","strength":1.0,"price":9.2236,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-21","known_ts":"2009-12-23","bar_index":1554,"type":"BUY","strength":0.863,"price":8.7634,"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":"2010-01-05","known_ts":"2010-01-05","bar_index":1557,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.5301,"stop_level":8.6121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-08","known_ts":"2010-01-08","bar_index":1558,"type":"RECLAIM","strength":0.863,"price":8.6877,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-05","prior_stop_level":8.6121,"sweep_low":8.2906,"atr14":0.235608,"stop_level":8.172796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-26","known_ts":"2010-01-26","bar_index":1561,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.2401,"stop_level":8.3914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-04-01","known_ts":"2010-04-06","bar_index":1577,"type":"BUY","strength":0.588,"price":7.4457,"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":"2010-05-05","known_ts":"2010-05-05","bar_index":1584,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9918,"stop_level":7.099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-05-07","known_ts":"2010-05-07","bar_index":1585,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2353,"stop_level":7.099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-06-10","known_ts":"2010-06-14","bar_index":1593,"type":"BUY","strength":0.588,"price":6.5442,"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},{"ts":"2010-07-07","known_ts":"2010-07-09","bar_index":1599,"type":"BUY","strength":0.588,"price":6.4496,"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":"2010-08-19","known_ts":"2010-08-19","bar_index":1609,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6703,"stop_level":6.6766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":1610,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5946,"stop_level":6.6766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-08-27","known_ts":"2010-08-27","bar_index":1611,"type":"RECLAIM","strength":0.588,"price":6.6829,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-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":"2010-08-23","prior_stop_level":6.6766,"sweep_low":6.3866,"atr14":0.220588,"stop_level":6.276306,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-27","known_ts":"2010-09-27","bar_index":1618,"type":"RECLAIM","strength":0.863,"price":7.1809,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-26","known_ts":"2010-10-26","bar_index":1625,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.6349,"stop_level":7.679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-28","known_ts":"2010-10-28","bar_index":1625,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5403,"stop_level":7.679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-21","known_ts":"2010-12-23","bar_index":1638,"type":"BUY","strength":0.863,"price":7.7105,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2011-01-26","known_ts":"2011-01-26","bar_index":1646,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.9627,"stop_level":8.0384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-28","known_ts":"2011-01-28","bar_index":1646,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.7988,"stop_level":8.0384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-11","known_ts":"2011-02-11","bar_index":1650,"type":"RECLAIM","strength":1.0,"price":7.8997,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-30","known_ts":"2011-07-05","bar_index":1682,"type":"BUY","strength":0.725,"price":8.0951,"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":"2011-08-01","known_ts":"2011-08-01","bar_index":1689,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.679,"stop_level":7.7484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-09-02","known_ts":"2011-09-07","bar_index":1697,"type":"BUY","strength":0.588,"price":6.8468,"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":20},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":1715,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.0927,"stop_level":7.1936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-25","known_ts":"2011-11-25","bar_index":1716,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.9918,"stop_level":7.1936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":1716,"type":"RECLAIM","strength":0.588,"price":7.1999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-22","prior_stop_level":7.1936,"sweep_low":6.9098,"atr14":0.23618,"stop_level":6.79171,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":1716,"type":"RECLAIM","strength":0.588,"price":7.1999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-25","prior_stop_level":7.1936,"sweep_low":6.9792,"atr14":0.23618,"stop_level":6.86111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-16","known_ts":"2011-12-16","bar_index":1721,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.2503,"stop_level":7.2566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-20","known_ts":"2011-12-20","bar_index":1722,"type":"RECLAIM","strength":0.725,"price":7.3701,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-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":"2011-12-16","prior_stop_level":7.2566,"sweep_low":7.2062,"atr14":0.208035,"stop_level":7.102183,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-04","known_ts":"2012-01-04","bar_index":1725,"type":"RECLAIM","strength":0.863,"price":7.7105,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":1738,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4356,"stop_level":8.4734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-08","known_ts":"2012-06-12","bar_index":1761,"type":"BUY","strength":0.725,"price":7.7736,"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":"2012-06-25","known_ts":"2012-06-25","bar_index":1764,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5718,"stop_level":7.7547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2012-06-27","known_ts":"2012-06-27","bar_index":1765,"type":"RECLAIM","strength":0.588,"price":7.8492,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-06-25 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":"2012-06-25","prior_stop_level":7.7547,"sweep_low":7.4836,"atr14":0.179389,"stop_level":7.393905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-10","known_ts":"2012-07-10","bar_index":1768,"type":"RECLAIM","strength":0.863,"price":7.9438,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-23","known_ts":"2012-07-23","bar_index":1771,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.8492,"stop_level":7.9438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-07-25","known_ts":"2012-07-25","bar_index":1771,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4331,"stop_level":7.9438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-10-16","known_ts":"2012-10-18","bar_index":1791,"type":"BUY","strength":0.45,"price":7.0296,"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-11-21","known_ts":"2012-11-26","bar_index":1799,"type":"BUY","strength":0.45,"price":6.4554,"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-12-27","known_ts":"2012-12-27","bar_index":1807,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.7339,"stop_level":6.7845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-01-02","known_ts":"2013-01-02","bar_index":1808,"type":"RECLAIM","strength":0.588,"price":6.9617,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-27 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-12-27","prior_stop_level":6.7845,"sweep_low":6.5883,"atr14":0.141892,"stop_level":6.517354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-29","known_ts":"2013-01-29","bar_index":1814,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7718,"stop_level":6.9301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-02-01","known_ts":"2013-02-01","bar_index":1815,"type":"RECLAIM","strength":0.725,"price":7.0196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-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":"2013-01-29","prior_stop_level":6.9301,"sweep_low":6.7529,"atr14":0.142848,"stop_level":6.681476,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-14","known_ts":"2013-02-14","bar_index":1818,"type":"RECLAIM","strength":0.863,"price":7.2229,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-25","known_ts":"2013-03-25","bar_index":1826,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8137,"stop_level":7.8708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-27","known_ts":"2013-03-27","bar_index":1827,"type":"RECLAIM","strength":0.863,"price":7.9661,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-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":"2013-03-25","prior_stop_level":7.8708,"sweep_low":7.7819,"atr14":0.151406,"stop_level":7.706197,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-09","known_ts":"2013-04-09","bar_index":1830,"type":"RECLAIM","strength":0.863,"price":8.2139,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-22","known_ts":"2013-05-22","bar_index":1840,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.181,"stop_level":8.1937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-23","known_ts":"2013-05-23","bar_index":1840,"type":"RECLAIM","strength":1.0,"price":8.2192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-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":"2013-05-22","prior_stop_level":8.1937,"sweep_low":7.9962,"atr14":0.192621,"stop_level":7.899889,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-12","known_ts":"2013-07-16","bar_index":1852,"type":"BUY","strength":0.863,"price":8.1364,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2013-10-03","known_ts":"2013-10-03","bar_index":1871,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4696,"stop_level":8.4823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-04","known_ts":"2013-10-04","bar_index":1871,"type":"RECLAIM","strength":1.0,"price":8.5527,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-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":"2013-10-03","prior_stop_level":8.4823,"sweep_low":8.412,"atr14":0.158832,"stop_level":8.332584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-10","known_ts":"2013-10-14","bar_index":1873,"type":"REBUY","strength":1.0,"price":8.8275,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-11-01","known_ts":"2013-11-01","bar_index":1878,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9677,"stop_level":8.9809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-04","known_ts":"2013-11-04","bar_index":1878,"type":"RECLAIM","strength":1.0,"price":9.051,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-11-01","prior_stop_level":8.9809,"sweep_low":8.9228,"atr14":0.173126,"stop_level":8.836237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-07","known_ts":"2013-11-07","bar_index":1879,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.7818,"stop_level":8.9809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-08","known_ts":"2013-11-12","bar_index":1880,"type":"REBUY","strength":1.0,"price":9.5253,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-11-08","known_ts":"2013-11-08","bar_index":1880,"type":"RECLAIM","strength":1.0,"price":9.1087,"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":true,"monthlyBull":true},"anchor_ts":"2013-11-07","prior_stop_level":8.9809,"sweep_low":8.7241,"atr14":0.202299,"stop_level":8.62295,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-11","known_ts":"2013-12-11","bar_index":1887,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.1792,"stop_level":9.2497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-14","known_ts":"2014-02-19","bar_index":1902,"type":"BUY","strength":0.725,"price":9.2706,"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":20},{"ts":"2014-03-11","known_ts":"2014-03-11","bar_index":1907,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.7559,"stop_level":8.7816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-03-12","known_ts":"2014-03-12","bar_index":1907,"type":"RECLAIM","strength":0.725,"price":8.9039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-03-11","prior_stop_level":8.7816,"sweep_low":8.7044,"atr14":0.193395,"stop_level":8.607703,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-25","known_ts":"2014-04-25","bar_index":1918,"type":"RECLAIM","strength":0.863,"price":9.2449,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-09","known_ts":"2014-05-09","bar_index":1921,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.0641,"stop_level":9.0969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-05-14","known_ts":"2014-05-14","bar_index":1922,"type":"RECLAIM","strength":0.725,"price":9.1545,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-05-09","prior_stop_level":9.0969,"sweep_low":9.006,"atr14":0.178443,"stop_level":8.916778,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-04","known_ts":"2014-06-06","bar_index":1927,"type":"BUY","strength":0.725,"price":9.3353,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2014-07-09","known_ts":"2014-07-09","bar_index":1935,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9292,"stop_level":9.968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-10","known_ts":"2014-07-10","bar_index":1935,"type":"RECLAIM","strength":0.863,"price":10.0261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-07-09","prior_stop_level":9.968,"sweep_low":9.8776,"atr14":0.166082,"stop_level":9.794559,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-17","known_ts":"2014-07-17","bar_index":1937,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.7291,"stop_level":9.968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-31","known_ts":"2014-11-04","bar_index":1962,"type":"BUY","strength":0.45,"price":8.9462,"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-12-08","known_ts":"2014-12-08","bar_index":1970,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.8422,"stop_level":8.8747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-09","known_ts":"2014-12-09","bar_index":1970,"type":"RECLAIM","strength":0.588,"price":9.0113,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-08 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":"2014-12-08","prior_stop_level":8.8747,"sweep_low":8.7577,"atr14":0.20016,"stop_level":8.65762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-12","known_ts":"2014-12-12","bar_index":1971,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.6407,"stop_level":8.8747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-18","known_ts":"2014-12-22","bar_index":1973,"type":"REBUY","strength":0.45,"price":8.8812,"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":"2014-12-23","known_ts":"2014-12-23","bar_index":1974,"type":"RECLAIM","strength":0.588,"price":9.2453,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-12-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-01-23","known_ts":"2015-01-23","bar_index":1980,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.2441,"stop_level":8.3741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-02-25","known_ts":"2015-02-27","bar_index":1988,"type":"BUY","strength":0.45,"price":8.5009,"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-04-30","known_ts":"2015-04-30","bar_index":2003,"type":"RECLAIM","strength":0.725,"price":9.0081,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-28","known_ts":"2015-05-28","bar_index":2009,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.8033,"stop_level":8.8232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-29","known_ts":"2015-05-29","bar_index":2009,"type":"RECLAIM","strength":0.863,"price":8.9817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-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":"2015-05-28","prior_stop_level":8.8232,"sweep_low":8.7769,"atr14":0.188206,"stop_level":8.682797,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-17","known_ts":"2015-06-19","bar_index":2014,"type":"BUY","strength":0.863,"price":9.1468,"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":30},{"ts":"2015-10-07","known_ts":"2015-10-09","bar_index":2040,"type":"BUY","strength":0.45,"price":7.1353,"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-06","known_ts":"2015-11-06","bar_index":2047,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8508,"stop_level":7.2351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-13","known_ts":"2015-11-13","bar_index":2049,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.5821,"stop_level":6.6358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-11-23","known_ts":"2015-11-25","bar_index":2051,"type":"REBUY","strength":0.45,"price":6.6358,"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":"2015-12-18","known_ts":"2015-12-22","bar_index":2057,"type":"BUY","strength":0.45,"price":6.2396,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-01-11","known_ts":"2016-01-11","bar_index":2061,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0649,"stop_level":6.0851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-26","known_ts":"2016-01-28","bar_index":2065,"type":"BUY","strength":0.588,"price":6.1523,"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":"2016-02-22","known_ts":"2016-02-22","bar_index":2071,"type":"RECLAIM","strength":0.725,"price":6.8185,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-01-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":2081,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5255,"stop_level":7.6818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-21","known_ts":"2016-04-21","bar_index":2085,"type":"RECLAIM","strength":0.863,"price":7.4779,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-21","known_ts":"2016-06-23","bar_index":2099,"type":"BUY","strength":1.0,"price":8.306,"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":40},{"ts":"2016-07-27","known_ts":"2016-07-27","bar_index":2107,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4913,"stop_level":8.5874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-03","known_ts":"2016-08-03","bar_index":2109,"type":"RECLAIM","strength":1.0,"price":8.5883,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-07-27","prior_stop_level":8.5874,"sweep_low":8.3597,"atr14":0.170109,"stop_level":8.274645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-16","known_ts":"2016-08-16","bar_index":2112,"type":"RECLAIM","strength":1.0,"price":8.6575,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-09","known_ts":"2016-12-13","bar_index":2139,"type":"BUY","strength":0.725,"price":8.5221,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2017-02-07","known_ts":"2017-02-09","bar_index":2152,"type":"BUY","strength":0.588,"price":8.1041,"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":20},{"ts":"2017-06-07","known_ts":"2017-06-07","bar_index":2179,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2613,"stop_level":8.3398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-09","known_ts":"2017-06-09","bar_index":2180,"type":"RECLAIM","strength":0.863,"price":8.3684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-06-07","prior_stop_level":8.3398,"sweep_low":8.1613,"atr14":0.163286,"stop_level":8.079657,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-27","known_ts":"2017-06-27","bar_index":2184,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2113,"stop_level":8.2542,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-08-08","known_ts":"2017-08-10","bar_index":2194,"type":"BUY","strength":0.725,"price":8.2138,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2017-10-03","known_ts":"2017-10-05","bar_index":2207,"type":"REBUY","strength":0.588,"price":8.1488,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2017-12-01","known_ts":"2017-12-05","bar_index":2221,"type":"BUY","strength":0.45,"price":7.8249,"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-01-16","known_ts":"2018-01-16","bar_index":2230,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.7957,"stop_level":7.8541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-01-18","known_ts":"2018-01-18","bar_index":2231,"type":"RECLAIM","strength":0.588,"price":8.4161,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-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":"2018-01-16","prior_stop_level":7.8541,"sweep_low":7.7884,"atr14":0.203208,"stop_level":7.686796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-30","known_ts":"2018-01-30","bar_index":2234,"type":"RECLAIM","strength":0.725,"price":8.4966,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-01","known_ts":"2018-03-05","bar_index":2241,"type":"BUY","strength":0.863,"price":8.1054,"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":"2018-03-14","known_ts":"2018-03-16","bar_index":2244,"type":"BUY","strength":0.725,"price":8.0021,"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":"2018-07-09","known_ts":"2018-07-09","bar_index":2270,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.4229,"stop_level":9.5945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-11","known_ts":"2018-07-11","bar_index":2271,"type":"RECLAIM","strength":1.0,"price":9.7214,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-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":"2018-07-09","prior_stop_level":9.5945,"sweep_low":9.3632,"atr14":0.209112,"stop_level":9.258644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-16","known_ts":"2018-08-16","bar_index":2280,"type":"RECLAIM","strength":1.0,"price":10.5167,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-23","known_ts":"2019-01-25","bar_index":2316,"type":"BUY","strength":0.725,"price":12.069,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2019-06-14","known_ts":"2019-06-18","bar_index":2349,"type":"BUY","strength":0.725,"price":13.0107,"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":"2019-07-23","known_ts":"2019-07-23","bar_index":2357,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.003,"stop_level":13.1034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-07-29","known_ts":"2019-07-29","bar_index":2359,"type":"RECLAIM","strength":0.588,"price":13.1806,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-23 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":"2019-07-23","prior_stop_level":13.1034,"sweep_low":12.9411,"atr14":0.22234,"stop_level":12.82993,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-06","known_ts":"2019-08-06","bar_index":2361,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.2276,"stop_level":13.003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-09-10","known_ts":"2019-09-12","bar_index":2369,"type":"BUY","strength":0.45,"price":12.2042,"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-09-26","known_ts":"2019-09-26","bar_index":2373,"type":"RECLAIM","strength":0.725,"price":12.726,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-09-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-09","known_ts":"2019-10-09","bar_index":2376,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.103,"stop_level":12.2276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-10","known_ts":"2019-10-10","bar_index":2376,"type":"RECLAIM","strength":0.588,"price":12.321,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-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":"2019-10-09","prior_stop_level":12.2276,"sweep_low":12.0173,"atr14":0.245438,"stop_level":11.894581,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-25","known_ts":"2019-10-25","bar_index":2380,"type":"RECLAIM","strength":0.725,"price":13.3102,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":2402,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7021,"stop_level":15.7643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-03","known_ts":"2020-02-03","bar_index":2402,"type":"RECLAIM","strength":0.863,"price":16.0579,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-01-31","prior_stop_level":15.7643,"sweep_low":15.6468,"atr14":0.246652,"stop_level":15.523474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-19","known_ts":"2020-02-19","bar_index":2406,"type":"RECLAIM","strength":0.863,"price":16.4058,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-25","known_ts":"2020-02-25","bar_index":2407,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.3226,"stop_level":16.2081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-04-20","known_ts":"2020-04-22","bar_index":2420,"type":"BUY","strength":0.45,"price":10.0253,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-04-20","known_ts":"2020-04-22","bar_index":2420,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-20","trigger_known_ts":"2020-04-22","strength":0.45,"price":10.0253,"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.397054,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.4956,"atr14":0.807781,"stop_level":9.091709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":2426,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.4396,"stop_level":9.6792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2426,"type":"RECLAIM","strength":0.45,"price":10.4139,"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":9.6792,"sweep_low":8.7848,"atr14":0.629236,"stop_level":8.470182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2432,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.7431,"stop_level":9.9747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":2432,"type":"RECLAIM","strength":0.588,"price":10.1185,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-11","prior_stop_level":9.9747,"sweep_low":9.5834,"atr14":0.620081,"stop_level":9.27336,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-05","known_ts":"2020-08-05","bar_index":2445,"type":"RECLAIM","strength":0.725,"price":13.8325,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-03","known_ts":"2020-09-03","bar_index":2452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.2597,"stop_level":14.292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":2452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.034,"stop_level":14.292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-11","known_ts":"2020-09-11","bar_index":2453,"type":"RECLAIM","strength":0.863,"price":14.3484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-09-03","prior_stop_level":14.292,"sweep_low":13.8083,"atr14":0.406473,"stop_level":13.605063,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-11","known_ts":"2020-09-11","bar_index":2453,"type":"RECLAIM","strength":0.863,"price":14.3484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-09-08","prior_stop_level":14.292,"sweep_low":13.8728,"atr14":0.406473,"stop_level":13.669563,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-22","known_ts":"2020-09-22","bar_index":2456,"type":"RECLAIM","strength":0.863,"price":14.4774,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-05","known_ts":"2020-10-07","bar_index":2459,"type":"REBUY","strength":0.863,"price":15.1142,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2021-04-20","known_ts":"2021-04-22","bar_index":2504,"type":"BUY","strength":0.863,"price":23.1494,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2021-06-15","known_ts":"2021-06-17","bar_index":2517,"type":"BUY","strength":0.725,"price":21.4259,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2021-07-13","known_ts":"2021-07-13","bar_index":2523,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.4807,"stop_level":20.6615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-10","known_ts":"2021-08-12","bar_index":2530,"type":"BUY","strength":0.725,"price":20.7661,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2021-10-05","known_ts":"2021-10-07","bar_index":2543,"type":"BUY","strength":0.45,"price":19.9225,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-10-26","known_ts":"2021-10-26","bar_index":2548,"type":"RECLAIM","strength":0.725,"price":21.1465,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-10-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-11-08","known_ts":"2021-11-08","bar_index":2551,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.8932,"stop_level":20.7826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-11-11","known_ts":"2021-11-11","bar_index":2552,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.7002,"stop_level":20.7826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-11-15","known_ts":"2021-11-15","bar_index":2552,"type":"RECLAIM","strength":0.588,"price":20.825,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-08 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":"2021-11-08","prior_stop_level":20.7826,"sweep_low":19.6935,"atr14":0.500189,"stop_level":19.443405,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-15","known_ts":"2021-11-15","bar_index":2552,"type":"RECLAIM","strength":0.588,"price":20.825,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-11-11","prior_stop_level":20.7826,"sweep_low":20.1345,"atr14":0.500189,"stop_level":19.884405,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-03","known_ts":"2021-12-07","bar_index":2557,"type":"REBUY","strength":0.588,"price":20.6503,"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":"2022-03-02","known_ts":"2022-03-04","bar_index":2577,"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-03-02","trigger_known_ts":"2022-03-04","strength":0.45,"price":18.2847,"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.215131,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.5585,"atr14":0.578099,"stop_level":16.26945,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-07","known_ts":"2022-03-09","bar_index":2578,"type":"BUY","strength":0.45,"price":18.4021,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-03-07","known_ts":"2022-03-09","bar_index":2578,"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-03-07","trigger_known_ts":"2022-03-09","strength":0.45,"price":18.4021,"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.210092,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.0529,"atr14":0.564289,"stop_level":16.770755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-18","known_ts":"2022-03-18","bar_index":2581,"type":"RECLAIM","strength":0.725,"price":19.8769,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-03-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-21","known_ts":"2022-04-21","bar_index":2588,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.2819,"stop_level":19.6088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-01","known_ts":"2022-06-03","bar_index":2598,"type":"BUY","strength":0.45,"price":18.8026,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-06-01","known_ts":"2022-06-03","bar_index":2598,"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-06-01","trigger_known_ts":"2022-06-03","strength":0.45,"price":18.8026,"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.14228,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.2744,"atr14":0.572288,"stop_level":16.988256,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-23","known_ts":"2022-06-27","bar_index":2603,"type":"BUY","strength":0.45,"price":18.1103,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-06-23","known_ts":"2022-06-27","bar_index":2603,"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-06-23","trigger_known_ts":"2022-06-27","strength":0.45,"price":18.1103,"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.17386,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.7209,"atr14":0.612499,"stop_level":15.414651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-18","known_ts":"2022-07-18","bar_index":2608,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.1225,"stop_level":17.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-19","known_ts":"2022-07-19","bar_index":2608,"type":"RECLAIM","strength":0.588,"price":17.4095,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-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":"2022-07-18","prior_stop_level":17.19,"sweep_low":17.0803,"atr14":0.615937,"stop_level":16.772331,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-21","known_ts":"2022-07-21","bar_index":2609,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.8101,"stop_level":17.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-28","known_ts":"2022-08-01","bar_index":2611,"type":"REBUY","strength":0.725,"price":19.0135,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2022-07-28","known_ts":"2022-07-28","bar_index":2611,"type":"RECLAIM","strength":0.45,"price":18.8111,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2022-07-21","prior_stop_level":17.19,"sweep_low":16.3626,"atr14":0.632889,"stop_level":16.046156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-21","known_ts":"2022-09-21","bar_index":2623,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.5985,"stop_level":21.6325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-03","known_ts":"2022-11-07","bar_index":2634,"type":"BUY","strength":0.863,"price":22.9087,"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-12-07","known_ts":"2022-12-07","bar_index":2641,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.9353,"stop_level":23.9866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":2642,"type":"RECLAIM","strength":0.863,"price":24.2432,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-07","prior_stop_level":23.9866,"sweep_low":23.8497,"atr14":0.620805,"stop_level":23.539297,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":2645,"type":"RECLAIM","strength":0.863,"price":24.5341,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-03","known_ts":"2023-01-03","bar_index":2647,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.0465,"stop_level":24.1235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-03","known_ts":"2023-04-05","bar_index":2668,"type":"BUY","strength":0.588,"price":20.7463,"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":35},{"ts":"2023-04-26","known_ts":"2023-04-26","bar_index":2673,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.8511,"stop_level":20.5484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2023-06-15","known_ts":"2023-06-20","bar_index":2685,"type":"BUY","strength":0.45,"price":18.2146,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-08-01","known_ts":"2023-08-01","bar_index":2695,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.355,"stop_level":18.5354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-03","known_ts":"2023-08-03","bar_index":2696,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.0405,"stop_level":18.5354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":2696,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.2106,"stop_level":18.5354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-24","known_ts":"2023-08-28","bar_index":2701,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-08-24","trigger_known_ts":"2023-08-28","strength":0.45,"price":15.6555,"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.371313,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.4196,"atr14":0.458567,"stop_level":15.190317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-15","known_ts":"2023-09-19","bar_index":2706,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-09-15","trigger_known_ts":"2023-09-19","strength":0.45,"price":14.6421,"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.412009,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.6246,"atr14":0.37785,"stop_level":14.435675,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-06","known_ts":"2023-10-10","bar_index":2711,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-10-06","trigger_known_ts":"2023-10-10","strength":0.45,"price":11.3572,"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.543922,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.9856,"atr14":0.539086,"stop_level":9.716057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-19","known_ts":"2023-10-23","bar_index":2714,"type":"BUY","strength":0.45,"price":12.2309,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-10-19","known_ts":"2023-10-23","bar_index":2714,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-10-19","trigger_known_ts":"2023-10-23","strength":0.45,"price":12.2309,"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.508837,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.2437,"atr14":0.48424,"stop_level":11.00158,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-11","known_ts":"2024-01-11","bar_index":2733,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.9285,"stop_level":16.6087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-26","known_ts":"2024-03-28","bar_index":2750,"type":"BUY","strength":0.725,"price":16.0033,"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-06-04","known_ts":"2024-06-04","bar_index":2766,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.4671,"stop_level":18.5301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-06","known_ts":"2024-06-06","bar_index":2766,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.3499,"stop_level":18.5301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-05","known_ts":"2024-06-05","bar_index":2766,"type":"RECLAIM","strength":0.863,"price":18.8005,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-06-04","prior_stop_level":18.5301,"sweep_low":18.1786,"atr14":0.58967,"stop_level":17.883765,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-21","known_ts":"2024-08-23","bar_index":2784,"type":"BUY","strength":0.863,"price":16.455,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2024-09-09","known_ts":"2024-09-11","bar_index":2788,"type":"BUY","strength":0.863,"price":16.2548,"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":"2024-10-07","known_ts":"2024-10-07","bar_index":2794,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.992,"stop_level":17.2013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-10","known_ts":"2024-10-10","bar_index":2795,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7724,"stop_level":17.2013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-12-24","known_ts":"2024-12-27","bar_index":2813,"type":"BUY","strength":0.588,"price":11.7271,"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":"2025-01-10","known_ts":"2025-01-10","bar_index":2816,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.0557,"stop_level":11.6351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-01-23","known_ts":"2025-01-27","bar_index":2819,"type":"REBUY","strength":0.45,"price":10.5222,"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":"2025-02-13","known_ts":"2025-02-18","bar_index":2824,"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":"2025-02-13","trigger_known_ts":"2025-02-18","strength":0.45,"price":9.6146,"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.498694,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.2315,"atr14":0.386452,"stop_level":9.038274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-19","known_ts":"2025-02-21","bar_index":2825,"type":"BUY","strength":0.45,"price":9.8949,"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":"2025-02-19","known_ts":"2025-02-21","bar_index":2825,"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":"2025-02-19","trigger_known_ts":"2025-02-21","strength":0.45,"price":9.8949,"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.484079,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.2315,"atr14":0.372453,"stop_level":9.045274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-08","known_ts":"2025-04-08","bar_index":2836,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5585,"stop_level":9.6987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-09","known_ts":"2025-04-09","bar_index":2836,"type":"RECLAIM","strength":0.588,"price":10.4088,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-08 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":"2025-04-08","prior_stop_level":9.6987,"sweep_low":9.2595,"atr14":0.571161,"stop_level":8.973919,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-02","known_ts":"2025-05-06","bar_index":2842,"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":"2025-05-02","trigger_known_ts":"2025-05-06","strength":0.588,"price":9.9295,"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.482275,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.2595,"atr14":0.425271,"stop_level":9.046865,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-07","known_ts":"2025-05-09","bar_index":2843,"type":"BUY","strength":0.588,"price":10.5763,"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":"2025-05-07","known_ts":"2025-05-09","bar_index":2843,"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":"2025-05-07","trigger_known_ts":"2025-05-09","strength":0.588,"price":10.5763,"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.448551,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.2689,"atr14":0.430963,"stop_level":9.053418,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":2849,"type":"RECLAIM","strength":0.725,"price":9.9961,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-05-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-05","known_ts":"2025-08-05","bar_index":2863,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2718,"stop_level":12.4404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-08","known_ts":"2025-08-08","bar_index":2864,"type":"RECLAIM","strength":0.863,"price":12.6477,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-08-05","prior_stop_level":12.4404,"sweep_low":12.2139,"atr14":0.46294,"stop_level":11.98243,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-20","known_ts":"2025-08-20","bar_index":2867,"type":"RECLAIM","strength":0.863,"price":13.0044,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-30","known_ts":"2025-10-30","bar_index":2883,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.5154,"stop_level":13.6889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-05","known_ts":"2025-11-05","bar_index":2885,"type":"RECLAIM","strength":1.0,"price":13.8824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-10-30","prior_stop_level":13.6889,"sweep_low":12.8964,"atr14":0.469785,"stop_level":12.661508,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-02","known_ts":"2026-01-06","bar_index":2898,"type":"BUY","strength":0.863,"price":14.5463,"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":"2026-01-26","known_ts":"2026-01-28","bar_index":2903,"type":"REBUY","strength":0.863,"price":14.8294,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2026-03-02","known_ts":"2026-03-02","bar_index":2911,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.0369,"stop_level":14.4716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-04","known_ts":"2026-03-04","bar_index":2911,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1159,"stop_level":14.4716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-10","known_ts":"2026-06-10","bar_index":2934,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.63,"stop_level":14.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-06-12","known_ts":"2026-06-12","bar_index":2935,"type":"RECLAIM","strength":0.725,"price":14.68,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-10 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":"2026-06-10","prior_stop_level":14.67,"sweep_low":14.63,"atr14":0.069527,"stop_level":14.595237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-02","known_ts":"2026-07-02","bar_index":2939,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.58,"stop_level":14.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-07-07","known_ts":"2026-07-07","bar_index":2940,"type":"RECLAIM","strength":0.725,"price":14.62,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-02 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":"2026-07-02","prior_stop_level":14.61,"sweep_low":14.53,"atr14":0.070574,"stop_level":14.494713,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-20","known_ts":"2026-07-20","bar_index":2943,"type":"RECLAIM","strength":0.863,"price":14.86,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-31","known_ts":"2026-07-31","bar_index":2946,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.68,"stop_level":14.77,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-08-21","known_ts":"2026-08-21","bar_index":2951,"type":"RECLAIM","strength":0.863,"price":14.73,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-09-03","known_ts":"2026-09-08","bar_index":2954,"type":"BUY","strength":0.863,"price":14.83,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-09-08","last_scored_basis":null,"bars_since_signal":2,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2018-08-16","2018-09-17","2019-01-04","2019-05-15","2019-06-03","2019-08-19","2020-03-19","2020-12-11","2021-02-04","2021-03-08","2021-03-29","2021-05-19","2021-06-10","2021-07-23","2021-10-05","2021-12-30","2022-02-08","2022-05-18","2022-06-23","2022-10-05","2022-10-21","2023-01-24","2023-02-14","2023-03-24","2023-06-02","2024-01-30","2024-02-29","2024-07-05","2024-07-26","2024-08-13","2024-09-12","2024-11-14","2024-11-27","2025-06-03","2025-09-19","2025-11-10","2025-11-26","2025-12-23","2026-03-18","2026-03-31"],"warnings":[{"ts":"2022-12-07","kind":"confirm","px":23.9353,"level":23.9866},{"ts":"2022-12-15","kind":"arm","px":24.5597},{"ts":"2023-01-03","kind":"confirm","px":24.0465,"level":24.1235},{"ts":"2023-04-24","kind":"arm","px":20.798},{"ts":"2023-04-26","kind":"confirm","px":19.8511,"level":20.5484},{"ts":"2023-06-29","kind":"arm","px":17.7118},{"ts":"2023-08-01","kind":"confirm","px":18.355,"level":18.5354},{"ts":"2023-08-02","kind":"arm","px":18.3812},{"ts":"2023-08-03","kind":"confirm","px":18.0405,"level":18.5354},{"ts":"2023-08-04","kind":"arm","px":17.1582},{"ts":"2023-08-07","kind":"confirm","px":17.2106,"level":18.5354},{"ts":"2023-11-10","kind":"arm","px":13.87},{"ts":"2024-01-11","kind":"confirm","px":15.9285,"level":16.6087},{"ts":"2024-04-10","kind":"arm","px":15.7801},{"ts":"2024-05-22","kind":"arm","px":18.8636},{"ts":"2024-06-04","kind":"confirm","px":18.4671,"level":18.5301},{"ts":"2024-06-05","kind":"arm","px":18.8005},{"ts":"2024-06-06","kind":"confirm","px":18.3499,"level":18.5301},{"ts":"2024-10-03","kind":"arm","px":17.4106},{"ts":"2024-10-07","kind":"confirm","px":16.992,"level":17.2013},{"ts":"2024-10-09","kind":"arm","px":16.1001},{"ts":"2024-10-10","kind":"confirm","px":15.7724,"level":17.2013},{"ts":"2025-01-08","kind":"arm","px":11.4052},{"ts":"2025-01-10","kind":"confirm","px":11.0557,"level":11.6351},{"ts":"2025-03-25","kind":"arm","px":11.829},{"ts":"2025-04-08","kind":"confirm","px":9.5585,"level":9.6987},{"ts":"2025-07-29","kind":"arm","px":12.7733},{"ts":"2025-08-05","kind":"confirm","px":12.2718,"level":12.4404},{"ts":"2025-10-21","kind":"arm","px":13.8046},{"ts":"2025-10-30","kind":"confirm","px":13.5154,"level":13.6889},{"ts":"2026-02-13","kind":"arm","px":16.0817},{"ts":"2026-03-02","kind":"confirm","px":14.0369,"level":14.4716},{"ts":"2026-03-03","kind":"arm","px":14.0073},{"ts":"2026-03-04","kind":"confirm","px":14.1159,"level":14.4716},{"ts":"2026-06-09","kind":"arm","px":14.66},{"ts":"2026-06-10","kind":"confirm","px":14.63,"level":14.67},{"ts":"2026-06-18","kind":"arm","px":14.62},{"ts":"2026-07-02","kind":"confirm","px":14.58,"level":14.61},{"ts":"2026-07-29","kind":"arm","px":14.82},{"ts":"2026-07-31","kind":"confirm","px":14.68,"level":14.77}],"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":[]}}}