{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_0610185e4367aa152fec","market":"US","system":"prophet_board","definition":"us_prophet_v1","authority":"candidate","surfaced_at":"2026-08-07","entry_date":"2026-08-10","entry_basis":"next_session_close","entry_price":314.49,"rank":31,"tier":null,"state":"onboard","maturity":"in_flight","latest_price":329.54,"return_pct":4.8,"excess_pct":null,"sessions":3,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-13","priced_through":"2026-08-13"},{"id":"opp_eaa205847c29a836b2d4","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-17","entry_date":"2026-07-20","entry_basis":"next_session_close","entry_price":280.67,"rank":31,"tier":null,"state":"stopped","maturity":"matured","latest_price":273.42,"return_pct":-2.6,"excess_pct":-2.42,"sessions":6,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-13","priced_through":"2026-08-13"}]},"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"AEIS","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1996-05-20","known_ts":"1996-05-20","bar_index":42,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.2288,"stop_level":7.3513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-05-22","known_ts":"1996-05-22","bar_index":43,"type":"RECLAIM","strength":0.588,"price":7.5964,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-05-20","prior_stop_level":7.3513,"sweep_low":7.1063,"atr14":0.534307,"stop_level":6.839146,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-06-19","known_ts":"1996-06-19","bar_index":49,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4738,"stop_level":7.7189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-08-07","known_ts":"1996-08-09","bar_index":61,"type":"BUY","strength":0.45,"price":6.2486,"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":"1996-09-03","known_ts":"1996-09-03","bar_index":67,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.391,"stop_level":6.4937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-09-24","known_ts":"1996-09-26","bar_index":72,"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":"1996-09-24","trigger_known_ts":"1996-09-26","strength":0.45,"price":5.2684,"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.367653,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4108,"atr14":0.50346,"stop_level":4.15907,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-28","known_ts":"1996-10-30","bar_index":80,"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":"1996-10-28","trigger_known_ts":"1996-10-30","strength":0.45,"price":3.6757,"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.558819,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.818,"atr14":0.458781,"stop_level":2.588609,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-05","known_ts":"1996-11-07","bar_index":82,"type":"BUY","strength":0.45,"price":5.5135,"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":"1996-12-05","known_ts":"1996-12-05","bar_index":89,"type":"RECLAIM","strength":0.725,"price":6.6162,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-11-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-10","known_ts":"1997-01-14","bar_index":97,"type":"BUY","strength":0.863,"price":6.4937,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1997-02-18","known_ts":"1997-02-18","bar_index":105,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7387,"stop_level":6.9837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-12","known_ts":"1997-03-12","bar_index":111,"type":"RECLAIM","strength":1.0,"price":7.2288,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-02-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-17","known_ts":"1997-03-19","bar_index":112,"type":"BUY","strength":1.0,"price":7.1675,"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":"1997-05-15","known_ts":"1997-05-19","bar_index":126,"type":"REBUY","strength":1.0,"price":10.6594,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1997-08-19","known_ts":"1997-08-19","bar_index":148,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.9548,"stop_level":27.935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-20","known_ts":"1997-08-20","bar_index":148,"type":"RECLAIM","strength":1.0,"price":30.1404,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-08-19","prior_stop_level":27.935,"sweep_low":25.362,"atr14":2.120137,"stop_level":24.301931,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-03","known_ts":"1997-09-03","bar_index":151,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.5278,"stop_level":29.7728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-28","known_ts":"1998-01-30","bar_index":185,"type":"BUY","strength":0.588,"price":12.2522,"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":"1998-03-13","known_ts":"1998-03-13","bar_index":195,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.9675,"stop_level":14.2125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-05-22","known_ts":"1998-05-22","bar_index":211,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.2432,"stop_level":14.5801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-06-16","known_ts":"1998-06-18","bar_index":217,"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-06-16","trigger_known_ts":"1998-06-18","strength":0.45,"price":11.1495,"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.664825,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.7819,"atr14":0.500907,"stop_level":10.531447,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-13","known_ts":"1998-07-15","bar_index":223,"type":"BUY","strength":0.45,"price":12.1297,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-07-13","known_ts":"1998-07-15","bar_index":223,"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-07-13","trigger_known_ts":"1998-07-15","strength":0.45,"price":12.1297,"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.635358,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.9044,"atr14":0.43084,"stop_level":10.68898,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-14","known_ts":"1998-08-18","bar_index":231,"type":"BUY","strength":0.45,"price":10.1387,"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-08-14","known_ts":"1998-08-18","bar_index":231,"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-08-14","trigger_known_ts":"1998-08-18","strength":0.45,"price":10.1387,"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.695211,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4234,"atr14":0.630626,"stop_level":8.108087,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-31","known_ts":"1998-08-31","bar_index":234,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1261,"stop_level":8.454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-09-10","known_ts":"1998-09-14","bar_index":237,"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-10","trigger_known_ts":"1998-09-14","strength":0.45,"price":7.9639,"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.76059,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8811,"atr14":0.643662,"stop_level":5.559269,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-27","known_ts":"1998-10-27","bar_index":248,"type":"RECLAIM","strength":0.725,"price":12.3747,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-14","known_ts":"1998-12-14","bar_index":259,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.9278,"stop_level":16.7242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-15","known_ts":"1998-12-15","bar_index":259,"type":"RECLAIM","strength":0.863,"price":16.8468,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-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":"1998-12-14","prior_stop_level":16.7242,"sweep_low":15.8666,"atr14":1.083916,"stop_level":15.324642,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-22","known_ts":"1998-12-24","bar_index":261,"type":"REBUY","strength":0.863,"price":22.299,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1999-02-12","known_ts":"1999-02-12","bar_index":272,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.4647,"stop_level":27.0773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-06-11","known_ts":"1999-06-15","bar_index":300,"type":"BUY","strength":0.725,"price":30.8143,"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":"1999-08-04","known_ts":"1999-08-04","bar_index":312,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.0809,"stop_level":34.3061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-08-06","known_ts":"1999-08-06","bar_index":313,"type":"RECLAIM","strength":0.863,"price":35.5926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1999-08-04","prior_stop_level":34.3061,"sweep_low":32.2845,"atr14":2.059741,"stop_level":31.25463,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-15","known_ts":"1999-09-17","bar_index":322,"type":"BUY","strength":0.725,"price":37.3692,"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":35},{"ts":"1999-11-16","known_ts":"1999-11-16","bar_index":336,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.9404,"stop_level":38.2268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-11-17","known_ts":"1999-11-17","bar_index":337,"type":"RECLAIM","strength":0.863,"price":40.0647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-11-16","prior_stop_level":38.2268,"sweep_low":36.0215,"atr14":2.082265,"stop_level":34.980367,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-09","known_ts":"1999-12-13","bar_index":342,"type":"BUY","strength":0.863,"price":41.4124,"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":55},{"ts":"2000-01-07","known_ts":"2000-01-07","bar_index":348,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.0052,"stop_level":44.2917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-01-10","known_ts":"2000-01-10","bar_index":349,"type":"RECLAIM","strength":0.863,"price":46.6809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-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":"2000-01-07","prior_stop_level":44.2917,"sweep_low":42.3926,"atr14":2.946774,"stop_level":40.919213,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-13","known_ts":"2000-01-13","bar_index":350,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.8214,"stop_level":42.8827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-01-14","known_ts":"2000-01-14","bar_index":350,"type":"RECLAIM","strength":0.863,"price":48.0286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-01-13","prior_stop_level":42.8827,"sweep_low":42.5764,"atr14":3.27551,"stop_level":40.938645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-01","known_ts":"2000-02-01","bar_index":354,"type":"RECLAIM","strength":0.863,"price":56.4826,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-04-27","known_ts":"2000-05-01","bar_index":374,"type":"BUY","strength":0.725,"price":70.1438,"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":"2000-06-14","known_ts":"2000-06-16","bar_index":385,"type":"BUY","strength":0.725,"price":49.6826,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2000-07-06","known_ts":"2000-07-06","bar_index":390,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.8069,"stop_level":56.7276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-12","known_ts":"2000-07-12","bar_index":391,"type":"RECLAIM","strength":0.725,"price":57.8303,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-07-06","prior_stop_level":56.7276,"sweep_low":49.9889,"atr14":3.944738,"stop_level":48.016531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-21","known_ts":"2000-07-21","bar_index":393,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.598,"stop_level":51.643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-17","known_ts":"2000-08-21","bar_index":400,"type":"BUY","strength":0.45,"price":50.6015,"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":"2000-08-22","known_ts":"2000-08-22","bar_index":401,"type":"RECLAIM","strength":0.588,"price":53.8484,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-08-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2000-09-12","known_ts":"2000-09-12","bar_index":405,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.4755,"stop_level":53.9096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-11-20","known_ts":"2000-11-22","bar_index":422,"type":"BUY","strength":0.45,"price":18.317,"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":"2000-11-20","known_ts":"2000-11-22","bar_index":422,"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":"2000-11-20","trigger_known_ts":"2000-11-22","strength":0.45,"price":18.317,"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.744881,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.9477,"atr14":1.875871,"stop_level":14.009765,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-21","known_ts":"2000-12-21","bar_index":429,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.481,"stop_level":20.8287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-27","known_ts":"2000-12-27","bar_index":430,"type":"RECLAIM","strength":0.588,"price":21.9314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-12-21","prior_stop_level":20.8287,"sweep_low":18.5621,"atr14":1.972406,"stop_level":17.575897,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-01","known_ts":"2001-02-01","bar_index":438,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.5476,"stop_level":29.8953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-02-06","known_ts":"2001-02-06","bar_index":439,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.4449,"stop_level":29.8953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-03-23","known_ts":"2001-03-27","bar_index":450,"type":"BUY","strength":0.725,"price":29.7728,"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":45},{"ts":"2001-04-10","known_ts":"2001-04-12","bar_index":454,"type":"BUY","strength":0.725,"price":30.2776,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2001-05-11","known_ts":"2001-05-11","bar_index":461,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.7379,"stop_level":33.3064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-05-15","known_ts":"2001-05-15","bar_index":462,"type":"RECLAIM","strength":0.863,"price":33.816,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-05-11","prior_stop_level":33.3064,"sweep_low":32.1007,"atr14":1.978478,"stop_level":31.111461,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-30","known_ts":"2001-05-30","bar_index":465,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.0716,"stop_level":32.7379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-01","known_ts":"2001-06-01","bar_index":466,"type":"RECLAIM","strength":0.863,"price":34.4532,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-30 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":"2001-05-30","prior_stop_level":32.7379,"sweep_low":30.6795,"atr14":2.241588,"stop_level":29.558706,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-06","known_ts":"2001-06-08","bar_index":467,"type":"REBUY","strength":0.863,"price":39.0208,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-07-10","known_ts":"2001-07-10","bar_index":474,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.1299,"stop_level":35.845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-10-02","known_ts":"2001-10-04","bar_index":493,"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":17.8098,"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.559728,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.0947,"atr14":1.484986,"stop_level":14.352207,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-15","known_ts":"2001-10-17","bar_index":496,"type":"BUY","strength":0.45,"price":18.1822,"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-15","known_ts":"2001-10-17","bar_index":496,"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-15","trigger_known_ts":"2001-10-17","strength":0.45,"price":18.1822,"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.550522,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.9279,"atr14":1.347431,"stop_level":15.254185,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-20","known_ts":"2001-12-20","bar_index":511,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.0729,"stop_level":25.4846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-21","known_ts":"2001-12-21","bar_index":512,"type":"RECLAIM","strength":0.588,"price":26.7,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-12-20","prior_stop_level":25.4846,"sweep_low":24.8965,"atr14":1.467213,"stop_level":24.162893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-07","known_ts":"2002-01-07","bar_index":515,"type":"RECLAIM","strength":0.863,"price":29.0818,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-15","known_ts":"2002-01-15","bar_index":517,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.9354,"stop_level":26.1119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-02-28","known_ts":"2002-03-04","bar_index":527,"type":"BUY","strength":0.863,"price":28.9642,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2002-04-11","known_ts":"2002-04-11","bar_index":536,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.9145,"stop_level":32.1105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-12","known_ts":"2002-04-12","bar_index":537,"type":"RECLAIM","strength":0.863,"price":33.1789,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-04-11","prior_stop_level":32.1105,"sweep_low":31.7087,"atr14":1.57909,"stop_level":30.919155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-25","known_ts":"2002-04-25","bar_index":540,"type":"RECLAIM","strength":0.863,"price":33.5122,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-08-15","known_ts":"2002-08-19","bar_index":566,"type":"BUY","strength":0.588,"price":16.4473,"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":25},{"ts":"2002-08-30","known_ts":"2002-08-30","bar_index":569,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.0562,"stop_level":13.5852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-09-27","known_ts":"2002-10-01","bar_index":576,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-09-27","trigger_known_ts":"2002-10-01","strength":0.45,"price":9.4097,"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.750973,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.0864,"atr14":0.926327,"stop_level":7.623237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-10","known_ts":"2002-10-14","bar_index":579,"type":"BUY","strength":0.45,"price":7.4395,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-10-10","known_ts":"2002-10-14","bar_index":579,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-10-10","trigger_known_ts":"2002-10-14","strength":0.45,"price":7.4395,"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.803114,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.7634,"atr14":0.871211,"stop_level":5.327794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-18","known_ts":"2002-12-18","bar_index":595,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.6541,"stop_level":13.1147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-23","known_ts":"2002-12-23","bar_index":596,"type":"RECLAIM","strength":0.725,"price":13.1245,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-18","prior_stop_level":13.1147,"sweep_low":12.1248,"atr14":1.084609,"stop_level":11.582495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-02","known_ts":"2003-01-06","bar_index":598,"type":"REBUY","strength":0.725,"price":15.2907,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-05-16","known_ts":"2003-05-16","bar_index":629,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.1448,"stop_level":10.1938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-06-04","known_ts":"2003-06-04","bar_index":633,"type":"RECLAIM","strength":0.863,"price":15.2907,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-07","known_ts":"2003-08-07","bar_index":648,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.094,"stop_level":18.3783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-11","known_ts":"2003-08-11","bar_index":648,"type":"RECLAIM","strength":1.0,"price":18.6919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-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":"2003-08-07","prior_stop_level":18.3783,"sweep_low":17.5745,"atr14":0.885656,"stop_level":17.131672,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-12","known_ts":"2003-08-14","bar_index":649,"type":"REBUY","strength":1.0,"price":20.8385,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-11-26","known_ts":"2003-12-01","bar_index":674,"type":"REBUY","strength":0.863,"price":27.4939,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2003-12-04","known_ts":"2003-12-04","bar_index":675,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.5042,"stop_level":25.6218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-01-15","known_ts":"2004-01-20","bar_index":685,"type":"BUY","strength":0.863,"price":26.9548,"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":"2004-04-02","known_ts":"2004-04-06","bar_index":703,"type":"BUY","strength":0.588,"price":21.6619,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2004-04-19","known_ts":"2004-04-19","bar_index":706,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.2319,"stop_level":18.7508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-05-25","known_ts":"2004-05-27","bar_index":715,"type":"BUY","strength":0.588,"price":14.6046,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2004-06-21","known_ts":"2004-06-21","bar_index":720,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.7225,"stop_level":14.2223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-06-23","known_ts":"2004-06-23","bar_index":721,"type":"RECLAIM","strength":0.45,"price":14.3694,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-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":"2004-06-21","prior_stop_level":14.2223,"sweep_low":13.6636,"atr14":0.62475,"stop_level":13.351225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-12","known_ts":"2004-07-12","bar_index":725,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.7423,"stop_level":13.7225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-14","known_ts":"2004-07-14","bar_index":726,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.1738,"stop_level":13.7225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-27","known_ts":"2004-07-29","bar_index":729,"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":"2004-07-27","trigger_known_ts":"2004-07-29","strength":0.45,"price":9.6841,"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.667788,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.7532,"atr14":0.786094,"stop_level":7.360153,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-17","known_ts":"2004-08-19","bar_index":734,"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":"2004-08-17","trigger_known_ts":"2004-08-19","strength":0.45,"price":9.5763,"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.671486,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.5961,"atr14":0.570145,"stop_level":8.311027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-20","known_ts":"2004-08-24","bar_index":735,"type":"BUY","strength":0.45,"price":9.6547,"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":"2004-08-20","known_ts":"2004-08-24","bar_index":735,"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":"2004-08-20","trigger_known_ts":"2004-08-24","strength":0.45,"price":9.6547,"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.668797,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.5961,"atr14":0.543382,"stop_level":8.324409,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-26","known_ts":"2004-10-26","bar_index":750,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3803,"stop_level":9.5959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-27","known_ts":"2004-10-27","bar_index":750,"type":"RECLAIM","strength":0.588,"price":9.9194,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-10-26","prior_stop_level":9.5959,"sweep_low":9.2921,"atr14":0.543822,"stop_level":9.020189,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-10","known_ts":"2004-11-10","bar_index":754,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.2627,"stop_level":9.3803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-12-10","known_ts":"2004-12-14","bar_index":761,"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":"2004-12-10","trigger_known_ts":"2004-12-14","strength":0.45,"price":8.0668,"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.700729,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.6258,"atr14":0.36483,"stop_level":7.443385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-23","known_ts":"2004-12-28","bar_index":764,"type":"BUY","strength":0.588,"price":8.8706,"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":"2004-12-23","known_ts":"2004-12-28","bar_index":764,"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":"2004-12-23","trigger_known_ts":"2004-12-28","strength":0.588,"price":8.8706,"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.670908,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.9786,"atr14":0.331331,"stop_level":7.812935,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-11","known_ts":"2005-01-11","bar_index":768,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.6062,"stop_level":7.763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-01-28","known_ts":"2005-02-01","bar_index":772,"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":"2005-01-28","trigger_known_ts":"2005-02-01","strength":0.45,"price":6.9788,"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.696636,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.6652,"atr14":0.307727,"stop_level":6.511337,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-10","known_ts":"2005-02-14","bar_index":775,"type":"BUY","strength":0.588,"price":7.4003,"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":"2005-02-10","known_ts":"2005-02-14","bar_index":775,"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":"2005-02-10","trigger_known_ts":"2005-02-14","strength":0.588,"price":7.4003,"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.678314,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.8122,"atr14":0.325756,"stop_level":6.649322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-14","known_ts":"2005-03-14","bar_index":782,"type":"RECLAIM","strength":0.725,"price":9.4979,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-02-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-03-18","known_ts":"2005-03-18","bar_index":783,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.1156,"stop_level":9.1254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-03-23","known_ts":"2005-03-23","bar_index":784,"type":"RECLAIM","strength":0.725,"price":9.2529,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-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":"2005-03-18","prior_stop_level":9.1254,"sweep_low":8.998,"atr14":0.400804,"stop_level":8.797598,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-28","known_ts":"2005-03-28","bar_index":785,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.1058,"stop_level":9.1156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-03-30","known_ts":"2005-03-30","bar_index":785,"type":"RECLAIM","strength":0.725,"price":9.1548,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-03-28","prior_stop_level":9.1156,"sweep_low":8.7236,"atr14":0.379383,"stop_level":8.533908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-18","known_ts":"2005-04-18","bar_index":790,"type":"RECLAIM","strength":0.863,"price":9.7331,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-19","known_ts":"2005-05-19","bar_index":797,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7233,"stop_level":10.0272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-18","known_ts":"2005-07-20","bar_index":811,"type":"BUY","strength":0.863,"price":10.4389,"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":"2005-09-14","known_ts":"2005-09-14","bar_index":824,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.5073,"stop_level":11.5171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-09-16","known_ts":"2005-09-16","bar_index":825,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.2328,"stop_level":11.5171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-04","known_ts":"2005-11-08","bar_index":837,"type":"BUY","strength":0.863,"price":12.2326,"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":"2005-12-08","known_ts":"2005-12-08","bar_index":844,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.0954,"stop_level":12.556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-06","known_ts":"2006-01-10","bar_index":851,"type":"BUY","strength":0.863,"price":13.2814,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2006-02-27","known_ts":"2006-02-27","bar_index":862,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.2812,"stop_level":15.0849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-18","known_ts":"2006-04-20","bar_index":874,"type":"BUY","strength":0.863,"price":15.1633,"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":"2006-05-15","known_ts":"2006-05-15","bar_index":880,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3204,"stop_level":14.6242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-07-31","known_ts":"2006-08-02","bar_index":898,"type":"BUY","strength":0.588,"price":12.2522,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2006-10-18","known_ts":"2006-10-18","bar_index":916,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.3787,"stop_level":16.4669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-20","known_ts":"2006-10-20","bar_index":917,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.0063,"stop_level":16.4669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-17","known_ts":"2006-11-17","bar_index":924,"type":"RECLAIM","strength":1.0,"price":16.6434,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-16","known_ts":"2007-01-16","bar_index":936,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.2117,"stop_level":18.2607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-17","known_ts":"2007-01-17","bar_index":936,"type":"RECLAIM","strength":1.0,"price":18.3097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-01-16","prior_stop_level":18.2607,"sweep_low":18.094,"atr14":0.488019,"stop_level":17.849991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-18","known_ts":"2007-01-18","bar_index":937,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.5552,"stop_level":18.2607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-02-16","known_ts":"2007-02-21","bar_index":944,"type":"BUY","strength":1.0,"price":19.7897,"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":45},{"ts":"2007-03-23","known_ts":"2007-03-27","bar_index":952,"type":"BUY","strength":1.0,"price":20.8875,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2007-04-02","known_ts":"2007-04-04","bar_index":954,"type":"BUY","strength":1.0,"price":21.3384,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2007-04-25","known_ts":"2007-04-25","bar_index":959,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.0738,"stop_level":21.7207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-26","known_ts":"2007-04-26","bar_index":959,"type":"RECLAIM","strength":1.0,"price":24.5338,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-04-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":"2007-04-25","prior_stop_level":21.7207,"sweep_low":20.8581,"atr14":1.056479,"stop_level":20.329861,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-16","known_ts":"2007-05-16","bar_index":964,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.1517,"stop_level":23.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-18","known_ts":"2007-05-18","bar_index":965,"type":"RECLAIM","strength":1.0,"price":23.2498,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-05-16","prior_stop_level":23.24,"sweep_low":22.8185,"atr14":0.906764,"stop_level":22.365118,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-05","known_ts":"2007-09-07","bar_index":990,"type":"BUY","strength":0.588,"price":15.7416,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2007-10-25","known_ts":"2007-10-25","bar_index":1002,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.8104,"stop_level":14.8301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-10-30","known_ts":"2007-10-30","bar_index":1003,"type":"RECLAIM","strength":0.45,"price":15.2515,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-25 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":"2007-10-25","prior_stop_level":14.8301,"sweep_low":14.3204,"atr14":0.842834,"stop_level":13.898983,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-20","known_ts":"2007-11-20","bar_index":1008,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.2125,"stop_level":14.9967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-20","known_ts":"2007-12-24","bar_index":1015,"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":"2007-12-20","trigger_known_ts":"2007-12-24","strength":0.45,"price":13.1344,"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.478191,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.9385,"atr14":0.658275,"stop_level":11.609363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-14","known_ts":"2008-01-16","bar_index":1020,"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-01-14","trigger_known_ts":"2008-01-16","strength":0.45,"price":10.7721,"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.572042,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.0272,"atr14":0.706286,"stop_level":9.674057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-31","known_ts":"2008-02-04","bar_index":1024,"type":"BUY","strength":0.588,"price":11.3406,"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":"2008-01-31","known_ts":"2008-02-04","bar_index":1024,"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-01-31","trigger_known_ts":"2008-02-04","strength":0.588,"price":11.3406,"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.549456,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.3117,"atr14":0.751676,"stop_level":8.935862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-23","known_ts":"2008-04-23","bar_index":1043,"type":"RECLAIM","strength":0.863,"price":14.634,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-05","known_ts":"2008-06-05","bar_index":1053,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.438,"stop_level":14.6732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-23","known_ts":"2008-06-23","bar_index":1057,"type":"RECLAIM","strength":0.863,"price":14.3498,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-05","known_ts":"2008-08-07","bar_index":1067,"type":"BUY","strength":0.725,"price":14.389,"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":"2008-09-04","known_ts":"2008-09-04","bar_index":1074,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.8006,"stop_level":15.477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":1093,"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-24","trigger_known_ts":"2008-11-26","strength":0.45,"price":7.763,"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.522603,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.6164,"atr14":0.841016,"stop_level":5.195892,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-03","known_ts":"2008-12-05","bar_index":1095,"type":"BUY","strength":0.45,"price":8.3805,"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-12-03","known_ts":"2008-12-05","bar_index":1095,"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-12-03","trigger_known_ts":"2008-12-05","strength":0.45,"price":8.3805,"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.484629,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2241,"atr14":0.79645,"stop_level":5.825875,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":1103,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3215,"stop_level":9.3607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":1104,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7824,"stop_level":9.3607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":1104,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7236,"stop_level":9.3607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-06","known_ts":"2009-03-10","bar_index":1116,"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":"2009-03-06","trigger_known_ts":"2009-03-10","strength":0.45,"price":5.6458,"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.652803,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.2537,"atr14":0.545803,"stop_level":4.980798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-19","known_ts":"2009-03-23","bar_index":1119,"type":"BUY","strength":0.45,"price":7.616,"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":"2009-03-19","known_ts":"2009-03-23","bar_index":1119,"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":"2009-03-19","trigger_known_ts":"2009-03-23","strength":0.45,"price":7.616,"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.531643,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5772,"atr14":0.598204,"stop_level":5.278098,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-20","known_ts":"2009-04-20","bar_index":1126,"type":"RECLAIM","strength":0.725,"price":9.0764,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-24","known_ts":"2009-04-24","bar_index":1127,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7924,"stop_level":7.9982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-28","known_ts":"2009-04-28","bar_index":1128,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.9198,"stop_level":7.9982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-29","known_ts":"2009-04-29","bar_index":1128,"type":"RECLAIM","strength":0.725,"price":8.1355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-04-24","prior_stop_level":7.9982,"sweep_low":7.3317,"atr14":0.613231,"stop_level":7.025085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-29","known_ts":"2009-04-29","bar_index":1128,"type":"RECLAIM","strength":0.725,"price":8.1355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-28","prior_stop_level":7.9982,"sweep_low":7.714,"atr14":0.613231,"stop_level":7.407385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":1131,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.714,"stop_level":7.7924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":1132,"type":"RECLAIM","strength":0.725,"price":8.057,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-13","prior_stop_level":7.7924,"sweep_low":7.6552,"atr14":0.578445,"stop_level":7.365978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-28","known_ts":"2009-05-28","bar_index":1135,"type":"RECLAIM","strength":0.863,"price":10.0272,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-10","known_ts":"2009-07-14","bar_index":1145,"type":"BUY","strength":0.863,"price":10.6349,"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":30},{"ts":"2009-08-06","known_ts":"2009-08-06","bar_index":1151,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.6643,"stop_level":10.9878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-21","known_ts":"2009-08-21","bar_index":1155,"type":"RECLAIM","strength":0.863,"price":10.8603,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":1165,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.1638,"stop_level":13.7617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-09","known_ts":"2009-10-09","bar_index":1166,"type":"RECLAIM","strength":1.0,"price":13.8891,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-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":"2009-10-05","prior_stop_level":13.7617,"sweep_low":12.6639,"atr14":0.472973,"stop_level":12.427413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-16","known_ts":"2009-12-18","bar_index":1182,"type":"BUY","strength":0.863,"price":13.1638,"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":"2010-01-15","known_ts":"2010-01-15","bar_index":1188,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.3888,"stop_level":15.8102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-26","known_ts":"2010-01-26","bar_index":1190,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1831,"stop_level":15.8102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-11","known_ts":"2010-03-15","bar_index":1201,"type":"BUY","strength":0.863,"price":15.477,"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":"2010-04-30","known_ts":"2010-04-30","bar_index":1212,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.4282,"stop_level":15.4868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-06-15","known_ts":"2010-06-17","bar_index":1223,"type":"BUY","strength":0.725,"price":13.7519,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":1236,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.6436,"stop_level":15.9769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-16","known_ts":"2010-08-16","bar_index":1237,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.5554,"stop_level":15.9769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-18","known_ts":"2010-08-18","bar_index":1238,"type":"RECLAIM","strength":0.863,"price":16.2415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-11","prior_stop_level":15.9769,"sweep_low":14.6242,"atr14":0.84857,"stop_level":14.199915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-18","known_ts":"2010-08-18","bar_index":1238,"type":"RECLAIM","strength":0.863,"price":16.2415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-16","prior_stop_level":15.9769,"sweep_low":14.7712,"atr14":0.84857,"stop_level":14.346915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-13","known_ts":"2010-10-15","bar_index":1251,"type":"BUY","strength":0.725,"price":14.3988,"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":"2010-12-08","known_ts":"2010-12-10","bar_index":1264,"type":"BUY","strength":0.588,"price":12.6247,"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-01-04","known_ts":"2011-01-04","bar_index":1270,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.1147,"stop_level":13.3304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-01-11","known_ts":"2011-01-11","bar_index":1271,"type":"RECLAIM","strength":0.588,"price":13.3892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-01-04","prior_stop_level":13.3304,"sweep_low":12.8795,"atr14":0.434874,"stop_level":12.662063,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-21","known_ts":"2011-01-21","bar_index":1274,"type":"RECLAIM","strength":0.725,"price":14.5262,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-02-15","known_ts":"2011-02-15","bar_index":1279,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.2321,"stop_level":14.8006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-02-16","known_ts":"2011-02-16","bar_index":1280,"type":"RECLAIM","strength":0.725,"price":14.8399,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-02-15","prior_stop_level":14.8006,"sweep_low":13.9381,"atr14":0.645402,"stop_level":13.615399,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-02","known_ts":"2011-03-02","bar_index":1283,"type":"RECLAIM","strength":1.0,"price":16.4963,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-10","known_ts":"2011-03-10","bar_index":1285,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.0457,"stop_level":15.1731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-11","known_ts":"2011-03-11","bar_index":1285,"type":"RECLAIM","strength":1.0,"price":15.2025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-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":"2011-03-10","prior_stop_level":15.1731,"sweep_low":14.5556,"atr14":0.634975,"stop_level":14.238112,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-16","known_ts":"2011-03-16","bar_index":1286,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.8006,"stop_level":15.0457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-22","known_ts":"2011-03-22","bar_index":1287,"type":"RECLAIM","strength":1.0,"price":15.0555,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-16","prior_stop_level":15.0457,"sweep_low":14.5752,"atr14":0.591995,"stop_level":14.279203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-31","known_ts":"2011-03-31","bar_index":1290,"type":"RECLAIM","strength":1.0,"price":15.6926,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-09","known_ts":"2011-08-11","bar_index":1320,"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":"2011-08-09","trigger_known_ts":"2011-08-11","strength":0.45,"price":9.2234,"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.440881,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.2629,"atr14":0.597215,"stop_level":7.964293,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-25","known_ts":"2011-08-29","bar_index":1324,"type":"BUY","strength":0.45,"price":10.184,"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":"2011-08-25","known_ts":"2011-08-29","bar_index":1324,"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":"2011-08-25","trigger_known_ts":"2011-08-29","strength":0.45,"price":10.184,"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.382649,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.7726,"atr14":0.561024,"stop_level":8.492088,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-30","known_ts":"2011-09-30","bar_index":1332,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.4491,"stop_level":8.6157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-04","known_ts":"2011-10-04","bar_index":1333,"type":"RECLAIM","strength":0.588,"price":8.6549,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-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":"2011-09-30","prior_stop_level":8.6157,"sweep_low":7.4101,"atr14":0.614116,"stop_level":7.103042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-20","known_ts":"2012-01-20","bar_index":1357,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5075,"stop_level":10.5173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-23","known_ts":"2012-01-23","bar_index":1358,"type":"RECLAIM","strength":0.725,"price":10.7525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-01-20","prior_stop_level":10.5173,"sweep_low":10.0958,"atr14":0.431321,"stop_level":9.880139,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-16","known_ts":"2012-02-21","bar_index":1364,"type":"REBUY","strength":0.863,"price":12.1836,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2012-04-03","known_ts":"2012-04-03","bar_index":1374,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.409,"stop_level":12.7913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-09","known_ts":"2012-05-11","bar_index":1383,"type":"BUY","strength":0.863,"price":13.1049,"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-26","known_ts":"2012-06-26","bar_index":1394,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.9383,"stop_level":12.9775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-29","known_ts":"2012-06-29","bar_index":1395,"type":"RECLAIM","strength":1.0,"price":13.154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-06-26","prior_stop_level":12.9775,"sweep_low":12.6149,"atr14":0.45438,"stop_level":12.38771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-13","known_ts":"2012-08-15","bar_index":1405,"type":"BUY","strength":0.863,"price":13.1932,"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":"2012-09-21","known_ts":"2012-09-21","bar_index":1414,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.0167,"stop_level":13.1245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-09-26","known_ts":"2012-09-26","bar_index":1415,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.1542,"stop_level":13.1245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-11-16","known_ts":"2012-11-20","bar_index":1427,"type":"BUY","strength":0.588,"price":11.9385,"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":"quality","score":65},{"ts":"2013-03-28","known_ts":"2013-03-28","bar_index":1456,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.9372,"stop_level":18.5253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-03","known_ts":"2013-07-08","bar_index":1479,"type":"BUY","strength":0.863,"price":19.0252,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-08-08","known_ts":"2013-08-08","bar_index":1487,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.4367,"stop_level":20.5837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-15","known_ts":"2013-10-17","bar_index":1503,"type":"BUY","strength":0.725,"price":18.4469,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-12-10","known_ts":"2013-12-10","bar_index":1516,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.5835,"stop_level":21.6325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-02","known_ts":"2014-01-02","bar_index":1521,"type":"RECLAIM","strength":1.0,"price":22.5538,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-07","known_ts":"2014-01-09","bar_index":1522,"type":"BUY","strength":0.863,"price":23.5046,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-03-07","known_ts":"2014-03-07","bar_index":1535,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.759,"stop_level":26.6706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-04","known_ts":"2014-06-06","bar_index":1556,"type":"BUY","strength":0.45,"price":18.7312,"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-07-10","known_ts":"2014-07-10","bar_index":1564,"type":"SELL","basis":"structure_stop","strength":0.45,"price":17.849,"stop_level":17.8588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-07-11","known_ts":"2014-07-11","bar_index":1564,"type":"RECLAIM","strength":0.45,"price":17.9764,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2014-07-10","prior_stop_level":17.8588,"sweep_low":17.3981,"atr14":0.650098,"stop_level":17.073051,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-04","known_ts":"2014-08-06","bar_index":1570,"type":"REBUY","strength":0.45,"price":17.006,"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-08-04","known_ts":"2014-08-06","bar_index":1570,"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":"2014-08-04","trigger_known_ts":"2014-08-06","strength":0.45,"price":17.006,"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.392296,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.6828,"atr14":0.672111,"stop_level":15.346744,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-09","known_ts":"2014-09-09","bar_index":1578,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.2705,"stop_level":18.5939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-09-10","known_ts":"2014-09-10","bar_index":1578,"type":"RECLAIM","strength":0.588,"price":18.6037,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-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":"2014-09-09","prior_stop_level":18.5939,"sweep_low":18.1136,"atr14":0.553339,"stop_level":17.836931,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-23","known_ts":"2014-09-23","bar_index":1581,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.0646,"stop_level":18.2117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-09-24","known_ts":"2014-09-24","bar_index":1582,"type":"RECLAIM","strength":0.588,"price":18.5351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-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":"2014-09-23","prior_stop_level":18.2117,"sweep_low":18.045,"atr14":0.569762,"stop_level":17.760119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-09","known_ts":"2014-10-09","bar_index":1585,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.898,"stop_level":18.3979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-14","known_ts":"2014-10-14","bar_index":1586,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.5552,"stop_level":18.3979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-23","known_ts":"2014-10-27","bar_index":1589,"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":"2014-10-23","trigger_known_ts":"2014-10-27","strength":0.588,"price":17.5353,"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.373381,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":16.0455,"atr14":0.61502,"stop_level":15.73799,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-28","known_ts":"2014-10-30","bar_index":1590,"type":"BUY","strength":0.588,"price":18.5939,"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":"2014-11-17","known_ts":"2014-11-17","bar_index":1594,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.8191,"stop_level":20.0054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-11-18","known_ts":"2014-11-18","bar_index":1595,"type":"RECLAIM","strength":0.588,"price":20.123,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-11-17","prior_stop_level":20.0054,"sweep_low":19.7799,"atr14":0.608812,"stop_level":19.475494,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-02","known_ts":"2014-12-02","bar_index":1598,"type":"RECLAIM","strength":0.863,"price":21.6129,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-15","known_ts":"2015-01-20","bar_index":1608,"type":"REBUY","strength":0.863,"price":24.1907,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2015-02-03","known_ts":"2015-02-05","bar_index":1612,"type":"REBUY","strength":0.863,"price":25.7982,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2015-03-06","known_ts":"2015-03-06","bar_index":1619,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.1121,"stop_level":25.7296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-21","known_ts":"2015-05-21","bar_index":1637,"type":"RECLAIM","strength":1.0,"price":27.7586,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-06-26","known_ts":"2015-06-26","bar_index":1645,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.9938,"stop_level":28.2487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-09-16","known_ts":"2015-09-18","bar_index":1664,"type":"BUY","strength":0.588,"price":24.7004,"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":75},{"ts":"2015-10-22","known_ts":"2015-10-22","bar_index":1672,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.2883,"stop_level":26.6706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-23","known_ts":"2015-10-23","bar_index":1673,"type":"RECLAIM","strength":0.725,"price":26.9744,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-10-22","prior_stop_level":26.6706,"sweep_low":25.4748,"atr14":0.892978,"stop_level":25.028311,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-05","known_ts":"2015-11-05","bar_index":1676,"type":"RECLAIM","strength":0.725,"price":28.2879,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-14","known_ts":"2015-12-14","bar_index":1684,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.0918,"stop_level":28.4741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-16","known_ts":"2015-12-16","bar_index":1685,"type":"RECLAIM","strength":0.863,"price":28.827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-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":"2015-12-14","prior_stop_level":28.4741,"sweep_low":27.6213,"atr14":0.746008,"stop_level":27.248296,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-18","known_ts":"2015-12-18","bar_index":1686,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.9448,"stop_level":28.0918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-23","known_ts":"2015-12-23","bar_index":1687,"type":"RECLAIM","strength":0.863,"price":28.2585,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-12-18","prior_stop_level":28.0918,"sweep_low":27.6409,"atr14":0.700893,"stop_level":27.290453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-08","known_ts":"2016-02-10","bar_index":1697,"type":"BUY","strength":0.725,"price":26.9842,"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":"2016-04-20","known_ts":"2016-04-20","bar_index":1713,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.8557,"stop_level":33.669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-04","known_ts":"2016-05-04","bar_index":1717,"type":"RECLAIM","strength":1.0,"price":33.2475,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-17","known_ts":"2016-06-17","bar_index":1727,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.7272,"stop_level":37.1192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-20","known_ts":"2016-06-20","bar_index":1727,"type":"RECLAIM","strength":1.0,"price":37.4623,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-06-17","prior_stop_level":37.1192,"sweep_low":36.5213,"atr14":0.870569,"stop_level":36.086015,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-18","known_ts":"2016-07-18","bar_index":1734,"type":"RECLAIM","strength":1.0,"price":39.207,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-14","known_ts":"2016-09-14","bar_index":1747,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.6964,"stop_level":42.7454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-15","known_ts":"2016-09-15","bar_index":1748,"type":"RECLAIM","strength":1.0,"price":43.8236,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-09-14","prior_stop_level":42.7454,"sweep_low":42.471,"atr14":1.060024,"stop_level":41.940988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-23","known_ts":"2016-09-27","bar_index":1750,"type":"REBUY","strength":1.0,"price":46.2937,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2017-04-12","known_ts":"2017-04-12","bar_index":1796,"type":"SELL","basis":"structure_stop","strength":0.863,"price":64.0545,"stop_level":64.0937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-04-17","known_ts":"2017-04-17","bar_index":1796,"type":"RECLAIM","strength":0.863,"price":64.4465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-04-12","prior_stop_level":64.0937,"sweep_low":62.9959,"atr14":1.554984,"stop_level":62.218408,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-08","known_ts":"2017-06-08","bar_index":1809,"type":"RECLAIM","strength":1.0,"price":76.6007,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-14","known_ts":"2017-06-14","bar_index":1810,"type":"SELL","basis":"structure_stop","strength":1.0,"price":73.7582,"stop_level":75.2677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-25","known_ts":"2017-09-25","bar_index":1834,"type":"RECLAIM","strength":0.725,"price":75.4049,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-15","known_ts":"2017-11-15","bar_index":1846,"type":"SELL","basis":"structure_stop","strength":0.725,"price":79.502,"stop_level":80.3548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-16","known_ts":"2017-11-16","bar_index":1846,"type":"RECLAIM","strength":0.725,"price":81.4722,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-11-15","prior_stop_level":80.3548,"sweep_low":77.3358,"atr14":2.84051,"stop_level":75.915545,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-17","known_ts":"2018-01-19","bar_index":1860,"type":"BUY","strength":0.588,"price":75.993,"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":35},{"ts":"2018-02-21","known_ts":"2018-02-23","bar_index":1868,"type":"BUY","strength":0.45,"price":65.8972,"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-04-13","known_ts":"2018-04-17","bar_index":1880,"type":"BUY","strength":0.588,"price":67.0636,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-05-01","known_ts":"2018-05-03","bar_index":1884,"type":"BUY","strength":0.45,"price":60.2612,"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-05-01","known_ts":"2018-05-03","bar_index":1884,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-05-01","trigger_known_ts":"2018-05-03","strength":0.45,"price":60.2612,"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.327573,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":56.2131,"atr14":2.318415,"stop_level":55.053892,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-04","known_ts":"2018-05-08","bar_index":1885,"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":"2018-05-04","trigger_known_ts":"2018-05-08","strength":0.588,"price":63.0449,"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.29651,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":56.2131,"atr14":2.186218,"stop_level":55.119991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-11","known_ts":"2018-06-11","bar_index":1893,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.5944,"stop_level":64.2309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-13","known_ts":"2018-06-13","bar_index":1894,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.6042,"stop_level":64.2309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-05","known_ts":"2018-07-09","bar_index":1899,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-07-05","trigger_known_ts":"2018-07-09","strength":0.588,"price":59.9181,"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.331401,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":55.8994,"atr14":1.885511,"stop_level":54.956644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-13","known_ts":"2018-07-17","bar_index":1901,"type":"BUY","strength":0.588,"price":58.7615,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-07-13","known_ts":"2018-07-17","bar_index":1901,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-07-13","trigger_known_ts":"2018-07-17","strength":0.588,"price":58.7615,"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.344307,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":57.7225,"atr14":1.649479,"stop_level":56.89776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-26","known_ts":"2018-07-30","bar_index":1904,"type":"BUY","strength":0.588,"price":59.085,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-07-26","known_ts":"2018-07-30","bar_index":1904,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-07-26","trigger_known_ts":"2018-07-30","strength":0.588,"price":59.085,"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.340697,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":55.1055,"atr14":1.65016,"stop_level":54.28042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-16","known_ts":"2018-08-16","bar_index":1909,"type":"SELL","basis":"structure_stop","strength":0.588,"price":57.5167,"stop_level":58.7125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-20","known_ts":"2018-08-20","bar_index":1909,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.3503,"stop_level":58.7125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-07","known_ts":"2018-09-07","bar_index":1914,"type":"SELL","basis":"structure_stop","strength":0.588,"price":54.9584,"stop_level":56.8894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-11","known_ts":"2018-09-11","bar_index":1914,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.9589,"stop_level":56.8894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-20","known_ts":"2018-09-24","bar_index":1917,"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":"2018-09-20","trigger_known_ts":"2018-09-24","strength":0.45,"price":52.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.409384,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":50.9103,"atr14":1.523624,"stop_level":50.148488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-16","known_ts":"2018-10-18","bar_index":1923,"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":"2018-10-16","trigger_known_ts":"2018-10-18","strength":0.45,"price":45.9702,"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.487039,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":44.843,"atr14":1.591434,"stop_level":44.047283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-01","known_ts":"2018-11-05","bar_index":1927,"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":"2018-11-01","trigger_known_ts":"2018-11-05","strength":0.45,"price":43.8825,"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.487405,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":39.6285,"atr14":2.196131,"stop_level":38.530434,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-14","known_ts":"2018-11-16","bar_index":1930,"type":"BUY","strength":0.45,"price":42.5984,"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-11-14","known_ts":"2018-11-16","bar_index":1930,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-11-14","trigger_known_ts":"2018-11-16","strength":0.45,"price":42.5984,"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.492349,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":40.2068,"atr14":2.023982,"stop_level":39.194809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-13","known_ts":"2018-12-13","bar_index":1936,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.3832,"stop_level":41.0105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-18","known_ts":"2018-12-18","bar_index":1937,"type":"RECLAIM","strength":0.588,"price":41.4124,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-12-13","prior_stop_level":41.0105,"sweep_low":39.8441,"atr14":1.727466,"stop_level":38.980367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-07","known_ts":"2019-03-07","bar_index":1955,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.2055,"stop_level":47.7835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-02","known_ts":"2019-04-04","bar_index":1961,"type":"BUY","strength":0.863,"price":51.7827,"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":30},{"ts":"2019-05-07","known_ts":"2019-05-07","bar_index":1969,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.43,"stop_level":52.4492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-27","known_ts":"2019-07-01","bar_index":1981,"type":"BUY","strength":0.725,"price":56.2032,"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":10},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":1989,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.283,"stop_level":50.7633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-08-07","known_ts":"2019-08-07","bar_index":1990,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.4209,"stop_level":50.7633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-09-05","known_ts":"2019-09-09","bar_index":1997,"type":"BUY","strength":0.863,"price":55.0172,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2019-10-02","known_ts":"2019-10-02","bar_index":2003,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.5568,"stop_level":55.2231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-04","known_ts":"2019-10-04","bar_index":2004,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.9094,"stop_level":55.2231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-25","known_ts":"2019-10-25","bar_index":2009,"type":"RECLAIM","strength":1.0,"price":58.8791,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":2031,"type":"SELL","basis":"structure_stop","strength":1.0,"price":68.5535,"stop_level":70.2002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-04","known_ts":"2020-02-04","bar_index":2031,"type":"RECLAIM","strength":1.0,"price":71.4548,"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":true},"anchor_ts":"2020-01-31","prior_stop_level":70.2002,"sweep_low":68.3084,"atr14":2.155511,"stop_level":67.230644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-09","known_ts":"2020-04-14","bar_index":2047,"type":"BUY","strength":0.588,"price":51.8807,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60,"retro_override":true,"retro_ctx":{"group_id":"data_center_power"}},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2061,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.8101,"stop_level":60.9963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":2061,"type":"RECLAIM","strength":0.863,"price":63.1919,"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":true,"monthlyBull":true},"anchor_ts":"2020-06-11","prior_stop_level":60.9963,"sweep_low":60.0357,"atr14":3.327576,"stop_level":58.371912,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":2065,"type":"RECLAIM","strength":1.0,"price":66.4461,"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":true}},{"ts":"2020-08-27","known_ts":"2020-08-27","bar_index":2079,"type":"SELL","basis":"structure_stop","strength":1.0,"price":72.2389,"stop_level":73.5229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-08-28","known_ts":"2020-08-28","bar_index":2079,"type":"RECLAIM","strength":1.0,"price":74.5031,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-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":"2020-08-27","prior_stop_level":73.5229,"sweep_low":71.6116,"atr14":2.511986,"stop_level":70.355607,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-08","known_ts":"2020-10-12","bar_index":2089,"type":"BUY","strength":0.725,"price":70.308,"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":"2020-12-23","known_ts":"2020-12-23","bar_index":2106,"type":"SELL","basis":"structure_stop","strength":1.0,"price":95.2534,"stop_level":95.4789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-24","known_ts":"2020-12-24","bar_index":2107,"type":"RECLAIM","strength":1.0,"price":96.9393,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-12-23","prior_stop_level":95.4789,"sweep_low":95.1554,"atr14":3.113507,"stop_level":93.598646,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-05","known_ts":"2021-01-07","bar_index":2109,"type":"REBUY","strength":1.0,"price":109.3189,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-01-26","known_ts":"2021-01-26","bar_index":2113,"type":"SELL","basis":"structure_stop","strength":1.0,"price":109.1327,"stop_level":109.3974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-02","known_ts":"2021-02-02","bar_index":2115,"type":"RECLAIM","strength":1.0,"price":109.5934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-01-26","prior_stop_level":109.3974,"sweep_low":98.9585,"atr14":4.881871,"stop_level":96.517565,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-01","known_ts":"2021-04-06","bar_index":2129,"type":"BUY","strength":0.863,"price":117.2807,"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":10},{"ts":"2021-04-23","known_ts":"2021-04-27","bar_index":2134,"type":"BUY","strength":0.863,"price":115.2695,"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-05-04","known_ts":"2021-05-04","bar_index":2136,"type":"SELL","basis":"structure_stop","strength":0.863,"price":101.2888,"stop_level":105.223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-06-02","known_ts":"2021-06-04","bar_index":2143,"type":"BUY","strength":0.725,"price":100.9597,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2021-07-14","known_ts":"2021-07-14","bar_index":2152,"type":"SELL","basis":"structure_stop","strength":0.725,"price":101.3428,"stop_level":102.1383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-09-09","known_ts":"2021-09-13","bar_index":2166,"type":"BUY","strength":0.588,"price":86.6074,"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":"2021-11-26","known_ts":"2021-11-26","bar_index":2184,"type":"SELL","basis":"structure_stop","strength":0.588,"price":86.5176,"stop_level":87.7283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-27","known_ts":"2021-12-29","bar_index":2191,"type":"REBUY","strength":0.588,"price":91.1048,"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-02-11","known_ts":"2022-02-15","bar_index":2202,"type":"BUY","strength":0.45,"price":86.8621,"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-15","known_ts":"2022-03-17","bar_index":2209,"type":"BUY","strength":0.588,"price":88.9503,"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":"2022-04-05","known_ts":"2022-04-05","bar_index":2214,"type":"SELL","basis":"structure_stop","strength":0.725,"price":81.8548,"stop_level":85.373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-07","known_ts":"2022-04-07","bar_index":2214,"type":"SELL","basis":"structure_stop","strength":0.725,"price":79.9134,"stop_level":85.373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-13","known_ts":"2022-05-17","bar_index":2223,"type":"BUY","strength":0.45,"price":79.7065,"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-05-13","known_ts":"2022-05-17","bar_index":2223,"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-05-13","trigger_known_ts":"2022-05-17","strength":0.45,"price":79.7065,"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.279928,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":71.1721,"atr14":3.521464,"stop_level":69.411368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-15","known_ts":"2022-06-15","bar_index":2230,"type":"SELL","basis":"structure_stop","strength":0.588,"price":73.288,"stop_level":73.663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-07","known_ts":"2022-07-11","bar_index":2235,"type":"BUY","strength":0.588,"price":73.1203,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"data_center_power"}},{"ts":"2022-07-20","known_ts":"2022-07-20","bar_index":2238,"type":"RECLAIM","strength":0.725,"price":82.7413,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-07-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":2247,"type":"SELL","basis":"structure_stop","strength":0.863,"price":89.5231,"stop_level":91.4789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-03","known_ts":"2022-11-07","bar_index":2263,"type":"BUY","strength":0.588,"price":81.2059,"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":55},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":2273,"type":"SELL","basis":"structure_stop","strength":0.863,"price":87.8547,"stop_level":88.5173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-05","known_ts":"2023-01-05","bar_index":2277,"type":"RECLAIM","strength":0.863,"price":91.2467,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-10","known_ts":"2023-01-12","bar_index":2278,"type":"BUY","strength":0.863,"price":92.9575,"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":10},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":2287,"type":"SELL","basis":"structure_stop","strength":1.0,"price":91.8246,"stop_level":92.0675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-02-23","known_ts":"2023-02-23","bar_index":2288,"type":"RECLAIM","strength":1.0,"price":92.1413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-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":"2023-02-21","prior_stop_level":92.0675,"sweep_low":90.0724,"atr14":3.252527,"stop_level":88.446137,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-19","known_ts":"2023-05-23","bar_index":2308,"type":"BUY","strength":0.725,"price":92.4493,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-08-04","known_ts":"2023-08-04","bar_index":2325,"type":"SELL","basis":"structure_stop","strength":1.0,"price":111.8826,"stop_level":115.2421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-14","known_ts":"2023-11-16","bar_index":2349,"type":"BUY","strength":0.588,"price":94.3388,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2024-01-02","known_ts":"2024-01-02","bar_index":2359,"type":"SELL","basis":"structure_stop","strength":0.725,"price":105.4894,"stop_level":107.3264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":2360,"type":"SELL","basis":"structure_stop","strength":0.588,"price":100.1574,"stop_level":107.3264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-22","known_ts":"2024-01-22","bar_index":2364,"type":"RECLAIM","strength":0.725,"price":106.7405,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-03","known_ts":"2024-05-07","bar_index":2388,"type":"BUY","strength":0.45,"price":100.8219,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-05-08","known_ts":"2024-05-08","bar_index":2389,"type":"RECLAIM","strength":0.588,"price":101.5077,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-05-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2024-07-25","known_ts":"2024-07-25","bar_index":2406,"type":"SELL","basis":"structure_stop","strength":0.863,"price":108.0175,"stop_level":108.0473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-26","known_ts":"2024-07-26","bar_index":2407,"type":"RECLAIM","strength":0.863,"price":109.4401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-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":"2024-07-25","prior_stop_level":108.0473,"sweep_low":106.8336,"atr14":3.47494,"stop_level":105.09613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-16","known_ts":"2024-10-16","bar_index":2426,"type":"RECLAIM","strength":0.863,"price":109.997,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-23","known_ts":"2024-10-23","bar_index":2427,"type":"SELL","basis":"structure_stop","strength":0.863,"price":105.5462,"stop_level":106.1735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-24","known_ts":"2024-10-24","bar_index":2428,"type":"RECLAIM","strength":0.863,"price":106.8904,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-10-23","prior_stop_level":106.1735,"sweep_low":104.2517,"atr14":3.006927,"stop_level":102.748236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-06","known_ts":"2024-11-06","bar_index":2431,"type":"RECLAIM","strength":1.0,"price":116.8575,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-17","known_ts":"2025-01-22","bar_index":2447,"type":"BUY","strength":1.0,"price":125.5197,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2025-02-19","known_ts":"2025-02-21","bar_index":2454,"type":"BUY","strength":0.863,"price":126.1077,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2025-04-24","known_ts":"2025-04-28","bar_index":2469,"type":"BUY","strength":0.588,"price":98.6301,"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":45,"retro_override":true,"retro_ctx":{"group_id":"data_center_power"}},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":2491,"type":"SELL","basis":"structure_stop","strength":0.863,"price":138.6745,"stop_level":140.2916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":2492,"type":"RECLAIM","strength":0.863,"price":140.3116,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-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":"2025-07-31","prior_stop_level":140.2916,"sweep_low":131.3575,"atr14":3.947739,"stop_level":129.38363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-12","known_ts":"2025-08-14","bar_index":2494,"type":"REBUY","strength":1.0,"price":161.6039,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2025-11-20","known_ts":"2025-11-20","bar_index":2517,"type":"SELL","basis":"structure_stop","strength":1.0,"price":188.6684,"stop_level":194.8314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-21","known_ts":"2025-11-21","bar_index":2518,"type":"RECLAIM","strength":1.0,"price":195.7804,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-11-20","prior_stop_level":194.8314,"sweep_low":187.4997,"atr14":10.615257,"stop_level":182.192071,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-26","known_ts":"2026-01-26","bar_index":2532,"type":"RECLAIM","strength":1.0,"price":263.5989,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-17","known_ts":"2026-06-22","bar_index":2565,"type":"BUY","strength":0.725,"price":388.23,"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":60},{"ts":"2026-08-05","known_ts":"2026-08-07","bar_index":2576,"type":"BUY","strength":0.725,"price":325.02,"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":70}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-08-07","last_scored_basis":null,"bars_since_signal":2,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2017-07-05","2017-12-11","2018-01-03","2018-02-21","2018-04-10","2018-07-26","2019-03-20","2019-05-23","2019-06-03","2019-06-24","2019-08-19","2020-03-03","2020-03-19","2020-09-22","2020-11-03","2021-02-26","2021-03-24","2021-04-23","2021-05-14","2021-08-23","2021-09-22","2022-04-22","2022-09-27","2022-10-21","2023-03-16","2023-04-28","2023-08-21","2023-09-28","2023-11-01","2024-02-29","2024-03-26","2024-04-25","2024-08-08","2025-02-13","2025-03-17","2025-11-26","2026-03-23","2026-05-21","2026-06-09","2026-07-20"],"warnings":[{"ts":"2021-01-25","kind":"arm","px":112.2497},{"ts":"2021-01-26","kind":"confirm","px":109.1327,"level":109.3974},{"ts":"2021-04-20","kind":"arm","px":105.223},{"ts":"2021-05-04","kind":"confirm","px":101.2888,"level":105.223},{"ts":"2021-07-08","kind":"arm","px":104.8489},{"ts":"2021-07-14","kind":"confirm","px":101.3428,"level":102.1383},{"ts":"2021-11-16","kind":"arm","px":89.2327},{"ts":"2021-11-26","kind":"confirm","px":86.5176,"level":87.7283},{"ts":"2022-04-04","kind":"arm","px":85.0774},{"ts":"2022-04-05","kind":"confirm","px":81.8548,"level":85.373},{"ts":"2022-04-06","kind":"arm","px":79.3221},{"ts":"2022-04-07","kind":"confirm","px":79.9134,"level":85.373},{"ts":"2022-06-14","kind":"arm","px":73.1597},{"ts":"2022-06-15","kind":"confirm","px":73.288,"level":73.663},{"ts":"2022-08-16","kind":"arm","px":95.1452},{"ts":"2022-08-26","kind":"confirm","px":89.5231,"level":91.4789},{"ts":"2022-11-21","kind":"arm","px":88.4975},{"ts":"2022-12-16","kind":"confirm","px":87.8547,"level":88.5173},{"ts":"2023-01-31","kind":"arm","px":91.7115},{"ts":"2023-02-21","kind":"confirm","px":91.8246,"level":92.0675},{"ts":"2023-06-06","kind":"arm","px":99.6241},{"ts":"2023-08-04","kind":"confirm","px":111.8826,"level":115.2421},{"ts":"2023-12-04","kind":"arm","px":95.4012},{"ts":"2024-01-02","kind":"confirm","px":105.4894,"level":107.3264},{"ts":"2024-01-04","kind":"arm","px":100.5546},{"ts":"2024-01-05","kind":"confirm","px":100.1574,"level":107.3264},{"ts":"2024-05-28","kind":"arm","px":106.953},{"ts":"2024-07-24","kind":"arm","px":109.261},{"ts":"2024-07-25","kind":"confirm","px":108.0175,"level":108.0473},{"ts":"2024-10-22","kind":"arm","px":106.2531},{"ts":"2024-10-23","kind":"confirm","px":105.5462,"level":106.1735},{"ts":"2024-11-15","kind":"arm","px":108.9814},{"ts":"2025-05-23","kind":"arm","px":113.6688},{"ts":"2025-06-18","kind":"arm","px":128.7421},{"ts":"2025-07-22","kind":"arm","px":140.4314},{"ts":"2025-07-31","kind":"confirm","px":138.6745,"level":140.2916},{"ts":"2025-11-04","kind":"arm","px":194.8314},{"ts":"2025-11-20","kind":"confirm","px":188.6684,"level":194.8314},{"ts":"2026-01-30","kind":"arm","px":255.2041},{"ts":"2026-03-05","kind":"arm","px":311.3238}],"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":[]}}}