Crypto Momentum & Volatility Ranker avatar

Crypto Momentum & Volatility Ranker

Pricing

Pay per event

Go to Apify Store
Crypto Momentum & Volatility Ranker

Crypto Momentum & Volatility Ranker

Compare multiple cryptocurrencies by real price momentum and volatility in one call - 1h/24h/7d change and 24h price range, ranked side by side.

Pricing

Pay per event

Rating

0.0

(0)

Developer

saint person

saint person

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Categories

Share

💹 Crypto Momentum & Volatility Ranker

🚀 Compare cryptocurrencies by real momentum and volatility, in one API call. 1h/24h/7d price change and 24h range, ranked side by side.

🕒 Last updated: 2026-07-07 · 📊 11 fields per coin · Built on CoinGecko's public API (no key)

🎁 Try it free: the free Apify plan returns up to 10 results per run - enough to see the output quality. Any paid Apify plan unlocks full-size runs.

Give it a list of coins and it fetches live price, momentum (1h/24h/7d % change), and volatility (24h high-low range) for each in a single batched call - so you can rank a watchlist by "which is surging" or "which is most volatile right now" instead of checking each coin's page one by one.

🎯 Target Audience💡 Primary Use Cases
Crypto traders/investors, content creators, portfolio dashboards, researchersWatchlist screening, volatility/risk comparison, trading-content research, portfolio monitoring

📋 What this Actor does

  • Fetches live price, market cap rank, and 1h/24h/7d % change for every coin you list, in one call
  • Computes a 24h volatility signal from the high-low price range
  • Labels each coin's momentum SURGING / RISING / STEADY / FALLING based on 24h change
  • Returns everything as one clean, ranked dataset

💡 Why it matters: price alone doesn't tell you which coin is moving fastest or swinging hardest right now - momentum and volatility do.


🎬 Full demo

🚧 Video walkthrough coming soon - the Quick Start below takes under 3 minutes end to end.


⚙️ Input

InputTypeDefaultBehavior
coinsstring(prefilled)Comma-separated CoinGecko coin IDs, up to 20

Example: Compare 5 major coins

{ "coins": "bitcoin, ethereum, solana, dogecoin, ripple" }

Example: Watchlist screen

{ "coins": "bitcoin, ethereum, cardano, polkadot, avalanche-2, chainlink" }

