Skip to main content
GET
/
v1
/
tao
/
track-record
curl https://api.aioka.io/v1/tao/track-record
{
  "trades": [],
  "stats": {
    "totalTrades": 0,
    "validatedPaperTrades": 0,
    "paperValidationTarget": 10,
    "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 TAO tab on aioka.io/track-record. (Sprint TAO — third multi-asset expansion after ETH and SOL.)
Tier: Public Cache: None Read-only: No writes. ⚠️ Paper-trading data. AIOKA TAO Ghost Trader is a simulation and never places real orders until 10 validated paper trades have been completed. The stats.validatedPaperTrades field tracks progress toward this milestone.

Response Fields

TAO track record mirrors the SOL schema but adds three TAO-specific per-trade audit fields: liquidityAtEntry, daysSinceHalving, and isPaper. The stats block also exposes the paper validation gate progress via validatedPaperTrades and paperValidationTarget.

Top-level

FieldTypeMeaning
tradesarrayClosed validated TAO trades, oldest first
stats.totalTradesintCount of closed validated trades
stats.validatedPaperTradesintTAO-specific. Count of validated paper trades closed (0 — 10). Milestone: at 10, live capital gates open for K-1 sign-off.
stats.paperValidationTargetintAlways 10 — the milestone before live trading.
stats.winRatenumber% of trades with pnlUsd > 0
stats.totalPnlnumberCumulative USD P&L
stats.avgHoldMinutesnumberAverage hold duration in minutes
stats.bestTradenumberBest single-trade P&L (USD)
stats.worstTradenumberWorst single-trade P&L (USD)

Per-trade

FieldTypeMeaning
idstringUUID
entryTime / exitTimestringISO 8601
entryPrice / exitPricenumberUSD
sizeTaonumberPosition size in TAO
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
liquidityAtEntrynumber | nullTAO-specific. Kraken order-book depth (USD) at the moment of entry — audit field for Gate 0 compliance.
daysSinceHalvingint | nullTAO-specific. Days since the 2025-12-01 TAO emission halving at entry time — cycle-position audit.
isPaperbooltrue for all paper trades. Becomes false after live capital is enabled.
resultstring"WIN" / "LOSS"
modestringEntry mode (A / B / C)
curl https://api.aioka.io/v1/tao/track-record
{
  "trades": [],
  "stats": {
    "totalTrades": 0,
    "validatedPaperTrades": 0,
    "paperValidationTarget": 10,
    "winRate": 0.0,
    "totalPnl": 0.0,
    "avgHoldMinutes": 0.0,
    "bestTrade": 0.0,
    "worstTrade": 0.0
  }
}

Track Record Restart

TAO track record begins at the first TAO trade close — the trades array is empty until the first validated TAO paper trade lands. Per the TAO paper-mode rule (TAO_PAPER_MODE), 10 validated paper trades must complete before TAO can graduate to live Kraken capital. The validatedPaperTrades / paperValidationTarget fields provide a real-time view of this milestone. When validatedPaperTrades reaches 10, an explicit K-1 sign-off sprint activates live trading with Kraken.

Response

200 - application/json

TAO trade history

trades
TAOTrackRecordTrade · object[]
required
stats
TAOTrackRecordStats · object
required