{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-09-11","priced_through":{"CN":null,"HK":null,"US":"2026-09-11"},"events":[{"id":"opp_164aa0fe947cb67e078e","market":"US","system":"prophet_board","definition":"us_prophet_v3","authority":"candidate","surfaced_at":"2026-08-18","entry_date":"2026-08-19","entry_basis":"next_session_close","entry_price":108.51,"rank":34,"tier":null,"state":"stopped","maturity":"matured","latest_price":105.14,"return_pct":-3.1,"excess_pct":-2.6,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"},{"id":"opp_c747dad4023f3016e063","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-07-06","entry_date":"2026-07-07","entry_basis":"next_session_close","entry_price":113.62,"rank":34,"tier":null,"state":"stopped","maturity":"matured","latest_price":112.39,"return_pct":-1.1,"excess_pct":-0.77,"sessions":1,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"},{"id":"opp_93eb4cdb28df2d3cf4a6","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-06-30","entry_date":"2026-07-01","entry_basis":"next_session_close","entry_price":111.4,"rank":34,"tier":null,"state":"up","maturity":"matured","latest_price":112.19,"return_pct":0.7,"excess_pct":-0.03,"sessions":2,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"}]},"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"AEE","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1998-06-25","known_ts":"1998-06-25","bar_index":40,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.0191,"stop_level":11.0716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-06-29","known_ts":"1998-06-29","bar_index":41,"type":"RECLAIM","strength":0.588,"price":11.159,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-06-25","prior_stop_level":11.0716,"sweep_low":10.9491,"atr14":0.162299,"stop_level":10.867951,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-16","known_ts":"1998-07-16","bar_index":45,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.0016,"stop_level":11.0191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-07-22","known_ts":"1998-07-22","bar_index":46,"type":"RECLAIM","strength":0.588,"price":11.0541,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-07-16","prior_stop_level":11.0191,"sweep_low":10.8092,"atr14":0.152206,"stop_level":10.733097,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-21","known_ts":"1998-08-25","bar_index":54,"type":"BUY","strength":0.588,"price":11.159,"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":"1998-09-14","known_ts":"1998-09-14","bar_index":59,"type":"RECLAIM","strength":0.725,"price":11.4682,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-08-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-23","known_ts":"1998-10-23","bar_index":68,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.2192,"stop_level":11.3259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-10-28","known_ts":"1998-10-28","bar_index":69,"type":"RECLAIM","strength":0.863,"price":11.3615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-23 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-10-23","prior_stop_level":11.3259,"sweep_low":11.1126,"atr14":0.269814,"stop_level":10.977693,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-06","known_ts":"1998-11-06","bar_index":72,"type":"RECLAIM","strength":0.863,"price":11.7526,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-03","known_ts":"1998-12-07","bar_index":78,"type":"BUY","strength":0.863,"price":12.0955,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1999-01-06","known_ts":"1999-01-06","bar_index":85,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2039,"stop_level":12.2219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-11","known_ts":"1999-03-15","bar_index":100,"type":"BUY","strength":0.45,"price":11.0286,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-04-01","known_ts":"1999-04-01","bar_index":105,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.7533,"stop_level":10.8818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-04-28","known_ts":"1999-04-28","bar_index":111,"type":"RECLAIM","strength":0.725,"price":11.3589,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-10","known_ts":"1999-06-10","bar_index":121,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.5771,"stop_level":11.8177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-06-15","known_ts":"1999-06-15","bar_index":122,"type":"RECLAIM","strength":1.0,"price":11.8568,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-06-10","prior_stop_level":11.8177,"sweep_low":11.5212,"atr14":0.176324,"stop_level":11.433038,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-23","known_ts":"1999-07-23","bar_index":131,"type":"RECLAIM","strength":1.0,"price":11.8568,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-08-23","known_ts":"1999-08-25","bar_index":138,"type":"BUY","strength":1.0,"price":12.1364,"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":55},{"ts":"1999-09-09","known_ts":"1999-09-09","bar_index":142,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.8769,"stop_level":11.894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-09-10","known_ts":"1999-09-10","bar_index":142,"type":"RECLAIM","strength":1.0,"price":11.9717,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-09-09","prior_stop_level":11.894,"sweep_low":11.8391,"atr14":0.155921,"stop_level":11.76114,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-29","known_ts":"1999-11-02","bar_index":154,"type":"BUY","strength":0.725,"price":11.536,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2000-01-04","known_ts":"2000-01-06","bar_index":169,"type":"BUY","strength":0.45,"price":10.3243,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"2000-02-04","known_ts":"2000-02-04","bar_index":176,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.8611,"stop_level":9.9769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-03-14","known_ts":"2000-03-16","bar_index":185,"type":"BUY","strength":0.45,"price":9.6738,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"2000-04-20","known_ts":"2000-04-20","bar_index":194,"type":"RECLAIM","strength":0.725,"price":11.5493,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-09-21","known_ts":"2000-09-21","bar_index":229,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.3915,"stop_level":12.5859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-22","known_ts":"2000-09-22","bar_index":229,"type":"RECLAIM","strength":1.0,"price":12.861,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-09-21","prior_stop_level":12.5859,"sweep_low":12.2282,"atr14":0.345855,"stop_level":12.055273,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-14","known_ts":"2000-11-16","bar_index":242,"type":"BUY","strength":0.863,"price":13.7184,"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":"2001-01-04","known_ts":"2001-01-04","bar_index":253,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.2748,"stop_level":14.2895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-01","known_ts":"2001-03-05","bar_index":266,"type":"BUY","strength":0.725,"price":14.0261,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2001-03-15","known_ts":"2001-03-15","bar_index":269,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.4256,"stop_level":13.824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-03-30","known_ts":"2001-04-03","bar_index":273,"type":"BUY","strength":0.725,"price":13.9706,"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":"2001-05-03","known_ts":"2001-05-03","bar_index":280,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7217,"stop_level":13.984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-17","known_ts":"2001-05-17","bar_index":284,"type":"RECLAIM","strength":0.863,"price":14.566,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-14","known_ts":"2001-06-14","bar_index":290,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.2514,"stop_level":14.4732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-15","known_ts":"2001-06-15","bar_index":290,"type":"RECLAIM","strength":0.863,"price":14.5586,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-14","prior_stop_level":14.4732,"sweep_low":14.0841,"atr14":0.279726,"stop_level":13.944237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-21","known_ts":"2001-08-23","bar_index":306,"type":"BUY","strength":0.725,"price":14.0977,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2001-09-17","known_ts":"2001-09-17","bar_index":310,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.9567,"stop_level":14.0807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-09-18","known_ts":"2001-09-18","bar_index":311,"type":"RECLAIM","strength":0.588,"price":14.0919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-09-17","prior_stop_level":14.0807,"sweep_low":13.6065,"atr14":0.254851,"stop_level":13.479075,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-01","known_ts":"2001-10-03","bar_index":314,"type":"REBUY","strength":0.588,"price":14.0607,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2001-11-28","known_ts":"2001-11-28","bar_index":327,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.9705,"stop_level":14.0156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-29","known_ts":"2001-11-29","bar_index":328,"type":"RECLAIM","strength":0.588,"price":14.0884,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-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":"2001-11-28","prior_stop_level":14.0156,"sweep_low":13.8111,"atr14":0.281345,"stop_level":13.670427,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-12","known_ts":"2001-12-14","bar_index":331,"type":"REBUY","strength":0.725,"price":14.1958,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2002-02-07","known_ts":"2002-02-07","bar_index":343,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.8929,"stop_level":14.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-08","known_ts":"2002-02-08","bar_index":344,"type":"RECLAIM","strength":0.863,"price":14.9634,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-02-07","prior_stop_level":14.9,"sweep_low":14.7873,"atr14":0.234439,"stop_level":14.670081,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-28","known_ts":"2002-04-02","bar_index":355,"type":"BUY","strength":0.863,"price":15.075,"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":"2002-04-29","known_ts":"2002-04-29","bar_index":362,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.8642,"stop_level":14.9357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2002-05-01","known_ts":"2002-05-01","bar_index":362,"type":"RECLAIM","strength":0.725,"price":14.9643,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2002-04-29","prior_stop_level":14.9357,"sweep_low":14.7928,"atr14":0.202646,"stop_level":14.691477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-07","known_ts":"2002-05-09","bar_index":364,"type":"REBUY","strength":0.725,"price":15.2823,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2002-06-07","known_ts":"2002-06-07","bar_index":371,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.6825,"stop_level":14.8642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2002-06-11","known_ts":"2002-06-11","bar_index":372,"type":"RECLAIM","strength":0.725,"price":14.8675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-06-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2002-06-07","prior_stop_level":14.8642,"sweep_low":14.581,"atr14":0.257047,"stop_level":14.452477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-09","known_ts":"2002-08-09","bar_index":386,"type":"RECLAIM","strength":0.863,"price":15.8251,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-03","known_ts":"2002-09-03","bar_index":391,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.5422,"stop_level":15.9629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-18","known_ts":"2002-09-18","bar_index":395,"type":"RECLAIM","strength":1.0,"price":15.4857,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-20","known_ts":"2002-11-22","bar_index":410,"type":"BUY","strength":0.588,"price":15.1397,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2003-01-14","known_ts":"2003-01-14","bar_index":422,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.2188,"stop_level":15.3048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-15","known_ts":"2003-01-15","bar_index":422,"type":"RECLAIM","strength":0.725,"price":15.4619,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-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":"2003-01-14","prior_stop_level":15.3048,"sweep_low":15.0356,"atr14":0.306215,"stop_level":14.882493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-12","known_ts":"2003-03-14","bar_index":435,"type":"BUY","strength":0.45,"price":14.7271,"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":"2003-04-10","known_ts":"2003-04-10","bar_index":442,"type":"RECLAIM","strength":0.725,"price":15.2212,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-03-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-09","known_ts":"2003-06-09","bar_index":455,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.115,"stop_level":17.1367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-11","known_ts":"2003-06-11","bar_index":456,"type":"RECLAIM","strength":0.863,"price":17.1921,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-09","prior_stop_level":17.1367,"sweep_low":17.0263,"atr14":0.244674,"stop_level":16.903963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-02","known_ts":"2003-07-02","bar_index":461,"type":"RECLAIM","strength":1.0,"price":17.115,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-05","known_ts":"2003-09-09","bar_index":476,"type":"BUY","strength":0.725,"price":16.5876,"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":"2003-11-11","known_ts":"2003-11-11","bar_index":491,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.1783,"stop_level":17.1861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-12","known_ts":"2003-11-12","bar_index":492,"type":"RECLAIM","strength":1.0,"price":17.3309,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-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":"2003-11-11","prior_stop_level":17.1861,"sweep_low":17.147,"atr14":0.170776,"stop_level":17.061612,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-04","known_ts":"2003-12-04","bar_index":497,"type":"RECLAIM","strength":1.0,"price":17.7625,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-06","known_ts":"2004-01-06","bar_index":504,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.8855,"stop_level":18.0323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-07","known_ts":"2004-01-07","bar_index":504,"type":"RECLAIM","strength":1.0,"price":18.076,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-06","prior_stop_level":18.0323,"sweep_low":17.822,"atr14":0.198038,"stop_level":17.722981,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-23","known_ts":"2004-01-23","bar_index":508,"type":"RECLAIM","strength":1.0,"price":18.7109,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-06","known_ts":"2004-02-06","bar_index":511,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.3656,"stop_level":18.695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-24","known_ts":"2004-05-26","bar_index":536,"type":"BUY","strength":0.725,"price":17.634,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2004-07-01","known_ts":"2004-07-01","bar_index":544,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.3154,"stop_level":17.5071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-07-06","known_ts":"2004-07-06","bar_index":545,"type":"RECLAIM","strength":0.725,"price":17.5275,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2004-07-01","prior_stop_level":17.5071,"sweep_low":17.1359,"atr14":0.222188,"stop_level":17.024806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-16","known_ts":"2004-07-16","bar_index":548,"type":"RECLAIM","strength":0.725,"price":18.164,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-30","known_ts":"2004-11-30","bar_index":579,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.027,"stop_level":20.0559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-01","known_ts":"2004-12-01","bar_index":580,"type":"RECLAIM","strength":1.0,"price":20.1014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-11-30","prior_stop_level":20.0559,"sweep_low":19.8781,"atr14":0.258636,"stop_level":19.748782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-22","known_ts":"2004-12-22","bar_index":585,"type":"RECLAIM","strength":1.0,"price":20.6396,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-23","known_ts":"2005-02-23","bar_index":599,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.0,"stop_level":21.1593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-02-24","known_ts":"2005-02-24","bar_index":599,"type":"RECLAIM","strength":0.863,"price":21.2012,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-02-23","prior_stop_level":21.1593,"sweep_low":21.0,"atr14":0.249123,"stop_level":20.875438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-03","known_ts":"2005-03-07","bar_index":601,"type":"REBUY","strength":1.0,"price":21.7654,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2005-04-15","known_ts":"2005-04-19","bar_index":611,"type":"BUY","strength":0.725,"price":21.409,"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":"2005-07-21","known_ts":"2005-07-21","bar_index":633,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.5529,"stop_level":23.6302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-22","known_ts":"2005-07-22","bar_index":633,"type":"RECLAIM","strength":1.0,"price":23.6559,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-07-21","prior_stop_level":23.6302,"sweep_low":23.3297,"atr14":0.277077,"stop_level":23.191161,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-16","known_ts":"2005-11-18","bar_index":661,"type":"BUY","strength":0.588,"price":22.4256,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"aplus","score":80},{"ts":"2005-12-09","known_ts":"2005-12-09","bar_index":666,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.6366,"stop_level":22.7773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-12-14","known_ts":"2005-12-14","bar_index":667,"type":"RECLAIM","strength":0.45,"price":22.9925,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-09 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":"2005-12-09","prior_stop_level":22.7773,"sweep_low":22.5003,"atr14":0.324858,"stop_level":22.337871,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-30","known_ts":"2005-12-30","bar_index":671,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.5179,"stop_level":22.6366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":671,"type":"RECLAIM","strength":0.588,"price":22.7904,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-30","prior_stop_level":22.6366,"sweep_low":22.4124,"atr14":0.284907,"stop_level":22.269947,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-17","known_ts":"2006-02-22","bar_index":682,"type":"BUY","strength":0.45,"price":22.4652,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-03-08","known_ts":"2006-03-10","bar_index":686,"type":"BUY","strength":0.588,"price":22.4391,"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":"2006-04-07","known_ts":"2006-04-07","bar_index":693,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.092,"stop_level":22.1721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-04-12","known_ts":"2006-04-12","bar_index":694,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.1009,"stop_level":22.1721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-04-18","known_ts":"2006-04-18","bar_index":695,"type":"RECLAIM","strength":0.588,"price":22.4258,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-04-12","prior_stop_level":22.1721,"sweep_low":21.8116,"atr14":0.31475,"stop_level":21.654225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-24","known_ts":"2006-05-26","bar_index":704,"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":"2006-05-24","trigger_known_ts":"2006-05-26","strength":0.45,"price":22.0252,"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.098816,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.3443,"atr14":0.352402,"stop_level":21.168099,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-30","known_ts":"2006-06-01","bar_index":705,"type":"BUY","strength":0.45,"price":22.2433,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-05-30","known_ts":"2006-06-01","bar_index":705,"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":"2006-05-30","trigger_known_ts":"2006-06-01","strength":0.45,"price":22.2433,"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.089893,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.3621,"atr14":0.360115,"stop_level":21.182042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-02","known_ts":"2006-06-02","bar_index":706,"type":"RECLAIM","strength":0.725,"price":22.5758,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-05-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-22","known_ts":"2006-06-22","bar_index":710,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.5217,"stop_level":22.6389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-29","known_ts":"2006-06-29","bar_index":712,"type":"RECLAIM","strength":0.725,"price":22.8553,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-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":"2006-06-22","prior_stop_level":22.6389,"sweep_low":22.3144,"atr14":0.304736,"stop_level":22.162032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-07","known_ts":"2006-07-07","bar_index":714,"type":"RECLAIM","strength":0.863,"price":22.9905,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-03","known_ts":"2006-08-03","bar_index":720,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.986,"stop_level":23.0806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-07","known_ts":"2006-08-07","bar_index":721,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.4857,"stop_level":23.0806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-18","known_ts":"2006-08-22","bar_index":724,"type":"REBUY","strength":0.863,"price":23.4727,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2006-10-03","known_ts":"2006-10-03","bar_index":734,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.9646,"stop_level":23.9874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-04","known_ts":"2006-10-04","bar_index":734,"type":"RECLAIM","strength":0.863,"price":24.0284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-10-03","prior_stop_level":23.9874,"sweep_low":23.8232,"atr14":0.274311,"stop_level":23.686044,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-18","known_ts":"2006-10-18","bar_index":738,"type":"RECLAIM","strength":0.863,"price":24.8129,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-13","known_ts":"2006-11-13","bar_index":744,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.3796,"stop_level":24.4982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-14","known_ts":"2006-11-14","bar_index":744,"type":"RECLAIM","strength":1.0,"price":24.5849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-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":"2006-11-13","prior_stop_level":24.4982,"sweep_low":24.3659,"atr14":0.25307,"stop_level":24.239365,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-30","known_ts":"2006-11-30","bar_index":748,"type":"RECLAIM","strength":1.0,"price":25.0854,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-02-07","known_ts":"2007-02-09","bar_index":763,"type":"BUY","strength":0.863,"price":24.9147,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2007-02-27","known_ts":"2007-02-27","bar_index":767,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.0194,"stop_level":24.3655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-03-30","known_ts":"2007-04-03","bar_index":775,"type":"BUY","strength":0.588,"price":23.7859,"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},{"ts":"2007-04-10","known_ts":"2007-04-12","bar_index":777,"type":"BUY","strength":0.45,"price":23.5803,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-04-23","known_ts":"2007-04-23","bar_index":780,"type":"RECLAIM","strength":0.588,"price":24.4493,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-04-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-05-23","known_ts":"2007-05-23","bar_index":787,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.0193,"stop_level":25.0988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-25","known_ts":"2007-05-25","bar_index":788,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.2484,"stop_level":25.0988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-13","known_ts":"2007-07-17","bar_index":799,"type":"BUY","strength":0.45,"price":23.8864,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-07-18","known_ts":"2007-07-18","bar_index":800,"type":"RECLAIM","strength":0.588,"price":24.3546,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-07-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-08-03","known_ts":"2007-08-07","bar_index":804,"type":"BUY","strength":0.45,"price":23.5932,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-08-08","known_ts":"2007-08-08","bar_index":805,"type":"RECLAIM","strength":0.588,"price":24.2884,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-08-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":822,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.1228,"stop_level":25.1419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":822,"type":"RECLAIM","strength":0.863,"price":25.2569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-10-19","prior_stop_level":25.1419,"sweep_low":24.9216,"atr14":0.350784,"stop_level":24.746208,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-06","known_ts":"2007-11-06","bar_index":826,"type":"RECLAIM","strength":0.863,"price":25.707,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-03","known_ts":"2007-12-05","bar_index":832,"type":"BUY","strength":0.863,"price":26.1834,"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":45},{"ts":"2008-01-02","known_ts":"2008-01-02","bar_index":838,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.8539,"stop_level":25.8781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-04","known_ts":"2008-01-04","bar_index":839,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.6455,"stop_level":25.8781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-07","known_ts":"2008-01-07","bar_index":839,"type":"RECLAIM","strength":0.863,"price":25.9799,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-01-02","prior_stop_level":25.8781,"sweep_low":25.5873,"atr14":0.347123,"stop_level":25.413738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-07","known_ts":"2008-01-07","bar_index":839,"type":"RECLAIM","strength":0.863,"price":25.9799,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-01-04","prior_stop_level":25.8781,"sweep_low":25.5873,"atr14":0.347123,"stop_level":25.413738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-18","known_ts":"2008-03-20","bar_index":856,"type":"BUY","strength":0.45,"price":21.4282,"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-05-13","known_ts":"2008-05-13","bar_index":869,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.3973,"stop_level":22.4957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-14","known_ts":"2008-05-14","bar_index":869,"type":"RECLAIM","strength":0.588,"price":22.6679,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-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":"2008-05-13","prior_stop_level":22.4957,"sweep_low":22.294,"atr14":0.431374,"stop_level":22.078313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-23","known_ts":"2008-05-23","bar_index":871,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.0923,"stop_level":22.3973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-27","known_ts":"2008-05-27","bar_index":872,"type":"RECLAIM","strength":0.588,"price":22.4071,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-23","prior_stop_level":22.3973,"sweep_low":22.0726,"atr14":0.380128,"stop_level":21.882536,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-07","known_ts":"2008-08-11","bar_index":889,"type":"BUY","strength":0.45,"price":20.6413,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-09-03","known_ts":"2008-09-03","bar_index":895,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.242,"stop_level":20.6064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-08","known_ts":"2008-09-08","bar_index":896,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.432,"stop_level":20.6064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":908,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-28","trigger_known_ts":"2008-10-30","strength":0.45,"price":16.5363,"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.372162,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.2943,"atr14":1.088007,"stop_level":13.750297,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":909,"type":"BUY","strength":0.45,"price":17.0283,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":909,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-31","trigger_known_ts":"2008-11-04","strength":0.45,"price":17.0283,"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.353483,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.2943,"atr14":1.027383,"stop_level":13.780608,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-15","known_ts":"2008-12-15","bar_index":919,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.3782,"stop_level":16.6479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-16","known_ts":"2008-12-16","bar_index":919,"type":"RECLAIM","strength":0.588,"price":17.0865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-12-15","prior_stop_level":16.6479,"sweep_low":16.1973,"atr14":0.923262,"stop_level":15.735669,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":925,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.3317,"stop_level":16.3782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":926,"type":"RECLAIM","strength":0.725,"price":16.4351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-14","prior_stop_level":16.3782,"sweep_low":16.0267,"atr14":0.539693,"stop_level":15.756854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-31","known_ts":"2009-04-02","bar_index":943,"type":"BUY","strength":0.45,"price":12.387,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"2009-03-31","known_ts":"2009-04-02","bar_index":943,"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-31","trigger_known_ts":"2009-04-02","strength":0.45,"price":12.387,"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.472656,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6708,"atr14":0.479161,"stop_level":11.43122,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-23","known_ts":"2009-06-23","bar_index":962,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.797,"stop_level":12.8184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-24","known_ts":"2009-06-24","bar_index":962,"type":"RECLAIM","strength":0.725,"price":12.9362,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-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":"2009-06-23","prior_stop_level":12.8184,"sweep_low":12.6953,"atr14":0.324952,"stop_level":12.532824,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-07","known_ts":"2009-07-07","bar_index":965,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.6525,"stop_level":12.797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-09","known_ts":"2009-07-09","bar_index":966,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.5401,"stop_level":12.797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-14","known_ts":"2009-07-14","bar_index":967,"type":"RECLAIM","strength":0.725,"price":12.8238,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-07-07","prior_stop_level":12.797,"sweep_low":12.3581,"atr14":0.325063,"stop_level":12.195568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-14","known_ts":"2009-07-14","bar_index":967,"type":"RECLAIM","strength":0.725,"price":12.8238,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-07-09","prior_stop_level":12.797,"sweep_low":12.3581,"atr14":0.325063,"stop_level":12.195568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-20","known_ts":"2009-08-20","bar_index":976,"type":"RECLAIM","strength":0.863,"price":14.5579,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-09","known_ts":"2009-09-09","bar_index":980,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.1721,"stop_level":14.2421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-09-24","known_ts":"2009-09-24","bar_index":984,"type":"RECLAIM","strength":0.863,"price":13.9766,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-11-23","known_ts":"2009-11-25","bar_index":998,"type":"BUY","strength":0.863,"price":14.1178,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2010-01-05","known_ts":"2010-01-05","bar_index":1007,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.2308,"stop_level":15.2859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-10","known_ts":"2010-03-12","bar_index":1022,"type":"BUY","strength":0.863,"price":14.2637,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2010-04-27","known_ts":"2010-04-27","bar_index":1033,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.6271,"stop_level":14.7054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-28","known_ts":"2010-04-28","bar_index":1033,"type":"RECLAIM","strength":1.0,"price":14.8005,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-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":"2010-04-27","prior_stop_level":14.7054,"sweep_low":14.5489,"atr14":0.202378,"stop_level":14.447711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-14","known_ts":"2010-06-16","bar_index":1044,"type":"BUY","strength":0.725,"price":14.3306,"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":80},{"ts":"2010-09-16","known_ts":"2010-09-16","bar_index":1066,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.8735,"stop_level":15.9599,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-22","known_ts":"2010-09-22","bar_index":1067,"type":"RECLAIM","strength":1.0,"price":16.0175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-09-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-09-16","prior_stop_level":15.9599,"sweep_low":15.7468,"atr14":0.274313,"stop_level":15.609643,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-29","known_ts":"2010-10-01","bar_index":1069,"type":"REBUY","strength":1.0,"price":16.582,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2011-01-25","known_ts":"2011-01-27","bar_index":1096,"type":"BUY","strength":0.863,"price":16.99,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2011-06-01","known_ts":"2011-06-01","bar_index":1125,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.2989,"stop_level":17.435,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-21","known_ts":"2011-07-25","bar_index":1137,"type":"BUY","strength":0.725,"price":17.9449,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2011-08-24","known_ts":"2011-08-26","bar_index":1145,"type":"BUY","strength":0.725,"price":17.5131,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-10-03","known_ts":"2011-10-03","bar_index":1154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.6288,"stop_level":18.0724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-05","known_ts":"2011-10-05","bar_index":1154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.5194,"stop_level":18.0724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-06","known_ts":"2011-10-10","bar_index":1155,"type":"REBUY","strength":0.863,"price":18.2425,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2011-10-10","known_ts":"2011-10-10","bar_index":1155,"type":"RECLAIM","strength":0.863,"price":18.2425,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-10-03","prior_stop_level":18.0724,"sweep_low":17.0029,"atr14":0.425453,"stop_level":16.790174,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-10","known_ts":"2011-10-10","bar_index":1155,"type":"RECLAIM","strength":0.863,"price":18.2425,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-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":"2011-10-05","prior_stop_level":18.0724,"sweep_low":17.2095,"atr14":0.425453,"stop_level":16.996774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-28","known_ts":"2011-11-30","bar_index":1167,"type":"REBUY","strength":1.0,"price":20.5457,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2012-02-29","known_ts":"2012-03-02","bar_index":1188,"type":"BUY","strength":0.725,"price":19.6698,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2012-03-08","known_ts":"2012-03-12","bar_index":1190,"type":"BUY","strength":0.725,"price":20.0565,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2012-04-19","known_ts":"2012-04-19","bar_index":1199,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.4958,"stop_level":19.5581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-04-20","known_ts":"2012-04-20","bar_index":1200,"type":"RECLAIM","strength":0.725,"price":19.7388,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-04-19","prior_stop_level":19.5581,"sweep_low":19.4085,"atr14":0.273661,"stop_level":19.27167,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-05-03","known_ts":"2012-05-03","bar_index":1203,"type":"RECLAIM","strength":0.863,"price":20.0565,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-05-17","known_ts":"2012-05-17","bar_index":1206,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.9818,"stop_level":20.0565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-05-22","known_ts":"2012-05-22","bar_index":1207,"type":"RECLAIM","strength":0.863,"price":20.1749,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-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":"2012-05-17","prior_stop_level":20.0565,"sweep_low":19.7948,"atr14":0.282091,"stop_level":19.653755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-07","known_ts":"2012-06-07","bar_index":1211,"type":"RECLAIM","strength":0.863,"price":20.881,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-12","known_ts":"2012-12-14","bar_index":1254,"type":"BUY","strength":0.45,"price":19.0367,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-01-17","known_ts":"2013-01-17","bar_index":1262,"type":"RECLAIM","strength":0.725,"price":20.745,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-12-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-15","known_ts":"2013-04-15","bar_index":1281,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.6297,"stop_level":22.7803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-16","known_ts":"2013-04-16","bar_index":1282,"type":"RECLAIM","strength":0.863,"price":22.9637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-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":"2013-04-15","prior_stop_level":22.7803,"sweep_low":22.4333,"atr14":0.287594,"stop_level":22.289503,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-29","known_ts":"2013-04-29","bar_index":1285,"type":"RECLAIM","strength":0.863,"price":23.5137,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-07-11","known_ts":"2013-07-15","bar_index":1302,"type":"BUY","strength":0.725,"price":23.8856,"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":80},{"ts":"2013-08-07","known_ts":"2013-08-07","bar_index":1308,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.5478,"stop_level":23.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-08","known_ts":"2013-08-08","bar_index":1308,"type":"RECLAIM","strength":0.725,"price":23.7399,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-08-07","prior_stop_level":23.72,"sweep_low":23.4352,"atr14":0.34431,"stop_level":23.263045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-12","known_ts":"2013-08-12","bar_index":1309,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.3093,"stop_level":23.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-09-18","known_ts":"2013-09-20","bar_index":1318,"type":"BUY","strength":0.588,"price":23.1984,"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":70},{"ts":"2013-11-12","known_ts":"2013-11-12","bar_index":1331,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.117,"stop_level":24.2578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-14","known_ts":"2013-11-14","bar_index":1331,"type":"RECLAIM","strength":0.725,"price":24.5863,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-11-12","prior_stop_level":24.2578,"sweep_low":23.6409,"atr14":0.404005,"stop_level":23.438897,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-29","known_ts":"2013-11-29","bar_index":1335,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.0365,"stop_level":24.117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-02","known_ts":"2013-12-02","bar_index":1335,"type":"RECLAIM","strength":0.863,"price":24.1773,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-11-29","prior_stop_level":24.117,"sweep_low":23.8421,"atr14":0.359762,"stop_level":23.662219,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-31","known_ts":"2014-01-31","bar_index":1349,"type":"RECLAIM","strength":0.863,"price":25.232,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-07","known_ts":"2014-03-07","bar_index":1357,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.0421,"stop_level":27.2183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-12","known_ts":"2014-03-12","bar_index":1358,"type":"RECLAIM","strength":1.0,"price":27.5214,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-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":"2014-03-07","prior_stop_level":27.2183,"sweep_low":26.8387,"atr14":0.419021,"stop_level":26.629189,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-25","known_ts":"2014-03-25","bar_index":1361,"type":"RECLAIM","strength":1.0,"price":27.7406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-24","known_ts":"2014-06-26","bar_index":1382,"type":"BUY","strength":0.725,"price":27.9976,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-08-27","known_ts":"2014-08-29","bar_index":1397,"type":"BUY","strength":0.725,"price":27.6656,"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":"2014-09-15","known_ts":"2014-09-15","bar_index":1401,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.853,"stop_level":26.953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-09-16","known_ts":"2014-09-16","bar_index":1401,"type":"RECLAIM","strength":0.725,"price":27.0486,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-09-15","prior_stop_level":26.953,"sweep_low":26.7552,"atr14":0.400542,"stop_level":26.554929,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-09","known_ts":"2014-10-09","bar_index":1407,"type":"RECLAIM","strength":0.725,"price":27.971,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-09-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":1422,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.9526,"stop_level":30.2489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":1423,"type":"RECLAIM","strength":0.863,"price":31.0813,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-15","prior_stop_level":30.2489,"sweep_low":29.734,"atr14":0.616018,"stop_level":29.425991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-31","known_ts":"2014-12-31","bar_index":1426,"type":"RECLAIM","strength":0.863,"price":32.1183,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-12","known_ts":"2015-01-12","bar_index":1428,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.6174,"stop_level":31.7444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-13","known_ts":"2015-01-13","bar_index":1428,"type":"RECLAIM","strength":0.863,"price":31.8926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-01-12","prior_stop_level":31.7444,"sweep_low":31.4905,"atr14":0.612065,"stop_level":31.184467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-28","known_ts":"2015-01-28","bar_index":1432,"type":"RECLAIM","strength":0.863,"price":31.942,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-02","known_ts":"2015-04-07","bar_index":1447,"type":"BUY","strength":0.588,"price":29.7853,"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":20},{"ts":"2015-07-02","known_ts":"2015-07-07","bar_index":1468,"type":"BUY","strength":0.45,"price":28.5224,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-03","known_ts":"2015-08-03","bar_index":1475,"type":"RECLAIM","strength":0.725,"price":29.7901,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-07-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-01","known_ts":"2015-09-01","bar_index":1482,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.1767,"stop_level":28.6448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-23","known_ts":"2015-09-25","bar_index":1487,"type":"BUY","strength":0.725,"price":30.1175,"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":45},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":1496,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.7992,"stop_level":32.0249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-06","known_ts":"2015-11-06","bar_index":1497,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.9765,"stop_level":31.6026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-04","known_ts":"2015-11-04","bar_index":1497,"type":"RECLAIM","strength":0.863,"price":32.185,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-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":"2015-10-30","prior_stop_level":32.0249,"sweep_low":31.5517,"atr14":0.481427,"stop_level":31.310986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-10","known_ts":"2015-11-10","bar_index":1498,"type":"RECLAIM","strength":0.863,"price":31.8938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-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":"2015-11-06","prior_stop_level":31.6026,"sweep_low":30.4888,"atr14":0.58941,"stop_level":30.194095,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-20","known_ts":"2015-11-20","bar_index":1501,"type":"RECLAIM","strength":0.863,"price":31.4643,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-20","known_ts":"2016-04-20","bar_index":1535,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.3057,"stop_level":35.8324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-20","known_ts":"2016-06-20","bar_index":1549,"type":"RECLAIM","strength":1.0,"price":38.3543,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-20","known_ts":"2016-07-20","bar_index":1556,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.0652,"stop_level":39.0876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-22","known_ts":"2016-07-22","bar_index":1556,"type":"RECLAIM","strength":1.0,"price":39.559,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-07-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-07-20","prior_stop_level":39.0876,"sweep_low":38.6686,"atr14":0.562179,"stop_level":38.387511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-22","known_ts":"2016-09-26","bar_index":1571,"type":"BUY","strength":0.725,"price":38.8515,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2016-10-26","known_ts":"2016-10-28","bar_index":1579,"type":"BUY","strength":0.725,"price":36.8817,"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":"2017-01-19","known_ts":"2017-01-19","bar_index":1598,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.4501,"stop_level":39.5643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-20","known_ts":"2017-01-20","bar_index":1598,"type":"RECLAIM","strength":0.863,"price":39.6328,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-01-19","prior_stop_level":39.5643,"sweep_low":39.3282,"atr14":0.559118,"stop_level":39.048641,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-06","known_ts":"2017-02-06","bar_index":1602,"type":"RECLAIM","strength":0.863,"price":40.4475,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-07","known_ts":"2017-04-07","bar_index":1616,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.8538,"stop_level":41.8922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-10","known_ts":"2017-04-10","bar_index":1616,"type":"RECLAIM","strength":1.0,"price":41.9997,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-04-07","prior_stop_level":41.8922,"sweep_low":41.6005,"atr14":0.503683,"stop_level":41.348659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-24","known_ts":"2017-05-26","bar_index":1627,"type":"BUY","strength":0.863,"price":43.1051,"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":"2017-06-28","known_ts":"2017-06-28","bar_index":1635,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.8103,"stop_level":43.2126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-07-28","known_ts":"2017-08-01","bar_index":1642,"type":"BUY","strength":0.725,"price":43.7388,"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":"2017-09-13","known_ts":"2017-09-13","bar_index":1652,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.8963,"stop_level":46.0135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-14","known_ts":"2017-09-14","bar_index":1653,"type":"RECLAIM","strength":1.0,"price":46.4184,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-09-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":"2017-09-13","prior_stop_level":46.0135,"sweep_low":45.6625,"atr14":0.536477,"stop_level":45.394262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-23","known_ts":"2017-10-23","bar_index":1662,"type":"RECLAIM","strength":0.863,"price":47.6187,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-05","known_ts":"2017-12-05","bar_index":1672,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.6942,"stop_level":49.0371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-08","known_ts":"2017-12-08","bar_index":1673,"type":"RECLAIM","strength":1.0,"price":49.2475,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-12-05","prior_stop_level":49.0371,"sweep_low":48.3668,"atr14":0.573795,"stop_level":48.079903,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-14","known_ts":"2018-02-16","bar_index":1688,"type":"BUY","strength":0.45,"price":44.2114,"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-03-01","known_ts":"2018-03-01","bar_index":1691,"type":"SELL","basis":"structure_stop","strength":0.45,"price":42.3588,"stop_level":42.7042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-03-05","known_ts":"2018-03-05","bar_index":1692,"type":"RECLAIM","strength":0.45,"price":43.2694,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-01 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":"2018-03-01","prior_stop_level":42.7042,"sweep_low":41.9742,"atr14":0.98214,"stop_level":41.48313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-25","known_ts":"2018-04-25","bar_index":1704,"type":"RECLAIM","strength":0.725,"price":46.3917,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-09","known_ts":"2018-05-09","bar_index":1707,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.5076,"stop_level":44.5471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-10","known_ts":"2018-05-10","bar_index":1707,"type":"RECLAIM","strength":0.588,"price":44.6026,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-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":"2018-05-09","prior_stop_level":44.5471,"sweep_low":44.3888,"atr14":0.759419,"stop_level":44.009091,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-16","known_ts":"2018-05-16","bar_index":1709,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.2859,"stop_level":44.5076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-18","known_ts":"2018-05-18","bar_index":1709,"type":"RECLAIM","strength":0.588,"price":44.5392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-05-16","prior_stop_level":44.5076,"sweep_low":44.1117,"atr14":0.688023,"stop_level":43.767688,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-15","known_ts":"2018-06-19","bar_index":1716,"type":"BUY","strength":0.725,"price":46.5206,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2018-08-31","known_ts":"2018-09-05","bar_index":1734,"type":"REBUY","strength":0.863,"price":51.8447,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2018-09-26","known_ts":"2018-09-26","bar_index":1739,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.9489,"stop_level":50.4638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-28","known_ts":"2018-09-28","bar_index":1740,"type":"RECLAIM","strength":0.863,"price":50.817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-09-26","prior_stop_level":50.4638,"sweep_low":49.8846,"atr14":0.717704,"stop_level":49.525748,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-10","known_ts":"2018-10-10","bar_index":1743,"type":"RECLAIM","strength":0.863,"price":51.2832,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-12-20","known_ts":"2018-12-20","bar_index":1759,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.2439,"stop_level":54.2734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-30","known_ts":"2019-02-01","bar_index":1768,"type":"BUY","strength":0.863,"price":55.7167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2019-04-04","known_ts":"2019-04-04","bar_index":1783,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.2913,"stop_level":58.6497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-05","known_ts":"2019-04-05","bar_index":1783,"type":"RECLAIM","strength":1.0,"price":58.9674,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-04-04","prior_stop_level":58.6497,"sweep_low":58.0062,"atr14":0.839844,"stop_level":57.586278,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-14","known_ts":"2019-05-16","bar_index":1792,"type":"BUY","strength":0.863,"price":60.4744,"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":"2019-06-27","known_ts":"2019-06-27","bar_index":1802,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.1912,"stop_level":62.4618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-03","known_ts":"2019-07-03","bar_index":1803,"type":"RECLAIM","strength":0.863,"price":62.7241,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2019-06-27","prior_stop_level":62.4618,"sweep_low":60.8469,"atr14":0.91672,"stop_level":60.38854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-29","known_ts":"2019-09-03","bar_index":1817,"type":"BUY","strength":0.863,"price":64.3389,"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":"2019-12-11","known_ts":"2019-12-13","bar_index":1841,"type":"BUY","strength":0.725,"price":62.297,"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":80},{"ts":"2020-03-12","known_ts":"2020-03-12","bar_index":1861,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.4882,"stop_level":65.602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-04","known_ts":"2020-06-04","bar_index":1881,"type":"RECLAIM","strength":0.725,"price":64.5152,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-15","known_ts":"2020-06-15","bar_index":1883,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.828,"stop_level":61.8166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-30","known_ts":"2020-07-02","bar_index":1887,"type":"REBUY","strength":0.45,"price":61.5764,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"2020-07-09","known_ts":"2020-07-09","bar_index":1889,"type":"RECLAIM","strength":0.725,"price":63.5356,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-06-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-26","known_ts":"2020-08-26","bar_index":1900,"type":"SELL","basis":"structure_stop","strength":0.863,"price":65.9573,"stop_level":66.6636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-02","known_ts":"2020-09-02","bar_index":1902,"type":"RECLAIM","strength":0.863,"price":67.4624,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-08-26","prior_stop_level":66.6636,"sweep_low":65.293,"atr14":1.403341,"stop_level":64.591329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-29","known_ts":"2020-09-29","bar_index":1908,"type":"RECLAIM","strength":0.863,"price":67.5749,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-02","known_ts":"2020-10-06","bar_index":1909,"type":"BUY","strength":0.863,"price":68.7934,"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":45},{"ts":"2020-10-30","known_ts":"2020-10-30","bar_index":1915,"type":"SELL","basis":"structure_stop","strength":0.863,"price":68.6411,"stop_level":68.6665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-02","known_ts":"2020-11-02","bar_index":1916,"type":"RECLAIM","strength":0.863,"price":70.4096,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-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":"2020-10-30","prior_stop_level":68.6665,"sweep_low":68.0065,"atr14":1.469742,"stop_level":67.271629,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-05","known_ts":"2021-03-09","bar_index":1944,"type":"BUY","strength":0.45,"price":64.1201,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-03-10","known_ts":"2021-03-10","bar_index":1945,"type":"RECLAIM","strength":0.588,"price":66.3341,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-03-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2021-04-09","known_ts":"2021-04-09","bar_index":1952,"type":"SELL","basis":"structure_stop","strength":0.863,"price":69.1059,"stop_level":69.535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-04-13","known_ts":"2021-04-13","bar_index":1952,"type":"RECLAIM","strength":0.863,"price":70.6077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-04-09","prior_stop_level":69.535,"sweep_low":68.8828,"atr14":1.215622,"stop_level":68.274989,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-27","known_ts":"2021-04-27","bar_index":1956,"type":"RECLAIM","strength":0.863,"price":72.2038,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-05-11","known_ts":"2021-05-11","bar_index":1959,"type":"SELL","basis":"structure_stop","strength":0.863,"price":71.5602,"stop_level":72.384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-05-26","known_ts":"2021-05-26","bar_index":1963,"type":"RECLAIM","strength":0.863,"price":72.2553,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-07-30","known_ts":"2021-08-03","bar_index":1978,"type":"BUY","strength":0.863,"price":73.9374,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2021-09-07","known_ts":"2021-09-07","bar_index":1986,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.8624,"stop_level":75.2588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-08","known_ts":"2021-09-08","bar_index":1987,"type":"RECLAIM","strength":1.0,"price":76.8526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-09-07","prior_stop_level":75.2588,"sweep_low":74.5756,"atr14":1.169696,"stop_level":73.990752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-25","known_ts":"2021-10-27","bar_index":1998,"type":"BUY","strength":0.725,"price":73.4024,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2021-11-30","known_ts":"2021-11-30","bar_index":2006,"type":"SELL","basis":"structure_stop","strength":0.588,"price":70.9081,"stop_level":73.3676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-12-02","known_ts":"2021-12-06","bar_index":2007,"type":"REBUY","strength":0.725,"price":74.6886,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2021-12-03","known_ts":"2021-12-03","bar_index":2007,"type":"RECLAIM","strength":0.588,"price":73.8978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2021-11-30","prior_stop_level":73.3676,"sweep_low":70.7778,"atr14":1.399818,"stop_level":70.077891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":2018,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.572,"stop_level":76.6391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-28","known_ts":"2022-01-28","bar_index":2020,"type":"RECLAIM","strength":0.863,"price":76.6654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-01-24","prior_stop_level":76.6391,"sweep_low":73.7265,"atr14":1.471157,"stop_level":72.990921,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-07","known_ts":"2022-02-07","bar_index":2022,"type":"RECLAIM","strength":1.0,"price":76.7179,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-04","known_ts":"2022-03-08","bar_index":2028,"type":"BUY","strength":0.863,"price":77.2618,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2022-04-25","known_ts":"2022-04-25","bar_index":2039,"type":"SELL","basis":"structure_stop","strength":1.0,"price":84.4553,"stop_level":84.5961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-28","known_ts":"2022-04-28","bar_index":2040,"type":"SELL","basis":"structure_stop","strength":1.0,"price":84.0415,"stop_level":84.5961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-27","known_ts":"2022-07-29","bar_index":2061,"type":"BUY","strength":0.725,"price":82.5126,"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":"2022-09-15","known_ts":"2022-09-15","bar_index":2072,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.3098,"stop_level":82.0695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-19","known_ts":"2022-09-19","bar_index":2073,"type":"RECLAIM","strength":0.863,"price":82.3085,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-09-15","prior_stop_level":82.0695,"sweep_low":81.0422,"atr14":1.51601,"stop_level":80.284195,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-02","known_ts":"2022-11-04","bar_index":2084,"type":"BUY","strength":0.45,"price":72.2585,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":2090,"type":"RECLAIM","strength":0.725,"price":79.0982,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-11-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":2092,"type":"SELL","basis":"structure_stop","strength":0.725,"price":77.7603,"stop_level":77.7963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":2092,"type":"RECLAIM","strength":0.588,"price":79.1699,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-07","prior_stop_level":77.7963,"sweep_low":77.4461,"atr14":1.562958,"stop_level":76.664621,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-23","known_ts":"2022-12-23","bar_index":2096,"type":"RECLAIM","strength":0.725,"price":80.2473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-05","known_ts":"2023-01-05","bar_index":2098,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.2126,"stop_level":78.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-06","known_ts":"2023-01-06","bar_index":2098,"type":"RECLAIM","strength":0.588,"price":79.2956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-01-05","prior_stop_level":78.29,"sweep_low":76.9164,"atr14":1.683271,"stop_level":76.074764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-23","known_ts":"2023-03-27","bar_index":2116,"type":"BUY","strength":0.45,"price":75.9826,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-03-28","known_ts":"2023-03-28","bar_index":2117,"type":"RECLAIM","strength":0.588,"price":78.2081,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-03-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-05-12","known_ts":"2023-05-12","bar_index":2127,"type":"SELL","basis":"structure_stop","strength":0.863,"price":79.357,"stop_level":80.1983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-07","known_ts":"2023-07-11","bar_index":2140,"type":"BUY","strength":0.45,"price":76.0405,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-07-12","known_ts":"2023-07-12","bar_index":2141,"type":"RECLAIM","strength":0.588,"price":77.9091,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-07-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-08-03","known_ts":"2023-08-03","bar_index":2146,"type":"SELL","basis":"structure_stop","strength":0.588,"price":75.5847,"stop_level":76.8517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":2147,"type":"SELL","basis":"structure_stop","strength":0.588,"price":74.026,"stop_level":76.8517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-09-14","known_ts":"2023-09-18","bar_index":2156,"type":"BUY","strength":0.45,"price":74.132,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-10-13","known_ts":"2023-10-17","bar_index":2163,"type":"BUY","strength":0.45,"price":72.037,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-10-30","known_ts":"2023-10-30","bar_index":2166,"type":"SELL","basis":"structure_stop","strength":0.45,"price":68.9498,"stop_level":68.9865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-10-31","known_ts":"2023-11-02","bar_index":2167,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-10-31","trigger_known_ts":"2023-11-02","strength":0.45,"price":71.7798,"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.119375,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":67.204,"atr14":1.596933,"stop_level":66.405534,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-31","known_ts":"2023-10-31","bar_index":2167,"type":"RECLAIM","strength":0.45,"price":69.5654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-30 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":"2023-10-30","prior_stop_level":68.9865,"sweep_low":68.3158,"atr14":1.506496,"stop_level":67.562552,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-15","known_ts":"2023-12-15","bar_index":2177,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.4438,"stop_level":70.7415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-02","known_ts":"2024-01-04","bar_index":2181,"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":"2024-01-02","trigger_known_ts":"2024-01-04","strength":0.45,"price":68.4632,"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.160065,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":65.8973,"atr14":1.485072,"stop_level":65.154764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-29","known_ts":"2024-01-31","bar_index":2187,"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":"2024-01-29","trigger_known_ts":"2024-01-31","strength":0.45,"price":64.443,"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.209386,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":62.7108,"atr14":1.309067,"stop_level":62.056266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-14","known_ts":"2024-02-16","bar_index":2191,"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":"2024-02-14","trigger_known_ts":"2024-02-16","strength":0.45,"price":64.3874,"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.210068,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":62.0902,"atr14":1.32494,"stop_level":61.42773,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-20","known_ts":"2024-02-22","bar_index":2192,"type":"BUY","strength":0.45,"price":65.5916,"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-02-20","known_ts":"2024-02-22","bar_index":2192,"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":"2024-02-20","trigger_known_ts":"2024-02-22","strength":0.45,"price":65.5916,"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.195295,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":62.0902,"atr14":1.340963,"stop_level":61.419719,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-26","known_ts":"2024-03-26","bar_index":2200,"type":"SELL","basis":"structure_stop","strength":0.725,"price":66.3434,"stop_level":66.7266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-27","known_ts":"2024-03-27","bar_index":2200,"type":"RECLAIM","strength":0.725,"price":68.3812,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-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":"2024-03-26","prior_stop_level":66.7266,"sweep_low":65.9788,"atr14":1.194215,"stop_level":65.381693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-16","known_ts":"2024-04-16","bar_index":2205,"type":"SELL","basis":"structure_stop","strength":0.725,"price":65.7544,"stop_level":66.3434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-17","known_ts":"2024-04-17","bar_index":2205,"type":"RECLAIM","strength":0.725,"price":67.2408,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-04-16","prior_stop_level":66.3434,"sweep_low":65.5301,"atr14":1.273067,"stop_level":64.893566,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-07","known_ts":"2024-05-07","bar_index":2210,"type":"RECLAIM","strength":0.863,"price":69.8956,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-22","known_ts":"2024-05-22","bar_index":2213,"type":"SELL","basis":"structure_stop","strength":0.725,"price":68.428,"stop_level":69.0824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-09","known_ts":"2024-07-11","bar_index":2224,"type":"BUY","strength":0.725,"price":69.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2024-10-29","known_ts":"2024-10-29","bar_index":2250,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.8093,"stop_level":83.4738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-21","known_ts":"2024-11-21","bar_index":2256,"type":"RECLAIM","strength":1.0,"price":88.962,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-06","known_ts":"2025-03-06","bar_index":2279,"type":"SELL","basis":"structure_stop","strength":1.0,"price":93.0792,"stop_level":93.1463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-07","known_ts":"2025-03-07","bar_index":2279,"type":"RECLAIM","strength":1.0,"price":94.4686,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-03-06","prior_stop_level":93.1463,"sweep_low":92.5522,"atr14":1.913644,"stop_level":91.595378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-24","known_ts":"2025-07-24","bar_index":2311,"type":"RECLAIM","strength":0.863,"price":95.5962,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-28","known_ts":"2025-08-28","bar_index":2319,"type":"SELL","basis":"structure_stop","strength":0.863,"price":96.9769,"stop_level":97.181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-09-04","known_ts":"2025-09-04","bar_index":2320,"type":"RECLAIM","strength":0.863,"price":98.0853,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-08-28","prior_stop_level":97.181,"sweep_low":96.1699,"atr14":1.238833,"stop_level":95.550484,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-10","known_ts":"2025-09-12","bar_index":2322,"type":"REBUY","strength":0.863,"price":98.6986,"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-09-26","known_ts":"2025-09-30","bar_index":2326,"type":"BUY","strength":0.725,"price":102.2141,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2025-10-29","known_ts":"2025-10-29","bar_index":2333,"type":"SELL","basis":"structure_stop","strength":0.863,"price":100.1577,"stop_level":100.8628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-31","known_ts":"2025-10-31","bar_index":2334,"type":"SELL","basis":"structure_stop","strength":0.725,"price":99.9031,"stop_level":100.8628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-11-07","known_ts":"2025-11-07","bar_index":2336,"type":"RECLAIM","strength":0.863,"price":102.4785,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2025-10-31","prior_stop_level":100.8628,"sweep_low":98.0621,"atr14":1.57442,"stop_level":97.27489,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-12","known_ts":"2025-11-14","bar_index":2337,"type":"REBUY","strength":0.863,"price":102.8408,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2025-11-25","known_ts":"2025-11-28","bar_index":2340,"type":"REBUY","strength":0.725,"price":104.1432,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2026-01-09","known_ts":"2026-01-13","bar_index":2350,"type":"BUY","strength":0.725,"price":100.0405,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2026-03-20","known_ts":"2026-03-20","bar_index":2366,"type":"SELL","basis":"structure_stop","strength":0.863,"price":105.3176,"stop_level":108.5846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-08","known_ts":"2026-04-08","bar_index":2370,"type":"RECLAIM","strength":0.863,"price":112.6559,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-22","known_ts":"2026-06-24","bar_index":2387,"type":"BUY","strength":0.725,"price":113.32,"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":"2026-07-22","known_ts":"2026-07-24","bar_index":2394,"type":"REBUY","strength":0.588,"price":113.78,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-07-24","last_scored_basis":null,"bars_since_signal":12,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2019-01-08","2019-04-23","2019-05-09","2019-08-08","2019-08-29","2019-11-14","2019-12-03","2020-03-23","2020-09-24","2020-10-23","2020-12-15","2020-12-29","2021-01-21","2021-03-05","2021-06-30","2021-07-30","2021-10-04","2022-02-24","2022-05-20","2022-06-22","2022-07-22","2022-10-17","2023-02-13","2023-03-02","2023-06-01","2023-07-03","2023-08-18","2023-09-06","2023-10-10","2024-06-20","2024-11-08","2024-12-23","2025-01-13","2025-09-26","2025-10-14","2025-12-17","2026-05-20","2026-06-08","2026-08-12","2026-09-08"],"warnings":[{"ts":"2022-04-12","kind":"arm","px":85.1861},{"ts":"2022-04-25","kind":"confirm","px":84.4553,"level":84.5961},{"ts":"2022-04-27","kind":"arm","px":83.0553},{"ts":"2022-04-28","kind":"confirm","px":84.0415,"level":84.5961},{"ts":"2022-08-24","kind":"arm","px":84.8341},{"ts":"2022-09-15","kind":"confirm","px":81.3098,"level":82.0695},{"ts":"2022-12-02","kind":"arm","px":78.5097},{"ts":"2022-12-07","kind":"confirm","px":77.7603,"level":77.7963},{"ts":"2022-12-15","kind":"arm","px":79.1789},{"ts":"2023-01-05","kind":"confirm","px":77.2126,"level":78.29},{"ts":"2023-04-17","kind":"arm","px":81.1844},{"ts":"2023-05-12","kind":"confirm","px":79.357,"level":80.1983},{"ts":"2023-07-31","kind":"arm","px":78.0914},{"ts":"2023-08-03","kind":"confirm","px":75.5847,"level":76.8517},{"ts":"2023-08-04","kind":"arm","px":74.1992},{"ts":"2023-08-07","kind":"confirm","px":74.026,"level":76.8517},{"ts":"2023-10-26","kind":"arm","px":70.7966},{"ts":"2023-10-30","kind":"confirm","px":68.9498,"level":68.9865},{"ts":"2023-11-13","kind":"arm","px":68.7108},{"ts":"2023-12-14","kind":"arm","px":69.4914},{"ts":"2023-12-15","kind":"confirm","px":66.4438,"level":70.7415},{"ts":"2024-03-18","kind":"arm","px":67.2782},{"ts":"2024-03-26","kind":"confirm","px":66.3434,"level":66.7266},{"ts":"2024-04-10","kind":"arm","px":67.568},{"ts":"2024-04-16","kind":"confirm","px":65.7544,"level":66.3434},{"ts":"2024-05-07","kind":"arm","px":69.5124},{"ts":"2024-05-22","kind":"confirm","px":68.428,"level":69.0824},{"ts":"2024-08-07","kind":"arm","px":75.9548},{"ts":"2024-08-30","kind":"arm","px":77.861},{"ts":"2024-10-29","kind":"confirm","px":81.8093,"level":83.4738},{"ts":"2025-02-20","kind":"arm","px":93.1463},{"ts":"2025-03-06","kind":"confirm","px":93.0792,"level":93.1463},{"ts":"2025-07-30","kind":"arm","px":97.0741},{"ts":"2025-08-28","kind":"confirm","px":96.9769,"level":97.181},{"ts":"2025-10-14","kind":"arm","px":102.0672},{"ts":"2025-10-29","kind":"confirm","px":100.1577,"level":100.8628},{"ts":"2025-10-30","kind":"arm","px":100.5984},{"ts":"2025-10-31","kind":"confirm","px":99.9031,"level":100.8628},{"ts":"2026-03-05","kind":"arm","px":109.8838},{"ts":"2026-03-20","kind":"confirm","px":105.3176,"level":108.5846}],"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":[]}}}