Breakouts Scan

Assets testing or breaking key levels with notable volume

GET https://api.tickerapi.ai/v1/scan/breakouts

Finds assets at key support/resistance levels with volume confirmation. Includes level history (touch count, hold/break ratio) and squeeze context.

Strategy
Momentum / breakout. Pre-computed, cached, completes in 1 API call.

Parameters

ParameterTypeDefaultDescription
asset_classstringallstock, crypto, etf, or all
sectorstringnoneFilter by sector (case-insensitive). Returns a dedicated top-50 for that sector. Values: Technology, Healthcare, Financial Services, Consumer Cyclical, Industrials, Consumer Defensive, Energy, Utilities, Real Estate, Communication Services, Basic Materials, Crypto, ETF
market_cap_tierstringnoneFilter by market cap tier: nano, micro, small, mid, large, mega, ultra_mega
directionstringallbullish (resistance), bearish (support), or all
sort_bystringvolume_ratiovolume_ratio, level_strength, or condition_percentile
limitinteger20Max results. Max: 100
timeframestringdailydaily or weekly
datestringlatestHistorical snapshot. Plus+

Response Fields

Free Tier Free

FieldTypeDescription
tickerstringAsset symbol
asset_classstringstock, crypto, or etf
breakout_typestringresistance_break, support_break, resistance_test, or support_test
condition_raritystringHow rare this breakout setup is: extremely_rare, very_rare, rare, uncommon, occasional, or common
sectorstringSector or category

Plus Plus

All free fields plus:

FieldTypeDescription
level_pricefloatProprietary computed level price
level_typestringhorizontal, trendline, or ma_derived
level_touch_countintegerHistorical tests of this level
held_countintegerTimes level held
broke_countintegerTimes level broke
volume_ratio_bandstringToday's volume vs. average
rsi_zonestringCurrent RSI zone
trend_contextstringBroader trend direction
earnings_proximitystringStocks only. Breakouts near earnings are higher risk
growth_zonestringStocks only. Growth context for momentum validation

Pro Only Pro

All Plus fields plus:

FieldTypeDescription
squeeze_contextstringactive_squeeze, squeeze_released, or no_squeeze — actionable for options
volume_vs_prior_breakoutsstringstronger, similar, or weaker vs. prior attempts
sector_breakout_countintegerPeers also breaking out
sector_total_countintegerTotal sector peers

Example

GET /v1/scan/breakouts?direction=bullish&limit=1
{ "matches": [{ "ticker": "NVDA", "asset_class": "stock", "breakout_type": "resistance_break", "level_price": 142.50, "level_type": "horizontal", "level_touch_count": 5, "held_count": 4, "broke_count": 1, "volume_vs_prior_breakouts": "stronger", "volume_ratio_band": "high", "rsi_zone": "neutral_high", "trend_context": "uptrend", "squeeze_context": "squeeze_released", "condition_rarity": "rare", "condition_percentile": 5.3, "sector": "Semiconductors", "sector_breakout_count": 3, "sector_total_count": 18, "earnings_proximity": "not_soon", "growth_zone": "high_growth" }], "total_scanned": 648, "match_count": 12, "data_status": "eod" }