{"key":"breakout-scanner","generated_at":1789316575.3454957,"updated":1789315199.999,"stale":false,"refresh_seconds":3600,"source":"Closed Binance USDT spot hourly and daily candles for a rolling liquid top-50 universe","window":"Latest closed 1-hour price versus the preceding 20 closed daily highs and lows","market_count":48,"counts":{"alert_qualified":3,"level_break":5,"context":40},"summary":{"top":{"symbol":"CVC","price":0.03885,"direction":"up","status":"alert_qualified","resistance_20d":0.02318,"support_20d":0.01886,"distance_pct":67.60138050043143,"nearest_level_distance_pct":67.60138050043143,"volume_ratio":5.943700408612437,"atr_percentile":100.0,"change_24h":60.072104551599814,"volume_24h_usd":16030238.22093,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:CVC:1789311599"}},"items":[{"symbol":"CVC","price":0.03885,"direction":"up","status":"alert_qualified","resistance_20d":0.02318,"support_20d":0.01886,"distance_pct":67.60138050043143,"nearest_level_distance_pct":67.60138050043143,"volume_ratio":5.943700408612437,"atr_percentile":100.0,"change_24h":60.072104551599814,"volume_24h_usd":16030238.22093,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:CVC:1789311599"},{"symbol":"FIL","price":0.9123,"direction":"up","status":"alert_qualified","resistance_20d":0.8821,"support_20d":0.6482,"distance_pct":3.423648112458899,"nearest_level_distance_pct":3.423648112458899,"volume_ratio":24.995421934324632,"atr_percentile":81.25,"change_24h":18.231225296442698,"volume_24h_usd":19296371.311099,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:FIL:1789311599"},{"symbol":"PUNDIX","price":0.123,"direction":"up","status":"alert_qualified","resistance_20d":0.12,"support_20d":0.086,"distance_pct":2.5000000000000133,"nearest_level_distance_pct":2.5000000000000133,"volume_ratio":7.260024460867616,"atr_percentile":100.0,"change_24h":6.338694418164614,"volume_24h_usd":6913532.84108,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:PUNDIX:1789311599"},{"symbol":"LSK","price":0.8757,"direction":"up","status":"level_break","resistance_20d":0.3672,"support_20d":0.0836,"distance_pct":138.48039215686273,"nearest_level_distance_pct":138.48039215686273,"volume_ratio":0.5568108780911385,"atr_percentile":94.79166666666666,"change_24h":330.5025321386833,"volume_24h_usd":149557012.60728,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:LSK:1789311599"},{"symbol":"STEEM","price":0.06597,"direction":"up","status":"level_break","resistance_20d":0.04982,"support_20d":0.04226,"distance_pct":32.41670012043356,"nearest_level_distance_pct":32.41670012043356,"volume_ratio":0.68482970284332,"atr_percentile":100.0,"change_24h":29.372102823430257,"volume_24h_usd":19704689.612336,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:STEEM:1789311599"},{"symbol":"POWR","price":0.0632,"direction":"up","status":"level_break","resistance_20d":0.0571,"support_20d":0.0432,"distance_pct":10.683012259194413,"nearest_level_distance_pct":10.683012259194413,"volume_ratio":0.23320777321063893,"atr_percentile":98.95833333333334,"change_24h":9.999999999999986,"volume_24h_usd":8674099.04,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:POWR:1789311599"},{"symbol":"POLYX","price":0.0399,"direction":"up","status":"level_break","resistance_20d":0.0383,"support_20d":0.0326,"distance_pct":4.177545691906004,"nearest_level_distance_pct":4.177545691906004,"volume_ratio":1.397299053304291,"atr_percentile":100.0,"change_24h":7.377049180327866,"volume_24h_usd":6815378.32896,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:POLYX:1789311599"},{"symbol":"VTHO","price":0.000814,"direction":"up","status":"level_break","resistance_20d":0.000805,"support_20d":0.000364,"distance_pct":1.1180124223602483,"nearest_level_distance_pct":1.1180124223602483,"volume_ratio":0.42915760607360026,"atr_percentile":94.79166666666666,"change_24h":22.003034901365726,"volume_24h_usd":29092923.855317,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:VTHO:1789311599"},{"symbol":"BTC","price":77134.83,"direction":"inside","status":"context","resistance_20d":82300.0,"support_20d":76046.58,"distance_pct":null,"nearest_level_distance_pct":1.4310308234768643,"volume_ratio":0.7409982044930408,"atr_percentile":19.791666666666664,"change_24h":-0.15866266897568426,"volume_24h_usd":565019297.2706158,"updated":1789315199.999,"source_venue":"Binance Spot","source_observed_at":1789315199.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:BTC:1789315199"},{"symbol":"TRX","price":0.3414,"direction":"inside","status":"context","resistance_20d":0.3467,"support_20d":0.3217,"distance_pct":null,"nearest_level_distance_pct":1.52869916354198,"volume_ratio":2.0479407015913256,"atr_percentile":5.208333333333334,"change_24h":0.2644725242433088,"volume_24h_usd":14590541.57656,"updated":1789315199.999,"source_venue":"Binance Spot","source_observed_at":1789315199.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:TRX:1789315199"},{"symbol":"ARK","price":0.1522,"direction":"inside","status":"context","resistance_20d":0.1548,"support_20d":0.105,"distance_pct":null,"nearest_level_distance_pct":1.6795865633074891,"volume_ratio":1.0992535939705936,"atr_percentile":100.0,"change_24h":21.53465346534653,"volume_24h_usd":13484616.7926,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:ARK:1789311599"},{"symbol":"SUI","price":0.7111,"direction":"inside","status":"context","resistance_20d":0.8509,"support_20d":0.6969,"distance_pct":null,"nearest_level_distance_pct":2.037595063854214,"volume_ratio":0.5491846771105372,"atr_percentile":17.708333333333336,"change_24h":-1.8945634266886335,"volume_24h_usd":32058926.98551,"updated":1789315199.999,"source_venue":"Binance Spot","source_observed_at":1789315199.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:SUI:1789315199"},{"symbol":"BCH","price":225.2,"direction":"inside","status":"context","resistance_20d":286.0,"support_20d":220.0,"distance_pct":null,"nearest_level_distance_pct":2.3636363636363678,"volume_ratio":2.142676237468687,"atr_percentile":15.625,"change_24h":-2.9105125977410884,"volume_24h_usd":12231330.5398,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:BCH:1789311599"},{"symbol":"XRP","price":1.3435,"direction":"inside","status":"context","resistance_20d":1.5505,"support_20d":1.3098,"distance_pct":null,"nearest_level_distance_pct":2.572911894945773,"volume_ratio":0.7632104594807936,"atr_percentile":20.833333333333336,"change_24h":-1.6486723081412302,"volume_24h_usd":66162446.90229,"updated":1789315199.999,"source_venue":"Binance Spot","source_observed_at":1789315199.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:XRP:1789315199"},{"symbol":"ENA","price":0.1386,"direction":"inside","status":"context","resistance_20d":0.1899,"support_20d":0.1349,"distance_pct":null,"nearest_level_distance_pct":2.742772424017792,"volume_ratio":1.1439571687982197,"atr_percentile":14.583333333333334,"change_24h":-2.8651292802236106,"volume_24h_usd":10287473.173147,"updated":1789315199.999,"source_venue":"Binance Spot","source_observed_at":1789315199.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:ENA:1789315199"},{"symbol":"XPL","price":0.08108,"direction":"inside","status":"context","resistance_20d":0.1027,"support_20d":0.07839,"distance_pct":null,"nearest_level_distance_pct":3.431560147978052,"volume_ratio":0.683840753457039,"atr_percentile":18.75,"change_24h":-1.6087751371115178,"volume_24h_usd":6212097.231052,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:XPL:1789311599"},{"symbol":"ONDO","price":0.3475,"direction":"inside","status":"context","resistance_20d":0.3993,"support_20d":0.3357,"distance_pct":null,"nearest_level_distance_pct":3.5150431933273607,"volume_ratio":0.9459721560053894,"atr_percentile":15.625,"change_24h":-1.5918135304150094,"volume_24h_usd":7491500.56379,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:ONDO:1789311599"},{"symbol":"LINK","price":11.315,"direction":"inside","status":"context","resistance_20d":13.685,"support_20d":10.908,"distance_pct":null,"nearest_level_distance_pct":3.7312064539787304,"volume_ratio":1.1658608182075667,"atr_percentile":12.5,"change_24h":-2.2801865607186,"volume_24h_usd":9343383.30226,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:LINK:1789311599"},{"symbol":"TRUMP","price":1.989,"direction":"inside","status":"context","resistance_20d":3.068,"support_20d":1.912,"distance_pct":null,"nearest_level_distance_pct":4.027196652719667,"volume_ratio":1.0483992469334318,"atr_percentile":14.583333333333334,"change_24h":-2.0854021847070414,"volume_24h_usd":8236269.329608,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:TRUMP:1789311599"},{"symbol":"DOGE","price":0.0835,"direction":"inside","status":"context","resistance_20d":0.09515,"support_20d":0.08013,"distance_pct":null,"nearest_level_distance_pct":4.205665793086233,"volume_ratio":0.8198684355623198,"atr_percentile":15.625,"change_24h":-1.4935904974714753,"volume_24h_usd":22827506.24718,"updated":1789315199.999,"source_venue":"Binance Spot","source_observed_at":1789315199.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:DOGE:1789315199"},{"symbol":"KAVA","price":0.07059,"direction":"inside","status":"context","resistance_20d":0.07426,"support_20d":0.04351,"distance_pct":null,"nearest_level_distance_pct":4.942095340694863,"volume_ratio":2.6616545238466456,"atr_percentile":100.0,"change_24h":-10.06654396148946,"volume_24h_usd":7125713.075885,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:KAVA:1789311599"},{"symbol":"PUMP","price":0.003688,"direction":"inside","status":"context","resistance_20d":0.005261,"support_20d":0.00351,"distance_pct":null,"nearest_level_distance_pct":5.071225071225061,"volume_ratio":0.37752414973660314,"atr_percentile":5.208333333333334,"change_24h":-1.3061224489795853,"volume_24h_usd":23446934.524568,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:PUMP:1789311599"},{"symbol":"AVAX","price":7.406,"direction":"inside","status":"context","resistance_20d":8.2,"support_20d":7.011,"distance_pct":null,"nearest_level_distance_pct":5.634003708458124,"volume_ratio":1.6211657587793564,"atr_percentile":20.833333333333336,"change_24h":-0.5930718425663728,"volume_24h_usd":8825083.8951,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:AVAX:1789311599"},{"symbol":"ETH","price":2491.1,"direction":"inside","status":"context","resistance_20d":2665.99,"support_20d":2356.41,"distance_pct":null,"nearest_level_distance_pct":5.715898336876868,"volume_ratio":1.690674569904763,"atr_percentile":19.791666666666664,"change_24h":-1.318795799741923,"volume_24h_usd":490922996.488557,"updated":1789315199.999,"source_venue":"Binance Spot","source_observed_at":1789315199.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:ETH:1789315199"},{"symbol":"AAVE","price":126.72,"direction":"inside","status":"context","resistance_20d":144.68,"support_20d":119.72,"distance_pct":null,"nearest_level_distance_pct":5.846976277981963,"volume_ratio":1.7032527842387961,"atr_percentile":32.29166666666667,"change_24h":-0.3406750118840063,"volume_24h_usd":6626965.33115,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:AAVE:1789311599"},{"symbol":"BNB","price":718.88,"direction":"inside","status":"context","resistance_20d":780.64,"support_20d":674.6,"distance_pct":null,"nearest_level_distance_pct":6.563889712422166,"volume_ratio":0.7032440726250677,"atr_percentile":12.5,"change_24h":-1.8793920575257306,"volume_24h_usd":57769361.08161,"updated":1789315199.999,"source_venue":"Binance Spot","source_observed_at":1789315199.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:BNB:1789315199"},{"symbol":"PEPE","price":3.43e-06,"direction":"inside","status":"context","resistance_20d":4.31e-06,"support_20d":3.2e-06,"distance_pct":null,"nearest_level_distance_pct":7.187500000000013,"volume_ratio":1.2383309064074275,"atr_percentile":16.666666666666664,"change_24h":0.0,"volume_24h_usd":13285460.63343157,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:PEPE:1789311599"},{"symbol":"WLFI","price":0.0574,"direction":"inside","status":"context","resistance_20d":0.062,"support_20d":0.0473,"distance_pct":null,"nearest_level_distance_pct":7.41935483870968,"volume_ratio":0.6415217132717487,"atr_percentile":45.83333333333333,"change_24h":-2.2298456260720356,"volume_24h_usd":12206534.61322,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:WLFI:1789311599"},{"symbol":"SOL","price":100.26,"direction":"inside","status":"context","resistance_20d":110.6,"support_20d":93.26,"distance_pct":null,"nearest_level_distance_pct":7.505897490885705,"volume_ratio":0.8649135149473051,"atr_percentile":18.75,"change_24h":-1.2351730222527224,"volume_24h_usd":120139437.63874,"updated":1789315199.999,"source_venue":"Binance Spot","source_observed_at":1789315199.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:SOL:1789315199"},{"symbol":"INJ","price":6.176,"direction":"inside","status":"context","resistance_20d":6.714,"support_20d":4.654,"distance_pct":null,"nearest_level_distance_pct":8.013106940720881,"volume_ratio":3.551102537006897,"atr_percentile":34.375,"change_24h":1.38034259105273,"volume_24h_usd":8431755.40599,"updated":1789311599.999,"source_venue":"Binance Spot","source_observed_at":1789311599.999,"baseline_timestamp":1787529600.0,"calculation_version":"breakout-1.1","row_id":"breakout:INJ:1789311599"}],"health":[{"source":"research_long_candles","last_success":1789313735.6960635,"stale":false,"error":null}],"limitation":"A level break is historical-price context, not proof of continuation. Alert-qualified requires at least 2x hourly volume and ATR at or above its 70th percentile; even confirmed breaks can fail or reverse.","calculation_version":"breakout-1.1"}