{"ts":1791924574967,"timeframes":[{"id":"1m","label":"1 min","barMinutes":1,"window":50,"forward":50,"blurb":"One-minute bars. Each bar is a single minute, so the whole chart is under two hours and the setup lives or dies fast. Scalping cadence — the noise is the point, and stops have to be tight.","atrBars":2.5,"holds":[{"id":"quick","label":"10 min","bars":10},{"id":"standard","label":"25 min","bars":25},{"id":"patient","label":"50 min","bars":50}]},{"id":"5m","label":"5 min","barMinutes":5,"window":50,"forward":50,"blurb":"Five-minute bars. Fifty bars is roughly a full trading session, which is the timeframe most day traders actually watch. Wide enough to see structure, fast enough that a stop is hit the same day.","atrBars":3,"holds":[{"id":"quick","label":"30 min","bars":6},{"id":"standard","label":"1 hour","bars":12},{"id":"patient","label":"2 hours","bars":24}]},{"id":"30m","label":"30 min","barMinutes":30,"window":50,"forward":50,"blurb":"Thirty-minute bars. Fifty bars covers about six sessions, so you see multi-day structure without the intraday noise. This is the bridge between day trading and swinging.","atrBars":3,"holds":[{"id":"quick","label":"2 hours","bars":4},{"id":"standard","label":"5 hours","bars":10},{"id":"patient","label":"10 hours","bars":20}]},{"id":"1h","label":"1 hour","barMinutes":60,"window":50,"forward":50,"blurb":"Hourly bars. Fifty bars is about seven sessions, and because Yahoo carries two years of this interval it is the only intraday chart with real history behind it — the same patterns across different market regimes, not five weeks of one.","atrBars":3.2,"holds":[{"id":"quick","label":"3 hours","bars":3},{"id":"standard","label":"1 day","bars":7},{"id":"patient","label":"3 days","bars":21}]},{"id":"1d","label":"1 day","barMinutes":390,"window":40,"forward":60,"blurb":"Daily bars, one per session. Forty bars is about two months of context and the forward window runs three months out, because a measured move is a weeks-to-months projection. This is the swing-trader's chart.","atrBars":3.5,"holds":[{"id":"quick","label":"1 week","bars":5},{"id":"standard","label":"1 month","bars":21},{"id":"patient","label":"2 months","bars":42}]},{"id":"1w","label":"1 week","barMinutes":1950,"window":40,"forward":30,"blurb":"Weekly bars, each one a full week of trading. Forty bars is roughly nine months of context. Patterns here move slowly and carry far — this is position-trading scale, and it is where the classical patterns were first documented.","atrBars":4,"holds":[{"id":"quick","label":"1 month","bars":4},{"id":"standard","label":"3 months","bars":13},{"id":"patient","label":"6 months","bars":26}]}],"lessons":[{"patternId":"ascending_triangle","name":"Ascending Triangle","family":"continuation","bias":"long","lesson":"A flat ceiling with rising floors means buyers keep paying up into the same seller. The squeeze resolves on the break of the flat side. Height of the triangle projects from the break. A close below the rising lows breaks the premise.","source":"Edwards & Magee; Bulkowski, Encyclopedia of Chart Patterns","total":33,"hits":13,"tfs":{"1m":3,"5m":4,"30m":4,"1h":6,"1d":10,"1w":6}},{"patternId":"bear_flag","name":"Bear Flag","family":"continuation","bias":"short","lesson":"A sharp selloff then a weak drift higher is a pause before more selling. The bounce should stay shallow and on light volume. Enter on the flag's lower rail; pole height projects down. A close above the flag high voids it.","source":"Edwards & Magee; Bulkowski, Encyclopedia of Chart Patterns","total":18,"hits":5,"tfs":{"5m":3,"30m":4,"1h":5,"1d":6}},{"patternId":"bull_flag","name":"Bull Flag","family":"continuation","bias":"long","lesson":"A sharp rally then a tight, drifting pullback is a rest, not a reversal. Volume drying up in the flag is the tell. Enter on the flag's upper rail; the pole height projects as the target. A break of the flag low turns it into a failed breakout.","source":"Edwards & Magee; Bulkowski, Encyclopedia of Chart Patterns","total":24,"hits":7,"tfs":{"5m":4,"30m":4,"1h":6,"1d":10}},{"patternId":"cup_handle","name":"Cup & Handle","family":"continuation","bias":"long","lesson":"A rounded base means sellers are quietly running out, and the handle is the last shakeout before the rim gives way. Buy the break of the rim, keep the stop under the handle low, and project the cup's depth. A handle that retraces most of the cup is not a handle — it is the base failing.","source":"Edwards & Magee; Bulkowski, Encyclopedia of Chart Patterns","total":31,"hits":20,"tfs":{"5m":4,"30m":4,"1h":7,"1d":10,"1w":6}},{"patternId":"descending_triangle","name":"Descending Triangle","family":"continuation","bias":"short","lesson":"A flat floor with falling ceilings means sellers keep hitting the same bid. Support that gets tested repeatedly usually gives way. Height of the triangle projects down from the break. A close above the falling highs breaks the premise.","source":"Edwards & Magee; Bulkowski, Encyclopedia of Chart Patterns","total":32,"hits":14,"tfs":{"1m":3,"5m":4,"30m":4,"1h":6,"1d":10,"1w":5}},{"patternId":"rectangle","name":"Rectangle","family":"continuation","bias":"long","lesson":"A range is buyers and sellers agreeing on a price band. The trade is not inside it — it is the break of the rail, and the band's height projects as the target. Most range breaks are false, which is why the entry is the breakout and the stop is the far side, never a guess in the middle.","source":"Edwards & Magee; Bulkowski, Encyclopedia of Chart Patterns","total":23,"hits":8,"tfs":{"30m":4,"1h":6,"1d":10,"1w":3}},{"patternId":"double_bottom","name":"Double Bottom","family":"reversal","bias":"long","lesson":"Two visits to the same low that both get bought tells you sellers are out of size at that price. The entry is the neckline break, not the second low. Depth of the base projects up as the target. A close under the lows voids the setup.","source":"Edwards & Magee; Bulkowski, Encyclopedia of Chart Patterns","total":33,"hits":15,"tfs":{"1m":3,"5m":4,"30m":4,"1h":6,"1d":10,"1w":6}},{"patternId":"double_top","name":"Double Top","family":"reversal","bias":"short","lesson":"Two attempts at the same high that both fail means supply is sitting there. Confirmation is the intervening low breaking. The height of the pattern projects down. Acceptance back above the highs invalidates it.","source":"Edwards & Magee; Bulkowski, Encyclopedia of Chart Patterns","total":33,"hits":12,"tfs":{"1m":3,"5m":4,"30m":4,"1h":6,"1d":10,"1w":6}},{"patternId":"head_shoulders_top","name":"Head & Shoulders Top","family":"reversal","bias":"short","lesson":"Three peaks with the middle highest marks a transfer from buyers to sellers. The trade is the neckline break, not the head. Height projects down as the target; a close back above the right shoulder means the pattern failed.","source":"Edwards & Magee; Bulkowski, Encyclopedia of Chart Patterns","total":26,"hits":8,"tfs":{"30m":4,"1h":6,"1d":10,"1w":6}},{"patternId":"inverse_head_shoulders","name":"Inverse Head & Shoulders","family":"reversal","bias":"long","lesson":"Three troughs with the middle lowest marks a transfer from sellers to buyers — each push down achieves less. The trade is the neckline break upward, not the third low. Head height projects up as the target; a close back under the right shoulder voids it.","source":"Edwards & Magee; Bulkowski, Encyclopedia of Chart Patterns","total":23,"hits":9,"tfs":{"30m":4,"1h":6,"1d":10,"1w":3}},{"patternId":"rising_wedge","name":"Rising Wedge","family":"reversal","bias":"short","lesson":"A rising wedge is two rails closing on each other, which means each push up is buying less ground than the last. The break of the lower rail is the short. The wedge's opening width projects down as the target, and a close above the upper rail voids it.","source":"Edwards & Magee; Bulkowski, Encyclopedia of Chart Patterns","total":30,"hits":10,"tfs":{"5m":4,"30m":4,"1h":6,"1d":10,"1w":6}}],"flat":["ascending_triangle:F:1m:2026-09-17T10:04:00-04:00","ascending_triangle:SHOP:1m:2026-09-22T10:03:00-04:00","ascending_triangle:COIN:1m:2026-09-15T15:33:00-04:00","ascending_triangle:NVDA:5m:2026-07-07T14:25:00-04:00","ascending_triangle:TSLA:5m:2026-07-21T12:45:00-04:00","ascending_triangle:AMD:5m:2026-06-30T13:45:00-04:00","ascending_triangle:META:5m:2026-07-01T12:15:00-04:00","ascending_triangle:AAPL:30m:2026-07-08T10:00:00-04:00","ascending_triangle:JPM:30m:2026-07-17T09:30:00-04:00","ascending_triangle:XOM:30m:2026-07-27T09:30:00-04:00","ascending_triangle:DIS:30m:2026-08-10T13:30:00-04:00","ascending_triangle:SPY:1h:2023-11-10T11:30:00-05:00","ascending_triangle:QQQ:1h:2024-01-26T10:30:00-05:00","ascending_triangle:WMT:1h:2024-08-28T12:30:00-04:00","ascending_triangle:GOOGL:1h:2023-12-28T11:30:00-05:00","ascending_triangle:BA:1h:2024-07-05T14:30:00-04:00","ascending_triangle:IWM:1h:2023-12-08T14:30:00-05:00","ascending_triangle:QQQ:1d:2020-11-25","ascending_triangle:NVDA:1d:2023-04-18","ascending_triangle:TSLA:1d:2021-02-05","ascending_triangle:TSLA:1d:2021-07-29","ascending_triangle:JPM:1d:2021-11-09","ascending_triangle:XOM:1d:2022-11-17","ascending_triangle:WMT:1d:2022-01-19","ascending_triangle:IWM:1d:2022-04-14","ascending_triangle:DIA:1d:2021-05-12","ascending_triangle:XLE:1d:2024-10-25","ascending_triangle:NFLX:1w:2020-12-31","ascending_triangle:BA:1w:2018-09-14","ascending_triangle:IWM:1w:2017-07-07","ascending_triangle:XLF:1w:2019-10-11","ascending_triangle:XLI:1w:2023-05-19","ascending_triangle:XLP:1w:2025-08-22","bear_flag:WMT:5m:2026-08-20T13:05:00-04:00","bear_flag:ADBE:5m:2026-07-30T12:15:00-04:00","bear_flag:COIN:5m:2026-07-31T12:25:00-04:00","bear_flag:WMT:30m:2026-08-24T10:00:00-04:00","bear_flag:GOOGL:30m:2026-07-27T14:00:00-04:00","bear_flag:ORCL:30m:2026-09-15T13:00:00-04:00","bear_flag:RIVN:30m:2026-07-10T13:30:00-04:00","bear_flag:EWJ:1h:2024-08-09T15:30:00-04:00","bear_flag:CVX:1h:2024-12-26T11:30:00-05:00","bear_flag:CSCO:1h:2026-02-23T09:30:00-05:00","bear_flag:LCID:1h:2025-10-27T11:30:00-04:00","bear_flag:XLF:1d:2023-04-26","bear_flag:SLV:1d:2022-01-10","bear_flag:EWJ:1d:2021-11-09","bear_flag:HD:1d:2025-12-19","bear_flag:T:1d:2022-08-24","bear_flag:T:1d:2023-07-06","bear_flag:RIVN:1h:2024-03-21T13:30:00-04:00","bull_flag:UNH:5m:2026-07-16T12:15:00-04:00","bull_flag:INTC:5m:2026-07-09T13:05:00-04:00","bull_flag:INTC:5m:2026-09-21T13:15:00-04:00","bull_flag:CRM:5m:2026-08-27T12:15:00-04:00","bull_flag:META:30m:2026-07-13T13:00:00-04:00","bull_flag:BA:30m:2026-08-06T11:30:00-04:00","bull_flag:MRK:30m:2026-08-21T10:30:00-04:00","bull_flag:CRM:30m:2026-08-31T13:30:00-04:00","bull_flag:EWJ:1h:2026-02-17T15:30:00-05:00","bull_flag:SMH:1h:2024-09-17T09:30:00-04:00","bull_flag:KO:1h:2025-02-18T15:30:00-05:00","bull_flag:UNH:1h:2024-07-24T11:30:00-04:00","bull_flag:UNH:1h:2024-11-12T15:30:00-05:00","bull_flag:CRM:1h:2024-06-11T12:30:00-04:00","bull_flag:NFLX:1d:2021-08-16","bull_flag:XLI:1d:2024-01-12","bull_flag:XLY:1d:2021-05-04","bull_flag:GLD:1d:2022-04-06","bull_flag:SLV:1d:2023-05-04","bull_flag:USO:1d:2025-07-28","bull_flag:KO:1d:2022-01-27","bull_flag:PFE:1d:2021-01-11","bull_flag:PFE:1d:2024-09-05","bull_flag:PFE:1d:2025-11-06","cup_handle:BA:5m:2026-08-03T12:35:00-04:00","cup_handle:SLV:5m:2026-08-05T11:15:00-04:00","cup_handle:SMH:5m:2026-07-30T12:15:00-04:00","cup_handle:ARKK:5m:2026-09-17T11:15:00-04:00","cup_handle:NVDA:30m:2026-07-09T14:00:00-04:00","cup_handle:AMD:30m:2026-07-21T10:00:00-04:00","cup_handle:USO:30m:2026-08-12T15:30:00-04:00","cup_handle:USO:30m:2026-08-19T10:00:00-04:00","cup_handle:AMZN:1h:2023-12-22T10:30:00-05:00","cup_handle:XLF:1h:2025-04-28T09:30:00-04:00","cup_handle:XLE:1h:2025-05-14T13:30:00-04:00","cup_handle:XLE:1h:2026-08-13T12:30:00-04:00","cup_handle:XLK:1h:2025-07-01T09:30:00-04:00","cup_handle:SLV:1h:2025-03-17T14:30:00-04:00","cup_handle:SPY:1d:2020-11-25","cup_handle:AMZN:1d:2023-04-18","cup_handle:GOOGL:1d:2021-11-17","cup_handle:IWM:1d:2021-06-16","cup_handle:DIA:1d:2021-09-01","cup_handle:XLV:1d:2023-12-07","cup_handle:XLV:1d:2025-10-21","cup_handle:XLI:1d:2024-10-25","cup_handle:XLU:1d:2025-02-28","cup_handle:XLU:1d:2025-05-08","cup_handle:JPM:1w:2019-07-05","cup_handle:WMT:1w:2025-09-05","cup_handle:DIA:1w:2020-10-09","cup_handle:XLE:1w:2023-01-27","cup_handle:XLP:1w:2024-04-19","cup_handle:XLU:1w:2021-07-30","cup_handle:PLTR:1h:2025-09-12T09:30:00-04:00","descending_triangle:NFLX:1m:2026-09-18T09:59:00-04:00","descending_triangle:SOFI:1m:2026-09-17T10:15:00-04:00","descending_triangle:RIVN:1m:2026-09-16T10:09:00-04:00","descending_triangle:TSLA:5m:2026-07-24T13:15:00-04:00","descending_triangle:AMD:5m:2026-07-01T12:15:00-04:00","descending_triangle:META:5m:2026-07-02T12:25:00-04:00","descending_triangle:AMZN:5m:2026-06-29T15:15:00-04:00","descending_triangle:XOM:30m:2026-07-13T10:00:00-04:00","descending_triangle:AMZN:30m:2026-07-22T09:30:00-04:00","descending_triangle:XLK:30m:2026-07-30T09:30:00-04:00","descending_triangle:XLK:30m:2026-08-20T11:00:00-04:00","descending_triangle:XOM:1h:2023-11-10T11:30:00-05:00","descending_triangle:XOM:1h:2024-01-23T09:30:00-05:00","descending_triangle:WMT:1h:2023-11-27T11:30:00-05:00","descending_triangle:DIS:1h:2024-07-29T12:30:00-04:00","descending_triangle:IWM:1h:2024-01-08T13:30:00-05:00","descending_triangle:DIA:1h:2025-03-17T14:30:00-04:00","descending_triangle:JPM:1d:2022-04-25","descending_triangle:XOM:1d:2021-04-16","descending_triangle:NFLX:1d:2020-11-17","descending_triangle:DIS:1d:2021-10-22","descending_triangle:XLP:1d:2023-11-02","descending_triangle:XLP:1d:2025-12-03","descending_triangle:GLD:1d:2023-03-14","descending_triangle:USO:1d:2025-02-20","descending_triangle:TLT:1d:2024-11-29","descending_triangle:TLT:1d:2025-05-27","descending_triangle:BA:1w:2021-11-19","descending_triangle:XLF:1w:2018-07-20","descending_triangle:SLV:1w:2023-10-20","descending_triangle:TLT:1w:2025-07-25","descending_triangle:PFE:1w:2019-04-26","rectangle:TSLA:30m:2026-07-22T09:30:00-04:00","rectangle:NFLX:30m:2026-08-04T09:30:00-04:00","rectangle:NFLX:30m:2026-08-12T09:30:00-04:00","rectangle:BA:30m:2026-08-19T14:30:00-04:00","rectangle:AMZN:1h:2023-11-20T13:30:00-05:00","rectangle:NFLX:1h:2024-01-17T15:30:00-05:00","rectangle:NFLX:1h:2024-05-22T15:30:00-04:00","rectangle:XLF:1h:2024-12-26T11:30:00-05:00","rectangle:GLD:1h:2024-04-12T13:30:00-04:00","rectangle:SLV:1h:2024-08-01T13:30:00-04:00","rectangle:WMT:1d:2021-07-13","rectangle:IWM:1d:2022-03-21","rectangle:XLF:1d:2023-03-06","rectangle:XLV:1d:2025-08-21","rectangle:XLI:1d:2024-05-14","rectangle:XLU:1d:2021-01-20","rectangle:TLT:1d:2022-07-13","rectangle:EWJ:1d:2023-09-13","rectangle:KO:1d:2026-05-01","rectangle:MCD:1d:2024-03-06","rectangle:IWM:1w:2017-09-01","rectangle:DIA:1w:2018-08-17","rectangle:CRM:1w:2019-11-22","double_bottom:QQQ:1m:2026-09-17T10:04:00-04:00","double_bottom:MSFT:1m:2026-09-14T10:19:00-04:00","double_bottom:NVDA:1m:2026-09-15T09:41:00-04:00","double_bottom:SPY:5m:2026-07-30T10:35:00-04:00","double_bottom:QQQ:5m:2026-06-29T15:15:00-04:00","double_bottom:AAPL:5m:2026-06-30T13:45:00-04:00","double_bottom:AAPL:5m:2026-07-01T12:15:00-04:00","double_bottom:SPY:30m:2026-07-02T14:30:00-04:00","double_bottom:SPY:30m:2026-07-10T10:30:00-04:00","double_bottom:MSFT:30m:2026-07-17T09:30:00-04:00","double_bottom:TSLA:30m:2026-07-22T15:30:00-04:00","double_bottom:SPY:1h:2023-11-27T11:30:00-05:00","double_bottom:QQQ:1h:2024-01-08T13:30:00-05:00","double_bottom:AAPL:1h:2023-12-19T09:30:00-05:00","double_bottom:AMD:1h:2024-02-13T14:30:00-05:00","double_bottom:META:1h:2024-02-28T10:30:00-05:00","double_bottom:JPM:1h:2024-03-12T13:30:00-04:00","double_bottom:SPY:1d:2021-03-04","double_bottom:AAPL:1d:2021-05-28","double_bottom:MSFT:1d:2021-12-22","double_bottom:NVDA:1d:2020-12-31","double_bottom:AMD:1d:2021-10-06","double_bottom:AMD:1d:2022-05-19","double_bottom:JPM:1d:2021-07-29","double_bottom:XOM:1d:2022-07-21","double_bottom:AMZN:1d:2022-12-14","double_bottom:GOOGL:1d:2022-03-11","double_bottom:SPY:1w:2018-07-06","double_bottom:MSFT:1w:2022-08-26","double_bottom:AMD:1w:2021-06-18","double_bottom:XOM:1w:2017-06-23","double_bottom:XOM:1w:2019-11-08","double_bottom:XLE:1w:2023-07-28","double_top:AAPL:1m:2026-09-15T09:52:00-04:00","double_top:TSLA:1m:2026-09-17T09:53:00-04:00","double_top:AMD:1m:2026-09-14T10:52:00-04:00","double_top:SPY:5m:2026-07-27T11:45:00-04:00","double_top:QQQ:5m:2026-07-01T12:15:00-04:00","double_top:MSFT:5m:2026-06-29T15:15:00-04:00","double_top:MSFT:5m:2026-07-08T12:55:00-04:00","double_top:QQQ:30m:2026-07-07T15:00:00-04:00","double_top:QQQ:30m:2026-07-15T10:30:00-04:00","double_top:MSFT:30m:2026-07-21T10:00:00-04:00","double_top:META:30m:2026-07-29T10:00:00-04:00","double_top:MSFT:1h:2024-01-11T14:30:00-05:00","double_top:MSFT:1h:2024-02-05T12:30:00-05:00","double_top:NVDA:1h:2023-11-15T12:30:00-05:00","double_top:TSLA:1h:2023-12-08T14:30:00-05:00","double_top:META:1h:2023-12-22T10:30:00-05:00","double_top:JPM:1h:2024-03-26T09:30:00-04:00","double_top:SPY:1d:2020-12-14","double_top:QQQ:1d:2021-02-24","double_top:MSFT:1d:2021-09-20","double_top:MSFT:1d:2021-11-26","double_top:NVDA:1d:2022-08-24","double_top:AMD:1d:2022-12-06","double_top:META:1d:2021-06-16","double_top:WMT:1d:2022-02-14","double_top:DIS:1d:2023-05-04","double_top:DIS:1d:2023-08-17","double_top:AAPL:1w:2022-03-11","double_top:AAPL:1w:2024-02-23","double_top:MSFT:1w:2019-01-04","double_top:NVDA:1w:2025-02-07","double_top:AMD:1w:2026-02-20","double_top:META:1w:2021-01-15","head_shoulders_top:WMT:30m:2026-07-20T10:30:00-04:00","head_shoulders_top:SMH:30m:2026-08-03T10:00:00-04:00","head_shoulders_top:CAT:30m:2026-07-13T10:00:00-04:00","head_shoulders_top:GM:30m:2026-07-24T14:30:00-04:00","head_shoulders_top:TSLA:1h:2023-11-27T11:30:00-05:00","head_shoulders_top:AMD:1h:2024-02-08T13:30:00-05:00","head_shoulders_top:PG:1h:2025-03-07T12:30:00-05:00","head_shoulders_top:PFE:1h:2025-11-18T09:30:00-05:00","head_shoulders_top:T:1h:2025-02-04T12:30:00-05:00","head_shoulders_top:INTC:1h:2025-06-16T13:30:00-04:00","head_shoulders_top:AAPL:1d:2021-02-16","head_shoulders_top:AMZN:1d:2021-12-14","head_shoulders_top:GOOGL:1d:2021-05-20","head_shoulders_top:USO:1d:2024-11-04","head_shoulders_top:FXI:1d:2023-02-15","head_shoulders_top:FXI:1d:2024-06-18","head_shoulders_top:EWJ:1d:2023-07-14","head_shoulders_top:HD:1d:2025-06-04","head_shoulders_top:CAT:1d:2021-09-01","head_shoulders_top:F:1d:2026-02-04","head_shoulders_top:JPM:1w:2017-06-23","head_shoulders_top:AMZN:1w:2021-10-08","head_shoulders_top:XLV:1w:2018-04-13","head_shoulders_top:TLT:1w:2025-02-07","head_shoulders_top:PFE:1w:2025-12-26","head_shoulders_top:ORCL:1w:2019-10-25","inverse_head_shoulders:NVDA:30m:2026-07-08T11:30:00-04:00","inverse_head_shoulders:SMH:30m:2026-07-31T10:30:00-04:00","inverse_head_shoulders:CAT:30m:2026-07-21T11:30:00-04:00","inverse_head_shoulders:ORCL:30m:2026-08-07T12:30:00-04:00","inverse_head_shoulders:XLV:1h:2025-04-28T09:30:00-04:00","inverse_head_shoulders:TLT:1h:2025-05-29T09:30:00-04:00","inverse_head_shoulders:SMH:1h:2025-03-07T12:30:00-05:00","inverse_head_shoulders:HD:1h:2025-04-11T13:30:00-04:00","inverse_head_shoulders:GE:1h:2024-07-05T14:30:00-04:00","inverse_head_shoulders:F:1h:2026-06-15T13:30:00-04:00","inverse_head_shoulders:META:1d:2021-11-17","inverse_head_shoulders:NFLX:1d:2022-04-06","inverse_head_shoulders:BA:1d:2021-08-16","inverse_head_shoulders:XLF:1d:2023-01-30","inverse_head_shoulders:XLE:1d:2024-08-27","inverse_head_shoulders:XLP:1d:2022-07-13","inverse_head_shoulders:XLY:1d:2022-11-28","inverse_head_shoulders:XLY:1d:2023-03-30","inverse_head_shoulders:GLD:1d:2020-12-22","inverse_head_shoulders:EEM:1d:2025-02-03","inverse_head_shoulders:GLD:1w:2023-12-15","inverse_head_shoulders:SLV:1w:2022-11-18","inverse_head_shoulders:CVX:1w:2020-01-17","rising_wedge:AMZN:5m:2026-07-31T10:45:00-04:00","rising_wedge:GOOGL:5m:2026-07-27T11:45:00-04:00","rising_wedge:SLV:5m:2026-09-17T11:15:00-04:00","rising_wedge:ARKK:5m:2026-08-07T11:35:00-04:00","rising_wedge:AAPL:30m:2026-07-16T11:30:00-04:00","rising_wedge:AMD:30m:2026-07-30T15:30:00-04:00","rising_wedge:AMZN:30m:2026-07-06T14:00:00-04:00","rising_wedge:DIS:30m:2026-08-07T11:00:00-04:00","rising_wedge:AAPL:1h:2023-12-08T14:30:00-05:00","rising_wedge:NVDA:1h:2023-11-07T10:30:00-05:00","rising_wedge:GOOGL:1h:2023-12-22T10:30:00-05:00","rising_wedge:BA:1h:2024-05-17T14:30:00-04:00","rising_wedge:DIS:1h:2024-11-21T10:30:00-05:00","rising_wedge:XLK:1h:2025-06-06T11:30:00-04:00","rising_wedge:QQQ:1d:2020-12-22","rising_wedge:AAPL:1d:2021-04-26","rising_wedge:TSLA:1d:2022-01-10","rising_wedge:META:1d:2021-08-16","rising_wedge:BA:1d:2022-07-13","rising_wedge:BA:1d:2023-02-07","rising_wedge:DIA:1d:2021-11-01","rising_wedge:XLE:1d:2024-03-06","rising_wedge:XLK:1d:2023-12-07","rising_wedge:XLK:1d:2024-07-08","rising_wedge:SPY:1w:2017-09-01","rising_wedge:QQQ:1w:2018-08-17","rising_wedge:QQQ:1w:2019-08-16","rising_wedge:NVDA:1w:2025-01-10","rising_wedge:META:1w:2023-11-03","rising_wedge:WMT:1w:2021-09-24"]}