This endpoint is public — no API key required. Powers the ETH panel
on aioka.io/live. (Sprint 258 — first multi-asset expansion after BTC.)
⚠️ This is a paper-trading status snapshot, not financial advice. AIOKA ETH Ghost Trader is a simulation. Never make real financial decisions based solely on this signal.
Response Fields
| Field | Type | Meaning |
|---|---|---|
status | string | "WAITING" (no open ETH trade) or "IN_TRADE" |
currentTrade | object | null | Open ETH trade details when status == "IN_TRADE" |
currentTrade.entryPrice | number | ETH entry price (USD) |
currentTrade.sizeEth | number | Position size in ETH |
currentTrade.pnlUsd | number | Live P&L in USD |
currentTrade.pnlPct | number | Live P&L as % of position cost |
currentTrade.tp1Hit | bool | Whether TP1 partial close has fired |
latestVerdict | object | null | Latest ETH council verdict |
latestVerdict.ruling | string | STRONG_BUY / BUY / ACCUMULATE / HOLD / REDUCE / SELL / STRONG_SELL |
latestVerdict.confidence | number | 0.0–1.0 |
latestVerdict.createdAt | string | ISO 8601 timestamp |
regime | string | null | Market regime (e.g. ACCUMULATION) |
rsi1h | number | null | ETH 1H RSI |
ema200 | number | null | ETH 1H EMA(200) |
ethPrice | number | null | Latest ETH/USD |
generatedAt | string | Response timestamp |