Install
openclaw skills install crypto-market-data-aisaQuery real-time and historical cryptocurrency market data via CoinGecko — simple prices, coin details, historical charts, OHLC candles, token prices by contract address, market-cap rankings, exchange data and tickers, categories, trending searches, and crypto news. Use when you need crypto research, price tracking, on-chain token lookup, portfolio analysis, or market-cap screening. Use when: the user needs market data, stock analysis, dividend research, or read-only financial data workflows.
openclaw skills install crypto-market-data-aisaQuery cryptocurrency prices, charts, exchange data, categories, trending searches, and news through AIsa's CoinGecko-backed API.
Use this skill when you need current or historical crypto market data, token lookup by contract address, market-cap screening, exchange research, or category-level analysis.
Works with any agentskills.io-compatible harness, including:
Requires Python 3, a POSIX shell, and AISA_API_KEY from aisa.one.
"What is the current price of bitcoin and ethereum in USD and EUR?"
"Get the last 30 days of BTC price data in USD"
"Pull 7-day OHLC candles for solana"
"Find the CoinGecko price for USDC at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Ethereum"
"List the top 25 coins by market cap with 24h change"
"What are Binance's top trading pairs by trust score?"
"What are the top trending coin searches on CoinGecko right now?"
"Rank DeFi coin categories by market cap"
export AISA_API_KEY="your-key"
# Current price of bitcoin and ethereum in USD + EUR with 24h change
python3 scripts/coingecko_client.py simple price \
--ids bitcoin,ethereum --vs usd,eur --include-24hr-change
# All supported fiat/crypto currencies usable as vs_currency
python3 scripts/coingecko_client.py simple supported-currencies
# Price by on-chain contract address (USDC on Ethereum)
python3 scripts/coingecko_client.py simple token-price \
--platform ethereum \
--addresses 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 \
--vs usd --include-24hr-vol
# Full coin data for bitcoin
python3 scripts/coingecko_client.py coins data --id bitcoin
# Top 25 coins by market cap (USD)
python3 scripts/coingecko_client.py coins markets \
--vs usd --order market_cap_desc --per-page 25
# Directory of all coins with ids/symbols/names
python3 scripts/coingecko_client.py coins list
# Historical snapshot for a specific date (dd-mm-yyyy)
python3 scripts/coingecko_client.py coins history \
--id bitcoin --date 01-01-2024
# 30-day daily market chart for BTC in USD
python3 scripts/coingecko_client.py coins chart \
--id bitcoin --vs usd --days 30
# Explicit UNIX timestamp range
python3 scripts/coingecko_client.py coins chart-range \
--id bitcoin --vs usd --from 1704067200 --to 1706745600
# 7-day OHLC candles
python3 scripts/coingecko_client.py coins ohlc \
--id bitcoin --vs usd --days 7
# Exchange-listed trading pairs for a coin
python3 scripts/coingecko_client.py coins tickers \
--id bitcoin --order trust_score_desc
# Full data / chart by contract address
python3 scripts/coingecko_client.py coins contract \
--platform ethereum \
--address 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
python3 scripts/coingecko_client.py coins contract-chart \
--platform ethereum \
--address 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 \
--vs usd --days 14
# All category IDs and names
python3 scripts/coingecko_client.py categories list
# Category leaderboard (market cap, volume, top-3 coins)
python3 scripts/coingecko_client.py categories markets \
--order market_cap_desc
# Exchanges with current trading volume and metadata
python3 scripts/coingecko_client.py exchanges list --per-page 50
# Just the ID -> name map (useful for resolving user input)
python3 scripts/coingecko_client.py exchanges id-map
# Detailed data for a specific exchange
python3 scripts/coingecko_client.py exchanges data --id binance
# Trading pairs on a specific exchange
python3 scripts/coingecko_client.py exchanges tickers \
--id binance --order trust_score_desc
python3 scripts/coingecko_client.py news
python3 scripts/coingecko_client.py trending
bitcoin, ethereum, and solana; fiat or crypto vs_currency codes such as usd, eur, and btc; category IDs; exchange IDs; or platform + contract-address pairs. Use coins list and exchanges id-map to resolve user-friendly names to CoinGecko IDs.[ts, value] pairs for charts, [ts, o, h, l, c] tuples for OHLC, ticker arrays, and news or trending payloads.Use when:
ethereum, binance-smart-chain, or polygon-pos.Do not use when:
marketpulse skill.prediction-market-data.curlAISA_API_KEY — required; get one at aisa.oneThis skill calls the following AIsa CoinGecko endpoints directly:
vs_currency codesSee the full AIsa API Reference for the complete catalog.
MIT — see LICENSE at the repo root.