{
  "latest": {
    "id": "1777399232794-76164",
    "ts": 1777399232794,
    "bucket": 493722,
    "interval": "1h",
    "price_usd": 76163.84,
    "price_twd": 2399160.96,
    "usd_twd": 31.5,
    "score": 28,
    "recommendation": "defensive",
    "success_estimate": 0.640584,
    "risk_reward": 2.270640288130221,
    "expected_pct": 0.009635498530581392,
    "entry": 76163.84,
    "target": 77685.47228571429,
    "stop": 75493.70642857143,
    "support": 75666.6,
    "resistance": 77478,
    "trend": "bear",
    "volume_state": "low",
    "status": "pending",
    "verified_at": null,
    "verified_price_usd": null,
    "verify_reason": null,
    "created_at": 1777399232794
  },
  "simulation": {
    "id": "1777399232794-sim",
    "ts": 1777399232794,
    "equity_twd": 101351.47508266341,
    "cash_twd": 101351.47508266341,
    "btc": 0,
    "position_value_twd": 0,
    "return_pct": 0.013514750826634225,
    "trades": 3,
    "winrate": 0.6666666666666666,
    "created_at": 1777399232794,
    "max_drawdown_pct": -0.007930781180434887,
    "max_consecutive_losses": 1,
    "realized_pnl_twd": 1443.4750826634117,
    "gross_profit_twd": 1864.4353699548228,
    "gross_loss_twd": 420.9602872914111
  },
  "total": 4,
  "verified": 0,
  "hits": 0,
  "hitRate": null,
  "target": 1000,
  "byTrend": [
    {
      "trend": "bear",
      "total": 4,
      "verified": 0,
      "hits": 0
    }
  ],
  "byVolume": [
    {
      "volume_state": "low",
      "total": 4,
      "verified": 0,
      "hits": 0
    }
  ],
  "byRecommendation": [
    {
      "recommendation": "defensive",
      "total": 4,
      "verified": 0,
      "hits": 0
    }
  ],
  "horizons": [],
  "recentTrades": [
    {
      "id": "1777392031512-sim-1777381200000-sell-7637204",
      "trade_key": "1777381200000-sell-7637204",
      "snapshot_id": "1777392031512-sim",
      "ts": 1777381200000,
      "side": "sell",
      "price_usd": 76372.04,
      "price_twd": 2405719.26,
      "btc": 0.008969715914000552,
      "cash_twd": 101351.47508266341,
      "equity_twd": 101351.47508266341,
      "pnl_twd": -420.9602872914111,
      "reason": "score weakened to 44",
      "score": 44,
      "created_at": 1777392031512
    },
    {
      "id": "1777392031512-sim-1777269600000-buy-7778555",
      "trade_key": "1777269600000-buy-7778555",
      "snapshot_id": "1777392031512-sim",
      "ts": 1777269600000,
      "side": "buy",
      "price_usd": 77785.55,
      "price_twd": 2450244.825,
      "btc": 0.008969715914000552,
      "cash_twd": 79794.43536995482,
      "equity_twd": 101772.43536995482,
      "pnl_twd": null,
      "reason": "score 65, price near buy zone",
      "score": 65,
      "created_at": 1777392031512
    },
    {
      "id": "1777392031512-sim-1777251600000-sell-7930900",
      "trade_key": "1777251600000-sell-7930900",
      "snapshot_id": "1777392031512-sim",
      "ts": 1777251600000,
      "side": "sell",
      "price_usd": 79309,
      "price_twd": 2498233.5,
      "btc": 0.014293928235466068,
      "cash_twd": 101794.43536995482,
      "equity_twd": 101794.43536995482,
      "pnl_twd": 708.8607940727816,
      "reason": "RSI overheated 77.0",
      "score": 67,
      "created_at": 1777392031512
    },
    {
      "id": "1777392031512-sim-1776938400000-buy-7765535",
      "trade_key": "1776938400000-buy-7765535",
      "snapshot_id": "1777392031512-sim",
      "ts": 1776938400000,
      "side": "buy",
      "price_usd": 77655.35,
      "price_twd": 2446143.5250000004,
      "btc": 0.014293928235466068,
      "cash_twd": 66120.57457588204,
      "equity_twd": 101085.57457588204,
      "pnl_twd": null,
      "reason": "score 69, price near buy zone",
      "score": 69,
      "created_at": 1777392031512
    },
    {
      "id": "1777392031512-sim-1776855600000-sell-7815741",
      "trade_key": "1776855600000-sell-7815741",
      "snapshot_id": "1777392031512-sim",
      "ts": 1776855600000,
      "side": "sell",
      "price_usd": 78157.41,
      "price_twd": 2461958.415,
      "btc": 0.014686166544039382,
      "cash_twd": 101120.57457588204,
      "equity_twd": 101120.57457588204,
      "pnl_twd": 1155.5745758820412,
      "reason": "RSI overheated 73.0",
      "score": 65,
      "created_at": 1777392031512
    },
    {
      "id": "1777392031512-sim-1776740400000-buy-7558133",
      "trade_key": "1776740400000-buy-7558133",
      "snapshot_id": "1777392031512-sim",
      "ts": 1776740400000,
      "side": "buy",
      "price_usd": 75581.33,
      "price_twd": 2380811.895,
      "btc": 0.014686166544039382,
      "cash_twd": 65000,
      "equity_twd": 99965,
      "pnl_twd": null,
      "reason": "score 75, price near buy zone",
      "score": 75,
      "created_at": 1777392031512
    }
  ]
}