Crypto Technical Indicators
Pricing
$30.00 / 1,000 technical indicators calculations
Crypto Technical Indicators
Calculate technical indicators (RSI, MACD, Bollinger Bands, Moving Averages, Stochastic RSI, ADX) for cryptocurrencies using CoinGecko historical data
Pricing
$30.00 / 1,000 technical indicators calculations
Rating
0.0
(0)
Developer
daehwan kim
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Calculate 7 technical indicators for any cryptocurrency using historical data from CoinGecko:
- RSI (Relative Strength Index) — Momentum oscillator, 14-day window
- MACD (Moving Average Convergence Divergence) — Trend-following momentum indicator
- Bollinger Bands — Volatility and price trend bands
- Moving Averages — SMA and EMA at 20, 50, 200-day periods
- Stochastic RSI — Momentum oscillator applied to RSI
- ADX (Average Directional Index) — Trend strength indicator
Disclaimer
This Actor calculates technical indicators for INFORMATIONAL AND EDUCATIONAL PURPOSES ONLY.
Technical Indicators Disclosure
- Technical indicators are mathematical calculations based on historical price data
- They do NOT predict future price movements
- Different parameters and time periods produce different results
- No indicator is 100% accurate
- Indicators can generate misleading results in low-volume or sideways markets
This is NOT
- Financial advice or investment advice
- Trading recommendations or buy/sell signals
- A guarantee of any kind
Risk Disclosure
- Cryptocurrency is highly volatile and involves substantial risk of total loss
- Past performance is NOT indicative of future results
- Always conduct your own research (DYOR)
- Consult a licensed financial advisor before making investment decisions
Data Attribution
- Historical price data provided by CoinGecko
The creators assume no responsibility for financial losses or decisions made based on this data.
Input
| Parameter | Type | Description | Default | Min/Max |
|---|---|---|---|---|
coinId | String | CoinGecko coin ID (e.g., "bitcoin", "ethereum") | "bitcoin" | Required |
currency | String | Currency for prices (usd, eur, gbp, jpy, krw, cad, aud, cny) | "usd" | Optional |
period | Integer | Days of historical data to analyze | 30 | 14-365 |
Output
{"coinId": "bitcoin","coinName": "Bitcoin","currency": "usd","currentPrice": 42500.50,"period": 30,"rsi": {"value": 65.43,"zone": "neutral"},"macd": {"line": 234.12,"signal": 210.45,"histogram": 23.67},"bollingerBands": {"upper": 45000,"middle": 42000,"lower": 39000,"bandwidth": 6000,"pricePosition": "within"},"movingAverages": {"sma20": 41500,"sma50": 40800,"sma200": 39200,"ema20": 41700,"ema50": 40900,"ema200": 39300},"stochasticRsi": {"kLine": 65.5,"dLine": 60.2,"zone": "neutral"},"adx": {"value": 35.4,"diPlus": 28.1,"diMinus": 18.3,"trendStrength": "weak"},"processingTimeMs": 245}
Indicator Explanations
RSI (Relative Strength Index)
- Range: 0-100
- Zones:
- Oversold: < 30 (potential reversal upward)
- Neutral: 30-70 (no extreme condition)
- Overbought: > 70 (potential reversal downward)
- Interpretation: Measures momentum and speed of price change
MACD (Moving Average Convergence Divergence)
- Line: 12-day EMA - 26-day EMA
- Signal: 9-day EMA of MACD line
- Histogram: MACD line - Signal line
- Interpretation: Trend strength and direction
Bollinger Bands
- Upper/Lower: SMA ± 2 standard deviations
- Middle: 20-day Simple Moving Average
- Price Position: Where price sits relative to bands
- Interpretation: Volatility and overbought/oversold conditions
Moving Averages
- SMA: Simple average of prices over period
- EMA: Weighted toward recent prices
- Interpretation: Trend direction (price above = uptrend, below = downtrend)
Stochastic RSI
- %K Line: Current RSI position in RSI range
- %D Line: 3-day SMA of %K
- Zones: Same as RSI (oversold/neutral/overbought)
- Interpretation: Momentum of momentum
ADX (Average Directional Index)
- Value: 0-100 (higher = stronger trend)
- DI+ / DI-: Directional indicators (positive/negative trend)
- Trend Strength:
- No Trend: < 20 (ranging market)
- Weak: 20-40 (moderate trend)
- Strong: ≥ 40 (strong trend)
Examples
Bitcoin 30-day analysis
curl -X POST "https://api.apify.com/v2/acts/ntriqpro~crypto-technical-indicators/runs?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"coinId": "bitcoin","currency": "usd","period": 30}'
Ethereum with 60-day period
curl -X POST "https://api.apify.com/v2/acts/ntriqpro~crypto-technical-indicators/runs?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"coinId": "ethereum","currency": "eur","period": 60}'
Supported Cryptocurrencies
All cryptocurrencies listed on CoinGecko are supported. Popular examples:
- bitcoin, ethereum, binancecoin, cardano, solana, polkadot, dogecoin, ripple
- litecoin, chainlink, polygon, uniswap, aave, curve-dao, yearn-finance
- And 10,000+ others...
Pricing
$0.03 per analysis (pay-per-event model). Only charged on successful calculations.
Notes
- Minimum 14 days of data required for all indicators
- Historical data sourced from CoinGecko (free tier, rate limited)
- Processing typically completes in < 1 second
- Results are for single point-in-time analysis, not continuous monitoring
Support
For issues or questions, contact support@apify.com