Pricing & Tiers
Current status (October 2026): paid plans are paused, and since 4 October 2026 only the
Bitcoin council runs. The Ghost Trader trades in paper mode — simulated trades at live Kraken
prices, no real capital. Status endpoints for the paused assets (ETH, SOL, TAO, ADA, Gold,
EUR/USD) answer "status": "PAUSED"; their track records stay available as history.
Free Tier
Perfect for getting started, building proof-of-concepts, or integrating
AIOKA signals into personal dashboards.
- 100 API calls per day
- Access:
verdict/latest, agents/performance, regime/current, health
- No credit card required
AI Council Agent Accuracy (Sprint 354)
GET /v1/agents/performance — historical directional accuracy of each AI Council agent, graded against the outcome of every closed BTC trade (BTC only; cached 1h)
EUR/USD Forex Ghost Trader (Sprint 186)
GET /v1/forex/eurusd/status — live EUR/USD trader state, 9 gate evaluations, latest council verdict, live spread + bid/ask
GET /v1/forex/eurusd/track-record — full EUR/USD trade history with stats (P&L in both pips and USD, validated paper trades X/10)
EUR/USD is AIOKA’s first non-crypto, non-commodity asset. Field names use snake_case throughout.
ADA (Cardano) Ghost Trader (Sprint 184)
GET /v1/ada/status — live ADA Ghost Trader state, latest council verdict, regime, ADA price, RSI(1H), EMA 200
GET /v1/ada/track-record — full ADA trade history with derived stats (total trades, win rate, total PnL, avg hold, best/worst)
ADA prices use 4 decimal places (e.g. $0.4812). ADA uses the 7-gate entry framework — no Gate 0 (network health) because Cardano has no significant network outages. Paper-mode only: AIOKA ADA Ghost Trader simulates entries until 10 validated paper trades have closed.
GET /v1/ghost/regime-performance — Ghost Trader win rate and P&L aggregated by market regime across all 7 councils (BTC, ETH, SOL, ADA, TAO, Gold, EUR/USD). UNIONs every per-asset ghost-trade table, groups by the regime label persisted at entry, returns one row per regime sorted by trade count.
Public, no API key required. 300-second cache. Powers the aioka.io “Performance by Regime” widget.
Bitcoin Cycle Context (Sprint 365)
GET /v1/cycle/status — deterministic cycle phase, Pi Cycle Top status, halving timing, on-chain valuation (MVRV-Z, NUPL, SOPR) and the cycle agent’s plain-English summary. Public, no API key required. 300-second cache.
Get your free key →
Basic Tier — $49/month
For active traders who want the full signal picture.
- 1,000 API calls per day
- Everything in Free, plus:
- All 27 live market signals
- Verdict history (last 24h)
- Regime history (last 7 days)
- Cross-asset macro correlation (DXY, US10Y, Gold, BTC-Nasdaq, BTC Dominance)
- Dark Pool Score — OTC/institutional flow intelligence
- News NLP & Fed Tone — keyword-based Fed hawkish/dovish sentiment
- Flash Crash Alerts — circuit breaker detection across 5/15/30-min windows
- Monte Carlo stress testing results
Contact us to upgrade → info@aioka.io
Pro Tier — $199/month
For algorithmic traders and research teams who need the full intelligence stack.
- 10,000 API calls per day
- Everything in Basic, plus:
- AI Council — BTC (nine specialist agents + Chief Judge). The ETH / SOL / TAO / ADA / Gold / EUR-USD councils are paused since 2026-10-04.
- Ghost Trader entry signals — BTC, in paper mode (simulated trades at live Kraken prices, no real capital)
- TAO Council (paused since 2026-10-04) — 6 Bittensor specialist agents (SUBNET_ORACLE, MACRO_SAGE, AI_NARRATIVE, MOMENTUM_HUNTER, LIQUIDITY_GUARDIAN, RISK_WARDEN) + Chief Judge. Pro-only due to taostats.io data costs and specialist agent complexity.
- TAO Live Signals (9 signals) — subnet growth, staking ratio, emission rate, GitHub activity, AI sector sentiment, DeFi revenue, institutional positioning
- Signal history for any of 27 signals
- Historical backtesting (up to 90 days)
Contact us to upgrade → info@aioka.io
All responses include these headers:
Caching
Responses are cached in Redis to reduce load and improve latency.
The cached field in every response indicates whether the data came from cache:
Cache TTLs by endpoint: