Crypto Technical Indicators avatar

Crypto Technical Indicators

Pricing

$30.00 / 1,000 technical indicators calculations

Go to Apify Store
Crypto Technical Indicators

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

daehwan kim

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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

ParameterTypeDescriptionDefaultMin/Max
coinIdStringCoinGecko coin ID (e.g., "bitcoin", "ethereum")"bitcoin"Required
currencyStringCurrency for prices (usd, eur, gbp, jpy, krw, cad, aud, cny)"usd"Optional
periodIntegerDays of historical data to analyze3014-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