API referenceEndpointsMarket context
Get price action
GET
/v2/price-actionRecent price action, ranges, drawdowns, and relative performance context for trend/timing questions.
Access: Starter and Builder.
Authorization
ApiKeyAuth X-API-Key<token>
noxstock API key from the dashboard.
In: header
Query Parameters
symbol*Symbol
Ticker symbol. Case-insensitive; share-class dots are normalized to dashes (BRK.B == BRK-B). Returns SYMBOL_UNKNOWN when the symbol is outside the supported universe.
Header Parameters
X-API-Key?string|null
Response Body
application/json
application/json
curl -X GET "https://example.com/v2/price-action?symbol=AAPL"{
"data": {
"as_of": "string",
"cache_age_seconds": 0,
"drawdowns": {
"max_1y": {
"pct": 0,
"peak_date": "string",
"trough_date": "string"
},
"max_5y": {
"pct": 0,
"peak_date": "string",
"trough_date": "string"
},
"max_90d": {
"pct": 0,
"peak_date": "string",
"trough_date": "string"
}
},
"freshness": "intraday",
"gaps": {
"latest_open_vs_prior_close_pct": 0,
"unfilled_gaps_30d": 0
},
"market_status": "open",
"recent_extremes": {
"high_30d": {
"date": "string",
"value": 0
},
"high_90d": {
"date": "string",
"value": 0
},
"low_30d": {
"date": "string",
"value": 0
},
"low_90d": {
"date": "string",
"value": 0
}
},
"streaks": {
"biggest_down_day_1y_pct": 0,
"biggest_down_day_30d_pct": 0,
"biggest_up_day_1y_pct": 0,
"biggest_up_day_30d_pct": 0,
"consecutive_days": 0,
"direction": "string"
},
"symbol": "string",
"trend_context": {
"consecutive_higher_highs": 0,
"consecutive_lower_lows": 0,
"pct_days_above_sma50_90d": 0
},
"volume": {
"avg_30d": 0,
"latest": 0,
"ratio_to_avg": 0,
"ratio_to_sector_avg": 0,
"ratio_to_sector_status": {
"supported": true
}
}
}
}Empty
Empty
{
"detail": [
{
"ctx": {},
"input": null,
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Empty
Empty