{"specification":{"purpose":"Four explicitly selected positive illustrations, not a representative success-rate or profitability sample. All 57 close/reclaim candidates from the four fixed assets remain in the download.","assets":["BTC","ETH","SPY","AAPL"],"chart":"Cached 4H/session-block candles; weekly pivots from the previous completed calendar week. Source timestamps denote bar starts; values become known at the completed bar. Session blocks are not four hours of continuously traded time.","window":"2025-01-01 through cached complete weeks before 2026-10-25","contact":"First candle range intersects full band; this candle closes inside it, with week opening inward of its inner edge. A recorded close is used rather than a hypothetical fill at a wick.","priceResponse":"First later close back inward of the inner edge, within six subsequent native bars. Lower: close above upper edge; upper: close below lower edge.","positiveIllustrationFilter":"No outer-edge breach through that response candle; next up-to-six native bars have favourable high/low excursion at least 0.15 of prior weekly range; at least two of RSI50, MACD-zero and EMA9/21 conditions remain unconfirmed on response close. Future outcomes are used for this explanatory selection, never represented as information available at the response.","selection":"Four editorially selected cases after viewing outcomes; no optimized strategy, no universal indicator replacement claim. Positive-case filter and all screened close/reclaim rows are retained.","rules":{"RSI30/70":"Lower: RSI14 >=30; upper: <=70","RSI50":"Lower: RSI14 >50; upper: <50","MACD-signal":"Lower: EMA12 minus EMA26 exceeds its EMA9 signal; upper: below signal","MACD-zero":"Lower: MACD line >0; upper: <0","EMA9/21":"Lower: EMA9 > EMA21; upper: <","SMA50-side":"Lower: close > SMA50; upper: <"},"calculation":"Wilder RSI14 with SMA seed and gap restart; EMA adjust=False with history warm-up; MACD 12/26/9; EMA9/21; SMA50. EMA formulas are computed from preceding cached history, not seeded at each chart window. Crypto gaps must be absent within the displayed week; equities use observed regular-session blocks. Source corrections and vendor bar conventions can change results.","metric":"Confirmation price change is signed close-to-close movement from the response, not an executable entry or net trade return. No intrabar high/low ordering is assumed. Every rule already satisfied at the response is shown with zero additional bars. Absence is censored at the end of the shown week."},"cases":[{"symbol":"BTC","period":"2025-12-01","side":-1,"pivot":89574.66666666667,"span":7820.0,"low":83428.14666666667,"high":84741.90666666668,"hit":3,"reclaim":4,"horizon":10,"clean_to_reclaim":true,"favourableD6":0.9313491048593343,"adverseD6":0.0021496163682861473,"rules":{"RSI30/70":{"bar":5,"delayBars":1,"close":86286.01,"movePct":1.4837017565525246},"RSI50":{"bar":9,"delayBars":5,"close":90850.01,"movePct":6.85156631323911},"MACD-signal":{"bar":9,"delayBars":5,"close":90850.01,"movePct":6.85156631323911},"MACD-zero":{"bar":12,"delayBars":8,"close":92628.91,"movePct":8.94378679086616},"EMA9/21":{"bar":11,"delayBars":7,"close":91277.88,"movePct":7.354797734770568},"SMA50-side":{"bar":9,"delayBars":5,"close":90850.01,"movePct":6.85156631323911}},"atReclaimRSI":26.78019671831654,"atReclaimMACD":-1047.2081120323564,"atReclaimHist":-802.9075168078713,"atReclaimEMA9":87321.84293835046,"atReclaimEMA21":88776.98727167105,"atReclaimSMA50":89073.2076,"reclaimClose":85024.5,"hitClose":84677.87,"hitRSI":23.90718351911711,"hitTime":"2025-12-01 12:00:00+00:00","reclaimTime":"2025-12-01 16:00:00+00:00","provider":"Binance Spot","sources":[{"path":"tradelean-scanner/data/global/targets/19aa16aed07f38e9/1d.parquet","sha256":"45949e98aa201062250ebada6fbb23ff6633aba4769d454e4fed85f395770adf","rows":3343,"invalid_rows_removed":0,"first":"2017-08-17 00:00:00+00:00","last":"2026-10-11 00:00:00+00:00"},{"path":"tradelean-scanner/data/global/targets/19aa16aed07f38e9/4h.parquet","sha256":"c16a71746c4028247a7a1780ed8e16bcd9d9dd65c3a82aa833728bebf6944367","rows":20043,"invalid_rows_removed":0,"first":"2017-08-17 04:00:00+00:00","last":"2026-10-12 08:00:00+00:00"}],"previousPeriod":"2025-11-24","previousHigh":93092.0,"previousLow":85272.0,"previousClose":90360.0,"bars":[{"time":"2025-12-01 00:00:00+00:00","open":90360.01,"high":90417.0,"low":86161.61,"close":86346.13,"rsi":28.00178736029433,"ema9":90035.74662683211,"ema21":90284.16734445361,"sma50":89088.4062,"macd":35.426620085621835,"signal":469.8354897337762,"hist":-434.4088696481544},{"time":"2025-12-01 04:00:00+00:00","open":86346.13,"high":86578.06,"low":85604.0,"close":86550.3,"rsi":29.654368430904228,"ema9":89338.6573014657,"ema21":89944.72485859419,"sma50":89124.6174,"macd":-260.4131264700118,"signal":323.7857664930186,"hist":-584.1988929630304},{"time":"2025-12-01 08:00:00+00:00","open":86550.3,"high":86938.01,"low":86131.01,"close":86149.15,"rsi":28.28085429304198,"ema9":88700.75584117256,"ema21":89599.67259872198,"sma50":89121.4296,"macd":-521.2293025296094,"signal":154.78275268849305,"hist":-676.0120552181024},{"time":"2025-12-01 12:00:00+00:00","open":86146.59,"high":86674.0,"low":83822.76,"close":84677.87,"rsi":23.90718351911711,"ema9":87896.17867293805,"ema21":89152.23599883816,"sma50":89099.3432,"macd":-836.9995908665587,"signal":-43.57371602251732,"hist":-793.4258748440413},{"time":"2025-12-01 16:00:00+00:00","open":84677.87,"high":85555.0,"low":84030.95,"close":85024.5,"rsi":26.78019671831654,"ema9":87321.84293835046,"ema21":88776.98727167105,"sma50":89073.2076,"macd":-1047.2081120323564,"signal":-244.30059522448516,"hist":-802.9075168078713},{"time":"2025-12-01 20:00:00+00:00","open":85024.5,"high":86860.0,"low":85007.69,"close":86286.01,"rsi":36.218575647593255,"ema9":87114.67635068037,"ema21":88550.53479242823,"sma50":89057.179,"macd":-1099.3341259140288,"signal":-415.3073013623939,"hist":-684.026824551635},{"time":"2025-12-02 00:00:00+00:00","open":86286.01,"high":87350.0,"low":86184.39,"close":86976.99,"rsi":40.72565378234566,"ema9":87087.1390805443,"ema21":88407.48526584383,"sma50":89050.2186,"macd":-1072.5246595715726,"signal":-546.7507730042297,"hist":-525.7738865673429},{"time":"2025-12-02 04:00:00+00:00","open":86977.0,"high":87288.48,"low":86818.14,"close":87012.65,"rsi":40.95753517395505,"ema9":87072.24126443543,"ema21":88280.68205985802,"sma50":89053.87159999998,"macd":-1036.4529163167026,"signal":-644.6912016667243,"hist":-391.76171464997833},{"time":"2025-12-02 08:00:00+00:00","open":87012.64,"high":87628.78,"low":86296.21,"close":87368.92,"rsi":43.34227421681516,"ema9":87131.57701154835,"ema21":88197.79459987093,"sma50":89052.04960000001,"macd":-967.9597509025916,"signal":-709.3449115138977,"hist":-258.6148393886939},{"time":"2025-12-02 12:00:00+00:00","open":87368.92,"high":91200.0,"low":87032.75,"close":90850.01,"rsi":60.240414519807494,"ema9":87875.26360923868,"ema21":88438.90509079176,"sma50":89128.04200000002,"macd":-625.5723449410725,"signal":-692.5903981993328,"hist":67.01805325826024},{"time":"2025-12-02 16:00:00+00:00","open":90850.01,"high":92307.65,"low":90201.0,"close":91903.39,"rsi":63.762445377200486,"ema9":88680.88888739095,"ema21":88753.85826435614,"sma50":89240.81539999999,"macd":-266.1607608408376,"signal":-607.3044707276338,"hist":341.14370988679616},{"time":"2025-12-02 20:00:00+00:00","open":91903.38,"high":92000.0,"low":90720.87,"close":91277.88,"rsi":60.34406979342282,"ema9":89200.28710991277,"ema21":88983.3147857783,"sma50":89334.0442,"macd":-31.43555095215561,"signal":-492.1306867725382,"hist":460.6951358203826},{"time":"2025-12-03 00:00:00+00:00","open":91277.88,"high":93087.09,"low":90990.23,"close":92628.91,"rsi":64.74091584478086,"ema9":89886.01168793022,"ema21":89314.73253252573,"sma50":89420.0766,"macd":260.5986795982608,"signal":-341.5848134983784,"hist":602.1834930966393},{"time":"2025-12-03 04:00:00+00:00","open":92628.91,"high":93958.58,"low":92625.0,"close":92999.99,"rsi":65.8605518433438,"ema9":90508.80735034418,"ema21":89649.75593865974,"sma50":89514.07620000001,"macd":516.0324650198309,"signal":-170.06135779473658,"hist":686.0938228145674},{"time":"2025-12-03 08:00:00+00:00","open":93000.0,"high":93389.62,"low":92666.0,"close":93005.68,"rsi":65.8784440561385,"ema9":91008.18188027536,"ema21":89954.83994423613,"sma50":89617.74740000001,"macd":710.7318414610054,"signal":6.097282056411817,"hist":704.6345594045936},{"time":"2025-12-03 12:00:00+00:00","open":93005.68,"high":93700.0,"low":91697.0,"close":92373.3,"rsi":61.989967290257724,"ema9":91281.20550422028,"ema21":90174.69994930556,"sma50":89717.51719999999,"macd":804.7283119894273,"signal":165.82348804301495,"hist":638.9048239464123},{"time":"2025-12-03 16:00:00+00:00","open":92373.3,"high":93500.0,"low":91786.99,"close":93024.99,"rsi":64.32679108569135,"ema9":91629.96240337624,"ema21":90433.81722664142,"sma50":89830.78279999999,"macd":921.1882440331974,"signal":316.89643924105144,"hist":604.291804792146},{"time":"2025-12-03 20:00:00+00:00","open":93025.0,"high":94150.0,"low":92825.56,"close":93429.95,"rsi":65.73645558932425,"ema9":91989.95992270099,"ema21":90706.19293331038,"sma50":89959.603,"macd":1034.2384102323413,"signal":460.36483343930945,"hist":573.8735767930318},{"time":"2025-12-04 00:00:00+00:00","open":93429.95,"high":94080.0,"low":92669.82,"close":93543.04,"rsi":66.13886841483136,"ema9":92300.5759381608,"ema21":90964.08812119125,"sma50":90092.80679999999,"macd":1120.0457095595048,"signal":592.3010086633485,"hist":527.7447008961562},{"time":"2025-12-04 04:00:00+00:00","open":93543.03,"high":93588.48,"low":92775.0,"close":93397.67,"rsi":65.08076660595641,"ema9":92519.99475052864,"ema21":91185.32283744658,"sma50":90213.36099999999,"macd":1162.9131297211425,"signal":706.4234328749073,"hist":456.4896968462351},{"time":"2025-12-04 08:00:00+00:00","open":93397.67,"high":93621.31,"low":92736.9,"close":92948.31,"rsi":61.7900279553339,"ema9":92605.65780042292,"ema21":91345.59439767871,"sma50":90329.9288,"macd":1147.3997622726165,"signal":794.6186987544492,"hist":352.78106351816734},{"time":"2025-12-04 12:00:00+00:00","open":92948.32,"high":93257.0,"low":91801.0,"close":92971.49,"rsi":61.897057321542206,"ema9":92678.82424033835,"ema21":91493.40308879882,"sma50":90430.65759999999,"macd":1124.0187505990034,"signal":860.4987091233601,"hist":263.5200414756433},{"time":"2025-12-04 16:00:00+00:00","open":92971.49,"high":93174.55,"low":90889.0,"close":91975.44,"rsi":54.79448774850603,"ema9":92538.14739227068,"ema21":91537.22462618074,"sma50":90528.2506,"macd":1013.4339836114232,"signal":891.0857640209728,"hist":122.34821959045041},{"time":"2025-12-04 20:00:00+00:00","open":91975.43,"high":92718.53,"low":91688.92,"close":92078.06,"rsi":55.362788337000424,"ema9":92446.12991381655,"ema21":91586.39147834612,"sma50":90630.2518,"macd":923.4306022552191,"signal":897.5547316678221,"hist":25.875870587397003},{"time":"2025-12-05 00:00:00+00:00","open":92078.06,"high":92692.36,"low":91959.92,"close":92142.75,"rsi":55.740519527027466,"ema9":92385.45393105324,"ema21":91636.9695257692,"sma50":90673.95959999999,"macd":847.5521627054259,"signal":887.5542178753429,"hist":-40.00205516991707},{"time":"2025-12-05 04:00:00+00:00","open":92142.75,"high":92497.51,"low":91813.37,"close":92258.65,"rsi":56.451552006062215,"ema9":92360.0931448426,"ema21":91693.48593251745,"sma50":90709.4522,"macd":787.6901127709134,"signal":867.5813968544571,"hist":-79.89128408354372},{"time":"2025-12-05 08:00:00+00:00","open":92258.64,"high":92258.65,"low":90956.25,"close":91351.43,"rsi":49.71845850108229,"ema9":92158.36051587408,"ema21":91662.38993865222,"sma50":90714.6472,"macd":659.4422945855185,"signal":825.9535764006695,"hist":-166.51128181515094},{"time":"2025-12-05 12:00:00+00:00","open":91351.44,"high":91478.67,"low":89874.7,"close":90459.35,"rsi":44.143046881671694,"ema9":91818.55841269928,"ema21":91553.02267150203,"sma50":90695.66739999998,"macd":480.2851459264639,"signal":756.8198903058284,"hist":-276.5347443793645},{"time":"2025-12-05 16:00:00+00:00","open":90459.34,"high":90498.59,"low":88056.0,"close":89629.26,"rsi":39.683642355862595,"ema9":91380.69873015942,"ema21":91378.13515591093,"sma50":90660.815,"macd":268.22851782120415,"signal":659.1016158089036,"hist":-390.87309798769945},{"time":"2025-12-05 20:00:00+00:00","open":89629.27,"high":89745.37,"low":88901.6,"close":89330.04,"rsi":38.18613027724513,"ema9":90970.56698412754,"ema21":91191.94468719175,"sma50":90628.2498,"macd":75.16114801997901,"signal":542.3135222511187,"hist":-467.1523742311397},{"time":"2025-12-06 00:00:00+00:00","open":89330.04,"high":89806.43,"low":89030.67,"close":89688.35,"rsi":41.05467211593267,"ema9":90714.12358730203,"ema21":91055.2542610834,"sma50":90591.4526,"macd":-48.375864194880705,"signal":424.1756449619188,"hist":-472.5515091567995},{"time":"2025-12-06 04:00:00+00:00","open":89688.35,"high":89764.19,"low":89459.19,"close":89597.13,"rsi":40.53889392624198,"ema9":90490.72486984164,"ema21":90922.69751007583,"sma50":90556.7162,"macd":-151.88963884534314,"signal":308.9625882004664,"hist":-460.85222704580957},{"time":"2025-12-06 08:00:00+00:00","open":89597.14,"high":89750.01,"low":89217.59,"close":89631.28,"rsi":40.838550984324165,"ema9":90318.83589587332,"ema21":90805.29591825075,"sma50":90525.1648,"macd":-228.53502196070622,"signal":201.4630661682319,"hist":-429.9980881289381},{"time":"2025-12-06 12:00:00+00:00","open":89631.29,"high":90289.97,"low":89490.98,"close":89758.77,"rsi":42.01341912261769,"ema9":90206.82271669866,"ema21":90710.15719840977,"sma50":90502.1228,"macd":-275.81029338201915,"signal":106.0083942581817,"hist":-381.81868764020084},{"time":"2025-12-06 16:00:00+00:00","open":89758.77,"high":89981.2,"low":89077.6,"close":89405.64,"rsi":39.663849278630444,"ema9":90046.58617335894,"ema21":90591.56472582706,"sma50":90461.48280000001,"macd":-337.8761009812588,"signal":17.2314952102936,"hist":-355.1075961915524},{"time":"2025-12-06 20:00:00+00:00","open":89405.65,"high":89615.34,"low":88908.01,"close":89236.79,"rsi":38.55361017717138,"ema9":89884.62693868716,"ema21":90468.40338711551,"sma50":90398.9688,"macd":-396.1222339894157,"signal":-65.43925062964827,"hist":-330.68298335976743},{"time":"2025-12-07 00:00:00+00:00","open":89236.8,"high":89749.59,"low":89176.52,"close":89722.37,"rsi":43.455426164589454,"ema9":89852.17555094973,"ema21":90400.582170105,"sma50":90370.2674,"macd":-398.50672869394475,"signal":-132.05274624250757,"hist":-266.4539824514372},{"time":"2025-12-07 04:00:00+00:00","open":89722.37,"high":89799.96,"low":89200.0,"close":89379.72,"rsi":40.97161624465449,"ema9":89757.68444075978,"ema21":90307.77651827727,"sma50":90340.0478,"macd":-423.16743846308964,"signal":-190.275684686624,"hist":-232.89175377646563},{"time":"2025-12-07 08:00:00+00:00","open":89379.73,"high":89538.7,"low":89050.01,"close":89149.18,"rsi":39.342267800689,"ema9":89635.98355260782,"ema21":90202.44956207024,"sma50":90309.42619999999,"macd":-456.0567416900449,"signal":-243.4318960873082,"hist":-212.62484560273668},{"time":"2025-12-07 12:00:00+00:00","open":89149.18,"high":89707.54,"low":87719.28,"close":89554.52,"rsi":43.589888147401005,"ema9":89619.69084208626,"ema21":90143.54687460931,"sma50":90289.16320000001,"macd":-444.2926716634247,"signal":-283.6040512025315,"hist":-160.68862046089322},{"time":"2025-12-07 16:00:00+00:00","open":89554.52,"high":91760.0,"low":89115.85,"close":91425.52,"rsi":58.15570353352636,"ema9":89980.85667366901,"ema21":90260.08988600846,"sma50":90304.20980000001,"macd":-280.75908207944303,"signal":-283.0350573779138,"hist":2.275975298470769},{"time":"2025-12-07 20:00:00+00:00","open":91425.51,"high":91510.4,"low":88995.33,"close":90395.31,"rsi":50.43361778053184,"ema9":90063.74733893521,"ema21":90272.38262364405,"sma50":90290.84600000002,"macd":-231.6169354586018,"signal":-272.7514329940514,"hist":41.13449753544961}],"id":"btc-december-2025","title":"Bitcoin: price recovers before momentum confirmation"},{"symbol":"ETH","period":"2025-08-18","side":-1,"pivot":4475.7,"span":621.2299999999996,"low":3987.4132200000004,"high":4091.77986,"hit":11,"reclaim":12,"horizon":18,"clean_to_reclaim":true,"favourableD6":0.38162999211242227,"adverseD6":0.05561547253030312,"rules":{"RSI30/70":{"bar":12,"delayBars":0,"close":4140.92,"movePct":0.0},"RSI50":{"bar":16,"delayBars":4,"close":4346.65,"movePct":4.968219622692538},"MACD-signal":{"bar":16,"delayBars":4,"close":4346.65,"movePct":4.968219622692538},"MACD-zero":{"bar":27,"delayBars":15,"close":4616.08,"movePct":11.474744742714172},"EMA9/21":{"bar":27,"delayBars":15,"close":4616.08,"movePct":11.474744742714172},"SMA50-side":{"bar":27,"delayBars":15,"close":4616.08,"movePct":11.474744742714172}},"atReclaimRSI":37.61177187054279,"atReclaimMACD":-84.20782271889948,"atReclaimHist":-23.4125411892376,"atReclaimEMA9":4205.749237508947,"atReclaimEMA21":4297.378032041824,"atReclaimSMA50":4451.4926000000005,"reclaimClose":4140.92,"hitClose":4075.59,"hitRSI":31.959808629276967,"hitTime":"2025-08-19 20:00:00+00:00","reclaimTime":"2025-08-20 00:00:00+00:00","provider":"Binance Spot","sources":[{"path":"tradelean-scanner/data/global/targets/7e6e9fceedc4d56e/1d.parquet","sha256":"fa92806999cac03499215ee1ec521d543853adee789b3f55abf68cdeaa69741a","rows":3343,"invalid_rows_removed":0,"first":"2017-08-17 00:00:00+00:00","last":"2026-10-11 00:00:00+00:00"},{"path":"tradelean-scanner/data/global/targets/7e6e9fceedc4d56e/4h.parquet","sha256":"35935cb1fae390a82e5cb39474384d2842de2fa8800d688091e41c18a5c87b99","rows":20042,"invalid_rows_removed":0,"first":"2017-08-17 04:00:00+00:00","last":"2026-10-12 04:00:00+00:00"}],"previousPeriod":"2025-08-11","previousHigh":4788.0,"previousLow":4166.77,"previousClose":4472.33,"bars":[{"time":"2025-08-18 00:00:00+00:00","open":4472.34,"high":4481.88,"low":4278.13,"close":4320.22,"rsi":38.98325975962156,"ema9":4449.01576639578,"ema21":4471.059264361274,"sma50":4453.2108,"macd":-10.02062122962343,"signal":4.3778225616491735,"hist":-14.398443791272603},{"time":"2025-08-18 04:00:00+00:00","open":4320.22,"high":4348.44,"low":4230.74,"close":4257.47,"rsi":35.61129647423813,"ema9":4410.706613116624,"ema21":4451.642058510249,"sma50":4453.147800000001,"macd":-25.252670212039448,"signal":-1.5482759930885506,"hist":-23.704394218950895},{"time":"2025-08-18 08:00:00+00:00","open":4257.47,"high":4319.77,"low":4225.86,"close":4274.37,"rsi":37.18713228254843,"ema9":4383.439290493299,"ema21":4435.526416827499,"sma50":4453.7804,"macd":-35.55068385681534,"signal":-8.348757565833909,"hist":-27.201926290981433},{"time":"2025-08-18 12:00:00+00:00","open":4274.36,"high":4370.26,"low":4270.77,"close":4345.52,"rsi":43.46083008732872,"ema9":4375.85543239464,"ema21":4427.344015297726,"sma50":4456.988399999999,"macd":-37.53800869124825,"signal":-14.186607790916778,"hist":-23.351400900331473},{"time":"2025-08-18 16:00:00+00:00","open":4345.52,"high":4384.53,"low":4299.44,"close":4355.09,"rsi":44.26715102047654,"ema9":4371.702345915713,"ema21":4420.775468452478,"sma50":4460.4788,"macd":-37.90382719467834,"signal":-18.93005167166909,"hist":-18.97377552300925},{"time":"2025-08-18 20:00:00+00:00","open":4355.08,"high":4388.65,"low":4303.67,"close":4312.99,"rsi":41.465583285784625,"ema9":4359.959876732571,"ema21":4410.976789502252,"sma50":4462.379800000001,"macd":-41.11688924500504,"signal":-23.36741918633628,"hist":-17.74947005866876},{"time":"2025-08-19 00:00:00+00:00","open":4312.99,"high":4355.0,"low":4213.21,"close":4218.66,"rsi":35.97221015702859,"ema9":4331.699901386057,"ema21":4393.493445002047,"sma50":4461.7764,"macd":-50.69057729873657,"signal":-28.83205080881634,"hist":-21.85852648992023},{"time":"2025-08-19 04:00:00+00:00","open":4218.65,"high":4250.41,"low":4193.77,"close":4234.36,"rsi":37.457332465648605,"ema9":4312.231921108845,"ema21":4379.026768183679,"sma50":4461.4522,"macd":-56.36123799839879,"signal":-34.33788824673283,"hist":-22.02334975166596},{"time":"2025-08-19 08:00:00+00:00","open":4234.35,"high":4317.41,"low":4218.46,"close":4308.93,"rsi":44.09060277152341,"ema9":4311.571536887076,"ema21":4372.654334712436,"sma50":4461.438,"macd":-54.21316603376454,"signal":-38.312943804139174,"hist":-15.900222229625363},{"time":"2025-08-19 12:00:00+00:00","open":4308.94,"high":4340.15,"low":4169.42,"close":4192.14,"rsi":37.400211052032304,"ema9":4287.685229509661,"ema21":4356.243940647669,"sma50":4459.807,"macd":-61.22897100695718,"signal":-42.89614924470278,"hist":-18.332821762254405},{"time":"2025-08-19 16:00:00+00:00","open":4192.14,"high":4206.33,"low":4113.63,"close":4142.0,"rsi":34.94835165571075,"ema9":4258.54818360773,"ema21":4336.7672187706075,"sma50":4458.945,"macd":-70.02769033345339,"signal":-48.3224574624529,"hist":-21.70523287100049},{"time":"2025-08-19 20:00:00+00:00","open":4142.0,"high":4164.97,"low":4067.34,"close":4075.59,"rsi":31.959808629276967,"ema9":4221.956546886184,"ema21":4313.0238352460065,"sma50":4453.862,"macd":-81.42090131195073,"signal":-54.94214623235247,"hist":-26.47875507959826},{"time":"2025-08-20 00:00:00+00:00","open":4075.58,"high":4158.32,"low":4060.0,"close":4140.92,"rsi":37.61177187054279,"ema9":4205.749237508947,"ema21":4297.378032041824,"sma50":4451.4926000000005,"macd":-84.20782271889948,"signal":-60.79528152966188,"hist":-23.4125411892376},{"time":"2025-08-20 04:00:00+00:00","open":4140.92,"high":4211.74,"low":4139.51,"close":4185.22,"rsi":41.17986026990695,"ema9":4201.643390007158,"ema21":4287.181847310749,"sma50":4450.732599999999,"macd":-81.89777171045262,"signal":-65.01577956582003,"hist":-16.88199214463259},{"time":"2025-08-20 08:00:00+00:00","open":4185.22,"high":4242.0,"low":4150.26,"close":4195.3,"rsi":41.99279630225837,"ema9":4200.374712005727,"ema21":4278.828952100681,"sma50":4448.9168,"macd":-78.35049218291806,"signal":-67.68272208923963,"hist":-10.667770093678428},{"time":"2025-08-20 12:00:00+00:00","open":4195.29,"high":4308.49,"low":4106.37,"close":4255.9,"rsi":46.756992883710254,"ema9":4211.479769604582,"ema21":4276.7445019097095,"sma50":4447.7234,"macd":-69.84421343988834,"signal":-68.11502035936938,"hist":-1.7291930805189537},{"time":"2025-08-20 16:00:00+00:00","open":4255.68,"high":4364.77,"low":4254.72,"close":4346.65,"rsi":52.98441468723854,"ema9":4238.513815683666,"ema21":4283.099547190644,"sma50":4448.8376,"macd":-55.14448834560699,"signal":-65.52091395661691,"hist":10.376425611009921},{"time":"2025-08-20 20:00:00+00:00","open":4346.64,"high":4378.0,"low":4320.53,"close":4336.16,"rsi":52.22403644635035,"ema9":4258.043052546933,"ema21":4287.923224718767,"sma50":4446.1084,"macd":-43.835991609681514,"signal":-61.18392948722983,"hist":17.34793787754832},{"time":"2025-08-21 00:00:00+00:00","open":4336.16,"high":4340.26,"low":4278.03,"close":4295.23,"rsi":49.25392126863835,"ema9":4265.480442037547,"ema21":4288.587477017061,"sma50":4441.6736,"macd":-37.741574034700534,"signal":-56.495458396723976,"hist":18.75388436202344},{"time":"2025-08-21 04:00:00+00:00","open":4295.24,"high":4321.36,"low":4270.89,"close":4310.76,"rsi":50.40642584425511,"ema9":4274.536353630037,"ema21":4290.603160924601,"sma50":4436.078399999999,"macd":-31.297781643649614,"signal":-51.455923046109106,"hist":20.158141402459492},{"time":"2025-08-21 08:00:00+00:00","open":4310.79,"high":4315.01,"low":4256.34,"close":4278.52,"rsi":47.97072091344665,"ema9":4275.333082904031,"ema21":4289.5046917496375,"sma50":4428.7088,"macd":-28.464408327086858,"signal":-46.85762010230466,"hist":18.3932117752178},{"time":"2025-08-21 12:00:00+00:00","open":4278.53,"high":4328.37,"low":4226.98,"close":4242.66,"rsi":45.34603108595242,"ema9":4268.798466323225,"ema21":4285.2460834087615,"sma50":4421.050200000001,"macd":-28.780775006964177,"signal":-43.24225108323657,"hist":14.46147607627239},{"time":"2025-08-21 16:00:00+00:00","open":4242.66,"high":4274.38,"low":4208.0,"close":4224.1,"rsi":44.00404889798268,"ema9":4259.8587730585805,"ema21":4279.68734855342,"sma50":4411.725600000001,"macd":-30.181224399951134,"signal":-40.63004574657948,"hist":10.44882134662835},{"time":"2025-08-21 20:00:00+00:00","open":4224.1,"high":4260.86,"low":4204.2,"close":4225.3,"rsi":44.1191973392052,"ema9":4252.947018446865,"ema21":4274.743044139473,"sma50":4402.944,"macd":-30.838770512405972,"signal":-38.67179069974478,"hist":7.833020187338811},{"time":"2025-08-22 00:00:00+00:00","open":4225.3,"high":4314.89,"low":4222.25,"close":4278.93,"rsi":49.151753739404555,"ema9":4258.143614757492,"ema21":4275.12367649043,"sma50":4393.7428,"macd":-26.72432634965844,"signal":-36.28229782972752,"hist":9.557971480069078},{"time":"2025-08-22 04:00:00+00:00","open":4278.93,"high":4345.38,"low":4272.55,"close":4328.14,"rsi":53.30709908246592,"ema9":4272.142891805995,"ema21":4279.943342264027,"sma50":4385.3196,"macd":-19.270624212466828,"signal":-32.87996310627538,"hist":13.609338893808555},{"time":"2025-08-22 08:00:00+00:00","open":4328.13,"high":4354.19,"low":4273.75,"close":4274.56,"rsi":48.64576520667685,"ema9":4272.626313444796,"ema21":4279.453947512751,"sma50":4375.3292,"macd":-17.48540887179024,"signal":-29.801052259378356,"hist":12.315643387588114},{"time":"2025-08-22 12:00:00+00:00","open":4274.57,"high":4668.18,"low":4207.39,"close":4616.08,"rsi":67.90837109932569,"ema9":4341.317050755837,"ema21":4310.056315920683,"sma50":4372.6834,"macd":11.356288718447104,"signal":-21.569584063813263,"hist":32.92587278226037},{"time":"2025-08-22 16:00:00+00:00","open":4616.09,"high":4859.1,"low":4616.09,"close":4833.0,"rsi":74.46094271716693,"ema9":4439.65364060467,"ema21":4357.596650836985,"sma50":4374.98,"macd":51.127803483237585,"signal":-7.030106554403093,"hist":58.157910037640676},{"time":"2025-08-22 20:00:00+00:00","open":4833.0,"high":4887.59,"low":4796.48,"close":4832.07,"rsi":74.39081215001103,"ema9":4518.136912483736,"ema21":4400.730591669986,"sma50":4379.244000000001,"macd":81.63098110826468,"signal":10.702110978130461,"hist":70.92887013013421},{"time":"2025-08-23 00:00:00+00:00","open":4832.07,"high":4832.07,"low":4659.7,"close":4694.64,"rsi":64.694055845893,"ema9":4553.437529986989,"ema21":4427.449628790896,"sma50":4382.3842,"macd":93.63613758247902,"signal":27.288916299000174,"hist":66.34722128347885},{"time":"2025-08-23 04:00:00+00:00","open":4694.63,"high":4765.54,"low":4694.33,"close":4713.88,"rsi":65.37452912171594,"ema9":4585.5260239895915,"ema21":4453.488753446269,"sma50":4385.725,"macd":103.50962328071,"signal":42.533057695342144,"hist":60.97656558536786},{"time":"2025-08-23 08:00:00+00:00","open":4713.89,"high":4746.09,"low":4690.72,"close":4704.93,"rsi":64.7493545026623,"ema9":4609.406819191673,"ema21":4476.347048587517,"sma50":4387.1344,"macd":109.35170326330535,"signal":55.896786808934785,"hist":53.45491645437057},{"time":"2025-08-23 12:00:00+00:00","open":4704.95,"high":4768.9,"low":4692.81,"close":4751.0,"rsi":66.52397893787098,"ema9":4637.7254553533385,"ema21":4501.315498715924,"sma50":4389.351200000001,"macd":116.35775791333435,"signal":67.98898102981471,"hist":48.368776883519644},{"time":"2025-08-23 16:00:00+00:00","open":4750.99,"high":4761.97,"low":4727.8,"close":4758.66,"rsi":66.82304774031046,"ema9":4661.912364282671,"ema21":4524.710453378113,"sma50":4391.8412,"macd":121.13187186520008,"signal":78.61755919689179,"hist":42.51431266830829},{"time":"2025-08-23 20:00:00+00:00","open":4758.66,"high":4797.34,"low":4738.0,"close":4778.4,"rsi":67.62572397821272,"ema9":4685.209891426137,"ema21":4547.773139434648,"sma50":4398.792,"macd":125.06655519654578,"signal":87.90735839682259,"hist":37.15919679972319},{"time":"2025-08-24 00:00:00+00:00","open":4778.4,"high":4817.4,"low":4753.42,"close":4788.59,"rsi":68.05537264059673,"ema9":4705.88591314091,"ema21":4569.665581304225,"sma50":4406.8948,"macd":127.53690190689758,"signal":95.8332670988376,"hist":31.703634808059988},{"time":"2025-08-24 04:00:00+00:00","open":4788.59,"high":4800.01,"low":4757.3,"close":4758.7,"rsi":65.31709987634521,"ema9":4716.448730512728,"ema21":4586.850528458386,"sma50":4413.2794,"macd":125.63455927931682,"signal":101.79352553493345,"hist":23.841033744383367},{"time":"2025-08-24 08:00:00+00:00","open":4758.7,"high":4786.5,"low":4720.0,"close":4747.73,"rsi":64.2946210407376,"ema9":4722.704984410182,"ema21":4601.475934962169,"sma50":4419.589199999999,"macd":121.8372873143544,"signal":105.80227789081765,"hist":16.03500942353675},{"time":"2025-08-24 12:00:00+00:00","open":4747.73,"high":4829.74,"low":4738.67,"close":4798.32,"rsi":66.87027766904043,"ema9":4737.827987528146,"ema21":4619.370849965608,"sma50":4426.519,"macd":121.50942708751154,"signal":108.94370773015643,"hist":12.565719357355107},{"time":"2025-08-24 16:00:00+00:00","open":4798.31,"high":4956.78,"low":4744.2,"close":4813.04,"rsi":67.6025835314098,"ema9":4752.870390022517,"ema21":4636.977136332371,"sma50":4435.0224,"macd":121.04207873784799,"signal":111.36338193169475,"hist":9.67869680615324},{"time":"2025-08-24 20:00:00+00:00","open":4813.01,"high":4824.31,"low":4711.0,"close":4780.15,"rsi":64.18851085312549,"ema9":4758.326312018014,"ema21":4649.992851211246,"sma50":4442.617,"macd":116.67282201104172,"signal":112.42526994756415,"hist":4.2475520634775705}],"id":"eth-august-2025","title":"Ethereum: the band works without an oversold close"},{"symbol":"BTC","period":"2026-06-15","side":1,"pivot":64100.48333333334,"span":5045.0,"low":67218.29333333333,"high":68065.85333333333,"hit":3,"reclaim":4,"horizon":10,"clean_to_reclaim":true,"favourableD6":0.24844995044598764,"adverseD6":0.07485629335976099,"rules":{"RSI30/70":{"bar":4,"delayBars":0,"close":66614.35,"movePct":-0.0},"RSI50":{"bar":14,"delayBars":10,"close":64810.01,"movePct":2.7086356017885116},"MACD-signal":{"bar":10,"delayBars":6,"close":65675.88,"movePct":1.4088105640901682},"MACD-zero":{"bar":19,"delayBars":15,"close":64510.44,"movePct":3.158343510069528},"EMA9/21":{"bar":17,"delayBars":13,"close":64509.4,"movePct":3.1599047352409815},"SMA50-side":{"bar":20,"delayBars":16,"close":63974.4,"movePct":3.9630349917097463}},"atReclaimRSI":66.63163792155942,"atReclaimMACD":868.1303722733865,"atReclaimHist":235.31227751688948,"atReclaimEMA9":65808.72653750553,"atReclaimEMA21":64884.429825354666,"atReclaimSMA50":63477.5432,"reclaimClose":66614.35,"hitClose":67292.14,"hitRSI":74.39692201021015,"hitTime":"2026-06-15 12:00:00+00:00","reclaimTime":"2026-06-15 16:00:00+00:00","provider":"Binance Spot","sources":[{"path":"tradelean-scanner/data/global/targets/19aa16aed07f38e9/1d.parquet","sha256":"45949e98aa201062250ebada6fbb23ff6633aba4769d454e4fed85f395770adf","rows":3343,"invalid_rows_removed":0,"first":"2017-08-17 00:00:00+00:00","last":"2026-10-11 00:00:00+00:00"},{"path":"tradelean-scanner/data/global/targets/19aa16aed07f38e9/4h.parquet","sha256":"c16a71746c4028247a7a1780ed8e16bcd9d9dd65c3a82aa833728bebf6944367","rows":20043,"invalid_rows_removed":0,"first":"2017-08-17 04:00:00+00:00","last":"2026-10-12 08:00:00+00:00"}],"previousPeriod":"2026-06-08","previousHigh":65800.0,"previousLow":60755.0,"previousClose":65746.45,"bars":[{"time":"2026-06-15 00:00:00+00:00","open":65746.45,"high":65995.0,"low":65354.0,"close":65927.1,"rsi":68.98092815614663,"ema9":64736.52224976933,"ema21":64135.36978230178,"sma50":63113.4878,"macd":568.167284508454,"signal":428.81911087527385,"hist":139.34817363318018},{"time":"2026-06-15 04:00:00+00:00","open":65927.11,"high":66000.0,"low":65611.01,"close":65674.76,"rsi":65.77792843480532,"ema9":64924.16979981547,"ema21":64275.31434754707,"sma50":63209.29059999999,"macd":615.7000495515094,"signal":466.195298610521,"hist":149.50475094098846},{"time":"2026-06-15 08:00:00+00:00","open":65674.76,"high":66385.12,"low":65512.0,"close":66233.9,"rsi":69.19156054125078,"ema9":65186.11583985238,"ema21":64453.36758867915,"sma50":63299.94720000001,"macd":690.5280557869337,"signal":511.0618500458035,"hist":179.46620574113018},{"time":"2026-06-15 12:00:00+00:00","open":66233.89,"high":67292.15,"low":66106.0,"close":67292.14,"rsi":74.39692201021015,"ema9":65607.3206718819,"ema21":64711.437807890135,"sma50":63397.6954,"macd":825.702726703159,"signal":573.9900253772746,"hist":251.71270132588438},{"time":"2026-06-15 16:00:00+00:00","open":67292.15,"high":67292.15,"low":66348.0,"close":66614.35,"rsi":66.63163792155942,"ema9":65808.72653750553,"ema21":64884.429825354666,"sma50":63477.5432,"macd":868.1303722733865,"signal":632.818094756497,"hist":235.31227751688948},{"time":"2026-06-15 20:00:00+00:00","open":66615.98,"high":66681.3,"low":66076.56,"close":66328.74,"rsi":63.61830305382632,"ema9":65912.72923000442,"ema21":65015.73075032242,"sma50":63562.2382,"macd":868.6944778081961,"signal":679.9933713668369,"hist":188.70110644135923},{"time":"2026-06-16 00:00:00+00:00","open":66328.74,"high":66463.26,"low":65650.0,"close":66165.21,"rsi":61.89241335724703,"ema9":65963.22538400354,"ema21":65120.22886392947,"sma50":63658.9824,"macd":846.1916604601647,"signal":713.2330291855025,"hist":132.95863127466225},{"time":"2026-06-16 04:00:00+00:00","open":66165.21,"high":66572.99,"low":65802.0,"close":66372.0,"rsi":63.25011311934127,"ema9":66044.98030720284,"ema21":65234.02623993588,"sma50":63719.78220000001,"macd":835.414106578246,"signal":737.6692446640512,"hist":97.74486191419476},{"time":"2026-06-16 08:00:00+00:00","open":66372.0,"high":66992.0,"low":66345.06,"close":66481.73,"rsi":63.98340268587163,"ema9":66132.33024576228,"ema21":65347.45385448717,"sma50":63786.8144,"macd":826.2031557410955,"signal":755.3760268794601,"hist":70.8271288616354},{"time":"2026-06-16 12:00:00+00:00","open":66481.73,"high":66818.0,"low":65360.92,"close":65859.76,"rsi":57.03635893139595,"ema9":66077.81619660983,"ema21":65394.02714044288,"sma50":63838.32979999999,"macd":759.9553377833145,"signal":756.291889060231,"hist":3.663448723083434},{"time":"2026-06-16 16:00:00+00:00","open":65859.76,"high":66248.69,"low":65560.0,"close":65675.88,"rsi":55.13056946940981,"ema9":65997.42895728786,"ema21":65419.65012767534,"sma50":63882.25519999999,"macd":684.7228269869593,"signal":741.9780766455767,"hist":-57.25524965861746},{"time":"2026-06-16 20:00:00+00:00","open":65675.89,"high":65938.0,"low":65592.0,"close":65675.01,"rsi":55.12118496994243,"ema9":65932.9451658303,"ema21":65442.86466152303,"sma50":63920.2658,"macd":617.9074657990859,"signal":717.1639544762786,"hist":-99.25648867719269},{"time":"2026-06-17 00:00:00+00:00","open":65675.02,"high":66200.0,"low":65477.5,"close":65851.99,"rsi":56.73461032126387,"ema9":65916.75413266424,"ema21":65480.057874111844,"sma50":63969.86539999999,"macd":572.635630500321,"signal":688.2582896810871,"hist":-115.62265918076616},{"time":"2026-06-17 04:00:00+00:00","open":65852.0,"high":66048.19,"low":65251.0,"close":65539.5,"rsi":53.10437785033141,"ema9":65841.30330613139,"ema21":65485.46170373804,"sma50":64018.935600000004,"macd":505.7125044913191,"signal":651.7491326431336,"hist":-146.0366281518145},{"time":"2026-06-17 08:00:00+00:00","open":65539.51,"high":65574.0,"low":64565.0,"close":64810.01,"rsi":45.74563067115477,"ema9":65635.04464490512,"ema21":65424.057003398215,"sma50":64057.6324,"macd":389.32381597154745,"signal":599.2640693088164,"hist":-209.94025333726893},{"time":"2026-06-17 12:00:00+00:00","open":64810.01,"high":65855.66,"low":64590.53,"close":65752.0,"rsi":54.51136146417275,"ema9":65658.4357159241,"ema21":65453.87000308929,"sma50":64108.7036,"macd":368.84385982674576,"signal":553.1800274124023,"hist":-184.33616758565654},{"time":"2026-06-17 16:00:00+00:00","open":65751.99,"high":66445.93,"low":63998.35,"close":64301.85,"rsi":42.99484537639147,"ema9":65387.11857273929,"ema21":65349.14091189935,"sma50":64140.518200000006,"macd":232.91347982923617,"signal":489.1267178957691,"hist":-256.21323806653294},{"time":"2026-06-17 20:00:00+00:00","open":64301.85,"high":64529.2,"low":63915.77,"close":64509.4,"rsi":44.79258181492578,"ema9":65211.57485819143,"ema21":65272.8008289994,"sma50":64208.06940000001,"macd":140.31772934880428,"signal":419.36492018637614,"hist":-279.04719083757186},{"time":"2026-06-18 00:00:00+00:00","open":64509.4,"high":64806.0,"low":64267.86,"close":64282.82,"rsi":43.19121497075082,"ema9":65025.823886553146,"ema21":65182.802571817636,"sma50":64251.763999999996,"macd":48.09738091714098,"signal":345.11141233252914,"hist":-297.01403141538816},{"time":"2026-06-18 04:00:00+00:00","open":64282.82,"high":64510.5,"low":63696.29,"close":64510.44,"rsi":45.306617642579624,"ema9":64922.74710924252,"ema21":65121.678701652396,"sma50":64307.37279999999,"macd":-6.545426326090819,"signal":274.7800446008052,"hist":-281.325470926896},{"time":"2026-06-18 08:00:00+00:00","open":64510.45,"high":64646.75,"low":63878.14,"close":63974.4,"rsi":41.39713494500369,"ema9":64733.07768739402,"ema21":65017.38063786581,"sma50":64355.86800000001,"macd":-92.04317643032118,"signal":201.41540039457993,"hist":-293.4585768249011},{"time":"2026-06-18 12:00:00+00:00","open":63974.4,"high":64445.19,"low":62293.76,"close":62369.44,"rsi":32.3862082567567,"ema9":64260.35014991522,"ema21":64776.65876169619,"sma50":64369.505600000004,"macd":-286.0106652421309,"signal":103.93018726723777,"hist":-389.9408525093687},{"time":"2026-06-18 16:00:00+00:00","open":62369.43,"high":63008.33,"low":62272.07,"close":62950.79,"rsi":37.67795458193743,"ema9":63998.43811993218,"ema21":64610.67069245108,"sma50":64407.8406,"macd":-388.3446161318061,"signal":5.475226587428991,"hist":-393.8198427192351},{"time":"2026-06-18 20:00:00+00:00","open":62950.79,"high":63274.19,"low":62742.0,"close":62958.01,"rsi":37.7431227124848,"ema9":63790.35249594575,"ema21":64460.428811319165,"sma50":64414.2162,"macd":-463.5192543942976,"signal":-88.32366960891633,"hist":-375.19558478538124},{"time":"2026-06-19 00:00:00+00:00","open":62958.01,"high":63110.29,"low":62386.9,"close":62773.51,"rsi":36.687389389536705,"ema9":63586.9839967566,"ema21":64307.07255574469,"sma50":64430.837600000006,"macd":-531.8524410171085,"signal":-177.02942389055477,"hist":-354.82301712655374},{"time":"2026-06-19 04:00:00+00:00","open":62773.52,"high":62917.32,"low":62409.55,"close":62629.99,"rsi":35.84739810837552,"ema9":63395.585197405286,"ema21":64154.610505222445,"sma50":64453.217599999996,"macd":-590.7777303538751,"signal":-259.77908518321885,"hist":-330.99864517065623},{"time":"2026-06-19 08:00:00+00:00","open":62630.0,"high":62782.0,"low":62316.44,"close":62626.0,"rsi":35.822841795538125,"ema9":63241.66815792423,"ema21":64015.64591383858,"sma50":64451.948,"macd":-630.5300484342079,"signal":-333.9292778334167,"hist":-296.6007706007912},{"time":"2026-06-19 12:00:00+00:00","open":62626.0,"high":63419.27,"low":62353.0,"close":63214.01,"rsi":42.1158941804844,"ema9":63236.13652633939,"ema21":63942.76992167144,"sma50":64461.8404,"macd":-607.5827187429095,"signal":-388.65996601531526,"hist":-218.92275272759423},{"time":"2026-06-19 16:00:00+00:00","open":63214.01,"high":63387.8,"low":62866.99,"close":63021.6,"rsi":40.7091957651279,"ema9":63193.22922107152,"ema21":63859.027201519486,"sma50":64460.112400000005,"macd":-598.028967916478,"signal":-430.53376639554784,"hist":-167.49520152093015},{"time":"2026-06-19 20:00:00+00:00","open":63021.6,"high":63666.0,"low":62958.59,"close":63543.91,"rsi":45.98351792705013,"ema9":63263.36537685722,"ema21":63830.38018319953,"sma50":64476.0018,"macd":-542.0629355833298,"signal":-452.83960023310425,"hist":-89.22333535022557},{"time":"2026-06-20 00:00:00+00:00","open":63543.9,"high":63777.0,"low":63320.14,"close":63476.79,"rsi":45.42430666418465,"ema9":63306.050301485775,"ema21":63798.23562109048,"sma50":64473.424000000006,"macd":-497.39185115612054,"signal":-461.75005041770754,"hist":-35.641800738413},{"time":"2026-06-20 04:00:00+00:00","open":63476.79,"high":63907.07,"low":63402.0,"close":63655.21,"rsi":47.260367578120984,"ema9":63375.88224118862,"ema21":63785.23329190044,"sma50":64474.0084,"macd":-442.49192060880887,"signal":-457.89842445592785,"hist":15.406503847118984},{"time":"2026-06-20 08:00:00+00:00","open":63655.21,"high":63798.76,"low":63392.41,"close":63688.0,"rsi":47.60920684258473,"ema9":63438.3057929509,"ema21":63776.39390172767,"sma50":64477.272000000004,"macd":-391.8207850448525,"signal":-444.6828965737128,"hist":52.86211152886028},{"time":"2026-06-20 12:00:00+00:00","open":63688.0,"high":64388.0,"low":63184.21,"close":64160.04,"rsi":52.48190341073996,"ema9":63582.652634360726,"ema21":63811.270819752426,"sma50":64498.4568,"macd":-310.0003707421056,"signal":-417.7463914073914,"hist":107.74602066528581},{"time":"2026-06-20 16:00:00+00:00","open":64160.04,"high":64167.26,"low":63730.21,"close":63936.0,"rsi":50.10021245366796,"ema9":63653.32210748858,"ema21":63822.60983613857,"sma50":64501.8566,"macd":-260.2354265363392,"signal":-386.244198433181,"hist":126.00877189684178},{"time":"2026-06-20 20:00:00+00:00","open":63935.99,"high":64350.0,"low":63853.31,"close":64298.01,"rsi":53.75233488822405,"ema9":63782.259685990866,"ema21":63865.82803285324,"sma50":64515.9564,"macd":-189.40186140035803,"signal":-346.8757310266164,"hist":157.47386962625836},{"time":"2026-06-21 00:00:00+00:00","open":64298.01,"high":64472.99,"low":64206.17,"close":64426.0,"rsi":55.006168097203904,"ema9":63911.0077487927,"ema21":63916.75275713931,"sma50":64532.691000000006,"macd":-121.53702419808542,"signal":-301.8079896609102,"hist":180.2709654628248},{"time":"2026-06-21 04:00:00+00:00","open":64426.0,"high":64588.0,"low":64173.08,"close":64191.07,"rsi":52.208242549055626,"ema9":63967.02019903416,"ema21":63941.69068830846,"sma50":64544.9122,"macd":-85.72238508863666,"signal":-258.5908687464555,"hist":172.86848365781884},{"time":"2026-06-21 08:00:00+00:00","open":64191.06,"high":64483.95,"low":63900.17,"close":64176.0,"rsi":52.02543256153557,"ema9":64008.81615922733,"ema21":63962.99153482587,"sma50":64557.792199999996,"macd":-57.887754617258906,"signal":-218.4502459206162,"hist":160.5624913033573},{"time":"2026-06-21 12:00:00+00:00","open":64176.0,"high":64355.88,"low":63952.0,"close":64224.0,"rsi":52.594808899675336,"ema9":64051.85292738187,"ema21":63986.719577114425,"sma50":64565.352199999994,"macd":-31.59124636057095,"signal":-181.07844600860716,"hist":149.4871996480362},{"time":"2026-06-21 16:00:00+00:00","open":64224.0,"high":64298.84,"low":63933.47,"close":64207.12,"rsi":52.35946689326471,"ema9":64082.9063419055,"ema21":64006.75597919493,"sma50":64570.069,"macd":-11.97510745449108,"signal":-147.25777829778394,"hist":135.28267084329286},{"time":"2026-06-21 20:00:00+00:00","open":64207.13,"high":64271.21,"low":63270.0,"close":63311.99,"rsi":41.702824460565786,"ema9":63928.72307352441,"ema21":63943.59543563175,"sma50":64550.385800000004,"macd":-67.87625096164265,"signal":-131.38147283055568,"hist":63.505221868913026}],"id":"btc-june-2026","title":"Bitcoin: an upper-zone rejection before the trend turns"},{"symbol":"AAPL","period":"2025-09-08","side":-1,"pivot":235.99333699544272,"span":14.350006103515625,"low":224.71423219807943,"high":227.12503322347007,"hit":4,"reclaim":6,"horizon":9,"clean_to_reclaim":true,"favourableD6":0.35104450885860056,"adverseD6":0.03153304510006997,"rules":{"RSI30/70":{"bar":6,"delayBars":0,"close":229.47250366210938,"movePct":0.0},"RSI50":{"bar":8,"delayBars":2,"close":233.23500061035156,"movePct":1.6396286649586367},"MACD-signal":{"bar":null,"delayBars":null,"close":null,"movePct":null},"MACD-zero":{"bar":6,"delayBars":0,"close":229.47250366210938,"movePct":0.0},"EMA9/21":{"bar":null,"delayBars":null,"close":null,"movePct":null},"SMA50-side":{"bar":8,"delayBars":2,"close":233.23500061035156,"movePct":1.6396286649586367}},"atReclaimRSI":44.26819758409865,"atReclaimMACD":0.6087475013723633,"atReclaimHist":-1.4194704080642082,"atReclaimEMA9":232.4040180269811,"atReclaimEMA21":232.815015289644,"atReclaimSMA50":230.4894891357422,"reclaimClose":229.47250366210938,"hitClose":226.80499267578125,"hitRSI":37.739509475539116,"hitTime":"2025-09-10 13:30:00+00:00","reclaimTime":"2025-09-11 13:30:00+00:00","provider":"Yahoo public chart","sources":[{"path":"tradelean-scanner/data/global/bars/YAAPL-1d.parquet","sha256":"7eaed4ac59d56a7a5c0b91917c4533cc27e2be3ca4a31a7622b038388c224dda","rows":2514,"invalid_rows_removed":0,"first":"2016-10-10 00:00:00+00:00","last":"2026-10-09 00:00:00+00:00"},{"path":"tradelean-scanner/data/global/bars/YAAPL-4h.parquet","sha256":"b6db7cc8121876446db372451f2cb24885b855d1938657e9752da7c71365bd5e","rows":997,"invalid_rows_removed":0,"first":"2024-10-10 13:30:00+00:00","last":"2026-10-09 17:30:00+00:00"}],"previousPeriod":"2025-09-01","previousHigh":241.32000732421875,"previousLow":226.97000122070312,"previousClose":239.69000244140625,"bars":[{"time":"2025-09-08 13:30:00+00:00","open":239.3000030517578,"high":240.14999389648438,"low":236.33999633789062,"close":237.80580139160156,"rsi":63.73009615565237,"ema9":236.99734803150807,"ema21":233.79777041240746,"sma50":227.2532388305664,"macd":3.374888540489593,"signal":2.921711877087419,"hist":0.4531766634021741},{"time":"2025-09-08 17:30:00+00:00","open":237.80990600585938,"high":238.00999450683594,"low":236.61000061035156,"close":237.9199981689453,"rsi":63.942332180093196,"ema9":237.18187805899552,"ema21":234.17251839027452,"sma50":227.9662387084961,"macd":3.272650464982007,"signal":2.9918995946663367,"hist":0.2807508703156705},{"time":"2025-09-09 13:30:00+00:00","open":237.0,"high":238.78050231933594,"low":235.5500030517578,"close":237.75,"rsi":63.348065834724906,"ema9":237.29550244719644,"ema21":234.49774399115864,"sma50":228.6382388305664,"macd":3.141693139184298,"signal":3.021858303569929,"hist":0.1198348356143688},{"time":"2025-09-09 17:30:00+00:00","open":237.75999450683594,"high":238.10000610351562,"low":233.3699951171875,"close":234.35000610351562,"rsi":52.7823289837958,"ema9":236.7064031784603,"ema21":234.48431327410017,"sma50":229.2584390258789,"macd":2.7320638906012107,"signal":2.9638994209761855,"hist":-0.23183553037497484},{"time":"2025-09-10 13:30:00+00:00","open":232.02499389648438,"high":232.33999633789062,"low":226.24009704589844,"close":226.80499267578125,"rsi":37.739509475539116,"ema9":234.72612107792452,"ema21":233.78619321970754,"sma50":229.71383880615235,"macd":1.7781132498624288,"signal":2.7267421867534343,"hist":-0.9486289368910055},{"time":"2025-09-10 17:30:00+00:00","open":226.8000030517578,"high":227.35000610351562,"low":225.9521942138672,"close":226.77999877929688,"rsi":37.70117811361726,"ema9":233.13689661819902,"ema21":233.14926645239748,"sma50":230.19083892822266,"macd":1.0084588102493797,"signal":2.3830855114526233,"hist":-1.3746267012032436},{"time":"2025-09-11 13:30:00+00:00","open":226.875,"high":229.5399932861328,"low":226.64999389648438,"close":229.47250366210938,"rsi":44.26819758409865,"ema9":232.4040180269811,"ema21":232.815015289644,"sma50":230.4894891357422,"macd":0.6087475013723633,"signal":2.0282179094365715,"hist":-1.4194704080642082},{"time":"2025-09-11 17:30:00+00:00","open":229.47000122070312,"high":230.4499969482422,"low":229.17999267578125,"close":230.02000427246094,"rsi":45.525654977279274,"ema9":231.92721527607708,"ema21":232.560923378991,"sma50":230.8248892211914,"macd":0.3323213393871072,"signal":1.6890385954266787,"hist":-1.3567172560395715},{"time":"2025-09-12 13:30:00+00:00","open":230.0,"high":234.50999450683594,"low":229.02000427246094,"close":233.23500061035156,"rsi":52.327663696708065,"ema9":232.188772342932,"ema21":232.6222031272965,"sma50":231.1153890991211,"macd":0.36842794211486307,"signal":1.4249164647643155,"hist":-1.0564885226494525},{"time":"2025-09-12 17:30:00+00:00","open":233.22000122070312,"high":234.4499969482422,"low":233.02999877929688,"close":234.05999755859375,"rsi":53.917801988004015,"ema9":232.56301738606436,"ema21":232.75291171195988,"sma50":231.39398895263673,"macd":0.45832970431558806,"signal":1.2315991126745702,"hist":-0.7732694083589822}],"id":"aapl-september-2025","title":"Apple: a local response while the averages remain bearish"}]}