TickAtlas

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.

EURUSD H4 — StdDev(20)
low vol expanding elevated 0.00142
StdDev(20) = 0.00142 Elevated Volatility Updated 2s ago

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.

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"

Why Use TickAtlas?

Pre-Calculated, Sub-100ms

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 all symbols active on connected broker terminals.

Plug into any stack

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

Frequently Asked Questions

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 in 5 Minutes

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

Every new account gets $2.50 in free PAYG credits. No card required.