Technical analysis doesn't have to mean staring at charts. With the TickAtlas API, you can programmatically access 42 technical indicators and build automated analysis into any application.
What is Technical Analysis?
Technical analysis is the study of past market data — primarily price and volume — to forecast future price movements. Unlike fundamental analysis, which looks at financial statements and economic indicators, technical analysis focuses entirely on chart patterns and mathematical indicators derived from price data.
The core assumption is that all publicly known information is already reflected in the price, and that price movements tend to follow identifiable patterns and trends.
The Four Indicator Families
Trend Indicators
Identify the direction and strength of the market trend.
SMA, EMA, MACD, ADX, Ichimoku, Parabolic SAR
Oscillators
Measure momentum and identify overbought/oversold conditions.
RSI, Stochastic, CCI, Williams %R, DeMarker
Volatility Indicators
Measure the rate and magnitude of price fluctuations.
Bollinger Bands, ATR, Standard Deviation
Volume Indicators
Confirm trends by analyzing trading volume patterns.
OBV, MFI, Accumulation/Distribution, Tick Volume
Your First API Call
Let's fetch the RSI value for EURUSD on the H1 timeframe. This single call gives you the current RSI reading and the bid/ask it was measured against:
curl -H "X-API-Key: YOUR_API_KEY" \
"https://tickatlas.com/v1/indicator?symbol=EURUSD&indicator=RSI_14&timeframe=H1" The response is {"success": true, "data": {...}} with eight fields: symbol, timeframe, indicator, value, bid, ask, updated_at and server_time. The value is a plain number — the overbought/oversold call is yours to make. For the OHLCV bar and every other indicator in one response, use /v1/indicators.
Combining Indicators
The real power of technical analysis comes from combining multiple indicators for confirmation. A single indicator can give false signals, but when RSI, MACD, and trend direction all agree, the probability of a successful trade increases significantly.
Use the /v1/multi endpoint to fetch multiple indicators in a single API call, reducing latency and API usage.
Next Steps
Run this against live data.
Every account starts pay-as-you-go with $2.50 of credit and no card. Paste the key into the samples above and the requests work unchanged.