{
 "schema_version": 1,
 "methodology_version": "2026-08-12.1",
 "generated_at": "2026-08-12T21:22:21+09:00",
 "data_as_of": "2026-08-12 21:15",
 "period": {
  "start": "2026-01-01",
  "end": "2026-08-12",
  "note": "本サイトの運営・公開対象は2026年1月1日以降。"
 },
 "scope": {
  "broker": "OANDA Corporation",
  "platform": "MT5",
  "account_type": "real",
  "currency": "JPY",
  "symbol": "USDJPY"
 },
 "sample": {
  "mt5_deals": 285,
  "mt5_deals_note": "MT5上のdeal数。entry/exit等を含むため決済ポジション数とは一致しない。",
  "closed_positions": 143,
  "closed_positions_note": "保有期間・曜日・時間帯分析の分母はこちら。",
  "open_positions": 9,
  "excluded_rows": 0,
  "invalid_timestamps": 0
 },
 "snapshot": {
  "realized_price_pl": 79481,
  "realized_swap": 4970,
  "realized_commission": 0,
  "realized_commission_note": "この口座は手数料をスプレッドに含むため0。列は定義として残す。",
  "realized_net_pl": 84451,
  "floating_pl": -19257,
  "balance": 1056571,
  "equity": 1037314,
  "wins": 141,
  "losses": 2,
  "win_rate_pct": 98.6
 },
 "holding_hours": {
  "p25": 1.37,
  "median": 8.67,
  "mean": 55.97,
  "p75": 50.29,
  "p90": 140.48,
  "max": 908.48,
  "note": "平均だけを代表値にしない。中央値と分布を併記する。",
  "buckets": [
   {
    "key": "lt_1h",
    "label": "1時間未満",
    "count": 28,
    "share_pct": 19.6
   },
   {
    "key": "1h_6h",
    "label": "1〜6時間未満",
    "count": 34,
    "share_pct": 23.8
   },
   {
    "key": "6h_24h",
    "label": "6〜24時間未満",
    "count": 32,
    "share_pct": 22.4
   },
   {
    "key": "1d_3d",
    "label": "1〜3日未満",
    "count": 21,
    "share_pct": 14.7
   },
   {
    "key": "3d_7d",
    "label": "3〜7日未満",
    "count": 15,
    "share_pct": 10.5
   },
   {
    "key": "ge_7d",
    "label": "7日以上",
    "count": 13,
    "share_pct": 9.1
   }
  ]
 },
 "weekday_jst": [
  {
   "weekday": "月",
   "opened": 24,
   "closed": 21,
   "price_pl": 13350,
   "swap": 1570,
   "commission": 0,
   "net_pl": 14920,
   "mean_net_pl": 710
  },
  {
   "weekday": "火",
   "opened": 18,
   "closed": 18,
   "price_pl": 13339,
   "swap": 690,
   "commission": 0,
   "net_pl": 14029,
   "mean_net_pl": 779
  },
  {
   "weekday": "水",
   "opened": 19,
   "closed": 22,
   "price_pl": 10967,
   "swap": 1435,
   "commission": 0,
   "net_pl": 12402,
   "mean_net_pl": 563
  },
  {
   "weekday": "木",
   "opened": 35,
   "closed": 30,
   "price_pl": 16048,
   "swap": 751,
   "commission": 0,
   "net_pl": 16799,
   "mean_net_pl": 559
  },
  {
   "weekday": "金",
   "opened": 38,
   "closed": 43,
   "price_pl": 24793,
   "swap": 491,
   "commission": 0,
   "net_pl": 25284,
   "mean_net_pl": 588
  },
  {
   "weekday": "土",
   "opened": 9,
   "closed": 9,
   "price_pl": 984,
   "swap": 33,
   "commission": 0,
   "net_pl": 1017,
   "mean_net_pl": 113
  },
  {
   "weekday": "日",
   "opened": 0,
   "closed": 0,
   "price_pl": 0,
   "swap": 0,
   "commission": 0,
   "net_pl": 0,
   "mean_net_pl": 0
  }
 ],
 "time_band_jst": [
  {
   "key": "tokyo",
   "label": "東京 8〜15時",
   "start": "08:00",
   "end_exclusive": "15:00",
   "opened": 30,
   "closed": 42,
   "price_pl": 21236,
   "swap": 1034,
   "commission": 0,
   "net_pl": 22270
  },
  {
   "key": "europe",
   "label": "欧州 15〜21時",
   "start": "15:00",
   "end_exclusive": "21:00",
   "opened": 38,
   "closed": 36,
   "price_pl": 28148,
   "swap": 1699,
   "commission": 0,
   "net_pl": 29847
  },
  {
   "key": "newyork",
   "label": "NY 21〜2時",
   "start": "21:00",
   "end_exclusive": "02:00",
   "opened": 55,
   "closed": 39,
   "price_pl": 22054,
   "swap": 2091,
   "commission": 0,
   "net_pl": 24145
  },
  {
   "key": "overnight",
   "label": "深夜〜早朝 2〜8時",
   "start": "02:00",
   "end_exclusive": "08:00",
   "opened": 20,
   "closed": 26,
   "price_pl": 8043,
   "swap": 146,
   "commission": 0,
   "net_pl": 8189
  }
 ],
 "grid_50sen": {
  "definition": "建値が50銭刻みから2銭以内",
  "matched": 104,
  "eligible": 143,
  "match_rate_pct": 72.7,
  "distance_buckets": [
   {
    "key": "le_2sen",
    "label": "0〜2銭",
    "count": 104,
    "share_pct": 72.7
   },
   {
    "key": "2_10sen",
    "label": "2銭超〜10銭",
    "count": 21,
    "share_pct": 14.7
   },
   {
    "key": "10_25sen",
    "label": "10銭超〜25銭",
    "count": 18,
    "share_pct": 12.6
   }
  ]
 },
 "monthly": [
  {
   "month": "2026-01",
   "net_pl": 14836,
   "deals": 43
  },
  {
   "month": "2026-02",
   "net_pl": 11738,
   "deals": 23
  },
  {
   "month": "2026-03",
   "net_pl": 6184,
   "deals": 37
  },
  {
   "month": "2026-04",
   "net_pl": 9300,
   "deals": 50
  },
  {
   "month": "2026-05",
   "net_pl": 10628,
   "deals": 42
  },
  {
   "month": "2026-06",
   "net_pl": 537,
   "deals": 1
  },
  {
   "month": "2026-07",
   "net_pl": 19792,
   "deals": 77
  },
  {
   "month": "2026-08",
   "net_pl": 11436,
   "deals": 12
  }
 ],
 "checks": {
  "realized_matches_site_stats": true,
  "floating_matches_site_stats": true,
  "weekday_closed_sum_matches_sample": true,
  "time_band_closed_sum_matches_sample": true,
  "holding_bucket_sum_matches_sample": true,
  "grid_bucket_sum_matches_eligible": true,
  "weekday_net_sum_matches_total": true,
  "time_band_net_sum_matches_total": true
 }
}