⚠️ Good to know: use CoinGecko coin IDs (the last part of a coin's coingecko.com URL), not ticker symbols - e.g. "ripple" not "xrp".


📊 Output

Each coin returns 11 fields. Download as CSV, Excel, JSON, or XML, or consume via the Apify API.

🧾 Schema

FieldTypeExample
id / name / symbolstringbitcoin / Bitcoin / btc
currentPriceUsdnumber63240
change1hPct / change24hPct / change7dPctnumber0.03 / 0.61 / 6.78
volatilityPctnumber4.82
marketCapRankinteger1
momentumLevelstringSTEADY
generatedAtstring2026-07-07T10:45:00Z

📦 Sample record

{"id":"bitcoin","name":"Bitcoin","symbol":"btc","currentPriceUsd":63240,"change1hPct":0.03,"change24hPct":0.61,"change7dPct":6.78,"volatilityPct":4.82,"marketCapRank":1,"momentumLevel":"STEADY","generatedAt":"2026-07-07T10:45:00Z"}

✨ Why choose this Actor

Capability
🏆Momentum + volatility together. Not just price - the two signals traders actually compare coins on.
💰Multi-coin in one call. Compare up to 20 coins in a single efficient batched request.
Built on CoinGecko's public API. Free, no key - stable and durable.
🔁Automatic retries. Transient failures retry with backoff.
💳Pay per result. No subscription. A typical 5-coin run costs about $0.03.

📊 Turns 5 separate coin-page checks into 1 ranked table.


📈 How it compares to alternatives

ApproachCostCoverageRefreshSetup
⭐ Crypto Momentum & Volatility Ranker (this Actor)$5 free credit, then pay-per-useAny coin, up to 20 per runLive per run⚡ 2 min
Checking CoinGecko/CoinMarketCap manuallyFreeOne coin at a timeLive🐢 Manual, one by one
Exchange app watchlistFreeCoins listed on that exchangeLive🐢 No cross-coin ranking
Manual copy-pasteFreeCurrent session onlyOne-shot🐢 Hours of clicking

Pick this Actor when you want a ranked, multi-coin momentum/volatility view without checking each coin individually.


🚀 How to use

  1. 📝 Sign up. Create a free Apify account with $5 credit (takes 2 minutes).
  2. 🌐 Open the Actor. Go to the Crypto Momentum & Volatility Ranker page on the Apify Store.
  3. ✏️ Set your input. List your coins - or just press Start, the prefilled example works.
  4. 🚀 Run it. Watch results stream into the Dataset tab.
  5. 📥 Download. Grab results as CSV, Excel, JSON, or XML - or pipe them anywhere via the Apify API.

⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.


💼 Business use cases

  • Traders/investors: screen a watchlist for the most volatile or fastest-moving coin right now.
  • Content creators: back a "top movers today" post with real numbers.
  • Portfolio dashboards: feed live momentum/volatility data into a reporting pipeline.
  • Researchers: build reproducible crypto market snapshots for analysis.

🌟 Beyond business use cases

  • 🎓 Research & academia - market microstructure and volatility studies.
  • 🎨 Personal & creative - personal portfolio tracking, crypto newsletter content.
  • 🤝 Non-profit & civic - transparency reporting on crypto market behavior.
  • 🧪 Experimentation - prototype a trading-signal dashboard on real data.

🔌 Automating Crypto Momentum & Volatility Ranker

Node.js (apify-client on NPM):

const { ApifyClient } = require('apify-client');
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('saint_person/crypto-momentum-volatility-ranker').call({ coins: "bitcoin, ethereum, solana" });
const { items } = await client.dataset(run.defaultDatasetId).listItems();

Python (apify-client on PyPI):

from apify_client import ApifyClient
client = ApifyClient('YOUR_APIFY_TOKEN')
run = client.actor('saint_person/crypto-momentum-volatility-ranker').call(run_input={"coins": "bitcoin, ethereum, solana"})
items = client.dataset(run['defaultDatasetId']).list_items().items

📚 Full Apify API documentation

Apify Schedules triggers this Actor on any cron interval - hourly for a standing watchlist monitor.


🧠 Use via MCP (for AI agents)

Crypto Momentum & Volatility Ranker is directly callable by any MCP-compatible AI agent (Claude, ChatGPT, Cursor, and others) through Apify's hosted MCP server - no custom integration code needed.

{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com/sse?actors=saint_person/crypto-momentum-volatility-ranker",
"headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }
}
}
}

Once connected, just ask your agent something like: "Use the Crypto Momentum & Volatility Ranker Actor to tell me which of my 5 watchlist coins is most volatile right now."

📚 Apify MCP server docs


🤖 Ask an AI assistant about this Actor


❓ Frequently Asked Questions

🧩 How does it work?

It calls CoinGecko's official public markets API once with all requested coin IDs, then computes a volatility signal from each coin's 24h high-low range.

Is this financial advice?

No. This Actor reports public market data only. It is not a recommendation to buy, sell, or hold any asset.

What counts as "SURGING"?

A 24h price change of +10% or more.

⏰ Can I schedule regular runs?

Yes. Use Apify Schedules to run this Actor on any cron interval.

This Actor only collects data that is publicly accessible via CoinGecko's free API. No login, no bypass of access controls.

💳 Do I need a paid Apify plan?

No. The free Apify plan is enough for testing and small runs.

🔁 What happens if a run fails?

Transient errors retry automatically with backoff. If a run still fails, the log explains exactly why.

🆘 What if I need help?

Open an issue on this Actor's Issues tab.


🔌 Integrate with any app


Pairs well with Public Company Financials for comparing traditional and crypto asset momentum side by side.

💡 Pro tip: browse the complete saint_person collection for more tools like this.


🆘 Help & custom requests

  • 🐛 Something not working? Open an issue on this Actor's Issues tab.
  • 🛠️ Need a custom feature or a different data source? Open an issue describing what you need.

⚠️ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by CoinGecko. All trademarks are the property of their respective owners. Only publicly available data is collected. Not financial advice.