{"ok":true,"sym":"AAPL","thr_pct":10,"n":161,"src":"omniverse daily matrix (2026 only \u2014 RAMPING, no deep history for this root)","first":"2026-01-02","last":"2026-08-24","ramping":true,"note":"runs are CLOSE-to-CLOSE swings at the stated threshold; intraday extremes are not in this archive, so each run's depth understates the true high-low move. The final run is open \u2014 it has not confirmed its next pivot.","runs":[{"dir":"bear","i0":0,"i1":11,"d0":"2026-01-02","d1":"2026-01-20","sessions":11,"cal_days":18,"chg_pct":-8.96,"pace_pct_per_session":-0.815,"partial":true,"open":false},{"dir":"bull","i0":11,"i1":24,"d0":"2026-01-20","d1":"2026-02-06","sessions":13,"cal_days":17,"chg_pct":12.7,"pace_pct_per_session":0.977,"partial":false,"open":false},{"dir":"bear","i0":24,"i1":59,"d0":"2026-02-06","d1":"2026-03-30","sessions":35,"cal_days":52,"chg_pct":-11.33,"pace_pct_per_session":-0.324,"partial":false,"open":false},{"dir":"bull","i0":59,"i1":103,"d0":"2026-03-30","d1":"2026-06-02","sessions":44,"cal_days":64,"chg_pct":27.86,"pace_pct_per_session":0.633,"partial":false,"open":false},{"dir":"bear","i0":103,"i1":119,"d0":"2026-06-02","d1":"2026-06-25","sessions":16,"cal_days":23,"chg_pct":-12.74,"pace_pct_per_session":-0.796,"partial":false,"open":false},{"dir":"bull","i0":119,"i1":141,"d0":"2026-06-25","d1":"2026-07-28","sessions":22,"cal_days":33,"chg_pct":23.69,"pace_pct_per_session":1.077,"partial":false,"open":false},{"dir":"bear","i0":141,"i1":160,"d0":"2026-07-28","d1":"2026-08-24","sessions":19,"cal_days":27,"chg_pct":-8.76,"pace_pct_per_session":-0.461,"partial":false,"open":true}],"summary":{"bull":{"n":3,"median_chg_pct":23.69,"median_sessions":22,"max_chg_pct":27.86,"min_chg_pct":12.7},"bear":{"n":2,"median_chg_pct":-12.035,"median_sessions":25.5,"max_chg_pct":-11.33,"min_chg_pct":-12.74},"current":{"dir":"bear","i0":141,"i1":160,"d0":"2026-07-28","d1":"2026-08-24","sessions":19,"cal_days":27,"chg_pct":-8.76,"pace_pct_per_session":-0.461,"partial":false,"open":true,"vs_same_kind":"2 of 2 completed bear runs moved further, 1 lasted longer"}},"returns":{"day":{"from":"2026-08-21","chg_pct":0.32},"week":{"from":"2026-08-17","chg_pct":1.54},"month":{"from":"2026-07-24","chg_pct":-6.8},"close":310.41,"note":"day = versus the previous banked session; week/month = versus the last close at least 7/30 calendar days back."},"dates":["2026-01-02","2026-01-05","2026-01-06","2026-01-07","2026-01-08","2026-01-09","2026-01-12","2026-01-13","2026-01-14","2026-01-15","2026-01-16","2026-01-20","2026-01-21","2026-01-22","2026-01-23","2026-01-26","2026-01-27","2026-01-28","2026-01-29","2026-01-30","2026-02-02","2026-02-03","2026-02-04","2026-02-05","2026-02-06","2026-02-09","2026-02-10","2026-02-11","2026-02-12","2026-02-13","2026-02-17","2026-02-18","2026-02-19","2026-02-20","2026-02-23","2026-02-24","2026-02-25","2026-02-26","2026-02-27","2026-03-02","2026-03-03","2026-03-04","2026-03-05","2026-03-06","2026-03-09","2026-03-10","2026-03-11","2026-03-12","2026-03-13","2026-03-16","2026-03-17","2026-03-18","2026-03-19","2026-03-20","2026-03-23","2026-03-24","2026-03-25","2026-03-26","2026-03-27","2026-03-30","2026-03-31","2026-04-01","2026-04-02","2026-04-06","2026-04-07","2026-04-08","2026-04-09","2026-04-10","2026-04-13","2026-04-14","2026-04-15","2026-04-16","2026-04-17","2026-04-20","2026-04-21","2026-04-22","2026-04-23","2026-04-24","2026-04-27","2026-04-28","2026-04-29","2026-04-30","2026-05-01","2026-05-04","2026-05-05","2026-05-06","2026-05-07","2026-05-08","2026-05-11","2026-05-12","2026-05-13","2026-05-14","2026-05-15","2026-05-18","2026-05-19","2026-05-20","2026-05-21","2026-05-22","2026-05-26","2026-05-27","2026-05-28","2026-05-29","2026-06-01","2026-06-02","2026-06-03","2026-06-04","2026-06-05","2026-06-08","2026-06-09","2026-06-10","2026-06-11","2026-06-12","2026-06-15","2026-06-16","2026-06-17","2026-06-18","2026-06-22","2026-06-23","2026-06-24","2026-06-25","2026-06-26","2026-06-29","2026-06-30","2026-07-01","2026-07-02","2026-07-06","2026-07-07","2026-07-08","2026-07-09","2026-07-10","2026-07-13","2026-07-14","2026-07-15","2026-07-16","2026-07-17","2026-07-20","2026-07-21","2026-07-22","2026-07-23","2026-07-24","2026-07-27","2026-07-28","2026-07-29","2026-07-30","2026-07-31","2026-08-03","2026-08-04","2026-08-05","2026-08-06","2026-08-07","2026-08-10","2026-08-11","2026-08-12","2026-08-13","2026-08-14","2026-08-17","2026-08-18","2026-08-19","2026-08-20","2026-08-21","2026-08-24"],"closes":[270.98,267.26,262.22,260.36,259.08,259.33,260.21,261.05,259.95,258.34,255.48,246.69,247.63,248.355,247.97,255.42,258.27,256.44,258.175,259.49,269.99,269.49,276.4,275.91,278.03,274.53,273.79,275.49,261.54,255.79,263.75,264.24,260.51,264.59,266.39,272.17,274.18,273,264.17,264.6,263.689,262.45,260.25,257.44,259.89,260.72,260.81,255.75,250.115,252.78,254.23,249.91,248.907,248.19,251.44,251.75,252.61,252.88,248.61,246.54,253.79,255.69,255.89,258.887,253.49,258.91,260.39,260.38,259.21,258.855,266.37,263.36,270.185,272.93,266.22,273.19,273.44,271.06,267.64,270.76,270.19,271.205,280.15,276.84,284.21,287.55,287.46,293.22,292.68,294.88,298.88,298.18,300.255,297.83,298.98,302.265,305.1,308.81,308.38,310.93,312.51,312.07,306.31,315.22,310.39,311.21,307.39,301.58,290.36,291.48,295.34,291.07,296.51,299.26,295.88,297.89,296.79,294.29,293.07,275.05,281.3,281.63,289.09,294.25,308.22,312.81,310.65,313.26,316.17,315.3299,317.42,314.92,327.515,333.27,333.74,326.7,327.59,325.87,321.575,333.07,336.92,340.204,338.05,333.86,309.03,303.27,309.38,310.92,312.49,313.3,308.25,304.9,302.22,305.31,305.98,305.69,310.21,316.9,311.295,309.42,310.41]}