Standard Deviation API — Live Volatility Reading

StdDev(20) tells you how dispersed prices have been over the lookback period. Use it for volatility-aware position sizing and breakout filters.

No credit card$2.50 PAYG credit on sign up
15+API endpoints
42Indicator series
M1–D17 timeframes
$2.50PAYG starting credit
Why TickAtlas

What is the Standard Deviation API?

Standard Deviation (StdDev) measures how much closing prices have deviated from their mean over the lookback period. A rising StdDev means price is becoming more volatile; a contracting StdDev signals a squeeze or ranging period. Our API delivers pre-calculated StdDev(20) in price units — ready to use directly in position sizing formulas, breakout filters, and volatility-adjusted stop-loss calculations.

Pre-Calculated, Redis-Cached

Indicator values are computed server-side on every new candle. Your app queries the result — no TA library, no candle history needed.

7 Timeframes

M1, M5, M15, M30, H1, H4, D1 — the same endpoint serves scalpers and position traders alike.

Forex, Crypto, Commodities

EURUSD, GBPUSD, XAUUSD, BTCUSD, USDJPY — data available for every symbol in our data.

One Request. Instant Data.

REQUEST
curl -X GET \
  "https://tickatlas.com/v1/indicator?symbol=EURUSD&indicator=StdDev_20&timeframe=H1" \
  -H "X-API-Key: YOUR_API_KEY"
200 OK
{
  "success": true,
  "data": {
    "symbol": "EURUSD",
    "timeframe": "H1",
    "indicator": "StdDev_20",
    "value": 0.00082,
    "bid": 1.08401,
    "ask": 1.08414,
    "updated_at": 1711548000,
    "server_time": "2024-03-27T14:00:00+00:00"
  }
}

Plug into any stack

  • ChatGPT Custom GPTs
  • Claude Tools
  • Python / pandas
  • Node.js
  • Discord bots
  • Slack webhooks
  • n8n
  • Zapier
  • Google Sheets
Pricing

Start on pay-as-you-go, upgrade when the traffic justifies it.

Every new account starts with $2.50 of pay-as-you-go credit and no card. Monthly plans add a flat monthly price, WebSocket streaming and support.

Pay as you go
$2.50 credit No card required to start
  • $2.50 of credit included
  • Every REST endpoint except raw ticks
  • No card required, no overage
  • 10 API keys
See plan details
Starter
$29 per month · 10,000 requests/day · 120/min
  • Every REST endpoint except raw ticks
  • WebSocket streaming, 5 symbols
  • Released calendar actuals
  • Email support
  • 3 API keys
See plan details
Frequently asked questions

What developers ask first.

Straight answers on limits, coverage and how the endpoint behaves in production.

Is StdDev the same as ATR?

Similar use case but different calculation. ATR (Average True Range) uses true range bars including gaps. StdDev measures the statistical dispersion of closing prices around their mean. Both measure volatility — StdDev is more statistically precise, ATR more practically aligned to overnight gaps.

How do I use StdDev for breakout detection?

Monitor StdDev_20 over time using the /v1/indicator/history endpoint. When the current value drops to a multi-day low (squeeze), it often precedes a directional breakout. Set an alert or poll the endpoint to trigger when StdDev rises above its recent average.

What units is the StdDev returned in?

StdDev is returned in price units matching the symbol. For EURUSD, that's pips (e.g., 0.00142 = 14.2 pips). For XAUUSD (gold), it's dollars per troy ounce. Use GET /v1/symbols for the decimal precision of each symbol.

Can I access StdDev history for backtesting?

Yes — use GET /v1/indicator/history with indicator=StdDev_20. Combine with price data from /v1/ohlc to backtest volatility-based strategies like Bollinger Band squeeze entries.

Start building

Start Building in 5 Minutes

Sign up, grab your API key, make your first request.

Every new account starts with $2.50 of pay-as-you-go credit. No card required.