Skip to main content
GET
/
v1
/
sol
/
track-record
curl https://api.aioka.io/v1/sol/track-record
{
  "trades": [],
  "stats": {
    "totalTrades": 0,
    "winRate": 0.0,
    "totalPnl": 0.0,
    "avgHoldMinutes": 0.0,
    "bestTrade": 0.0,
    "worstTrade": 0.0
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.aioka.io/llms.txt

Use this file to discover all available pages before exploring further.

Public endpoint — no API key required. Powers the SOL tab on aioka.io/track-record. (Sprint 183 — second multi-asset expansion after ETH.)
Tier: Public ✅ Cache: None Read-only: No writes. ⚠️ Paper-trading data. AIOKA SOL Ghost Trader is a simulation and never places real orders until 10 validated paper trades have been completed.

Response Fields

Top-level

FieldTypeMeaning
tradesarrayClosed validated SOL 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
sizeSolnumberPosition size in SOL
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
networkHealthAtEntrystringSOL-specific. Solana network health label at entry (HEALTHY / DEGRADED / UNKNOWN)
resultstring"WIN" / "LOSS"
modestringEntry mode (A / B / C)
curl https://api.aioka.io/v1/sol/track-record
{
  "trades": [],
  "stats": {
    "totalTrades": 0,
    "winRate": 0.0,
    "totalPnl": 0.0,
    "avgHoldMinutes": 0.0,
    "bestTrade": 0.0,
    "worstTrade": 0.0
  }
}

Track Record Restart

SOL track record begins at first SOL trade close — the table is empty until the first validated SOL trade lands. Per the SOL paper-mode rule (SOL_PAPER_MODE, Sprint 183), 10 validated paper trades must complete before SOL can graduate to live Kraken capital.

Response

200 - application/json

SOL trade history

trades
SOLTrackRecordTrade · object[]
required
stats
SOLTrackRecordStats · object
required