Skip to main content
Public endpoint — no API key required. Powers the ETH tab on aioka.io/track-record. (Sprint 258 — first multi-asset expansion after BTC.)
Tier: Public ✅ Cache: None Read-only: No writes. ⚠️ Paper-trading data. AIOKA ETH Ghost Trader is a simulation and never places real orders.

Response Fields

Top-level

FieldTypeMeaning
tradesarrayClosed validated ETH trades, oldest first
stats.totalTradesintCount of closed validated trades
stats.winRatenumber% of trades with pnlUsd > 0
stats.totalPnlnumberCumulative USD P&L
stats.avgHoldMinutesnumberAverage hold duration
stats.bestTradenumberBest single-trade P&L
stats.worstTradenumberWorst single-trade P&L

Per-trade

FieldTypeMeaning
idstringUUID
entryTime / exitTimestringISO 8601
entryPrice / exitPricenumberUSD
sizeEthnumberPosition size
pnlUsdnumberTotal P&L (entry-to-exit, includes TP1 partial when applicable)
pnlPctnumberP&L as % of position cost
tp1PnlUsdnumber | nullTP1 partial P&L when TP1 fired
resultstring"WIN" / "LOSS"
modestringEntry mode (A / B / C)
curl https://api.aioka.io/v1/eth/track-record
{
  "trades": [],
  "stats": {
    "totalTrades": 0,
    "winRate": 0.0,
    "totalPnl": 0.0,
    "avgHoldMinutes": 0.0,
    "bestTrade": 0.0,
    "worstTrade": 0.0
  }
}

Track Record Restart

ETH track record begins at first ETH trade close — the table is empty until the first validated ETH trade lands. (BTC track record similarly restarted on Apr 12 2026 per Sprint 164.1 clean slate.)