PRODUCTION OPERATIONS

Built for 24/7 Reliability

リスク制御 × 観測可能性 × 自動復旧。

RISK MANAGEMENT

多層リスク制御

トレード単位 → 日次 → 週次 → 全体ドローダウンの 4 階層で資金を保全する。

PER TRADE 2%

1 トレードあたりのリスク。口座残高の 2% を上限に損失を制御。

DAILY LOSS LIMIT 3%

日次の最大損失リミット。超過時はその日の新規エントリーを停止。

WEEKLY LOSS LIMIT 5%

週次の最大損失リミット。連敗時の損失拡大を防止するサーキットブレーカー。

MAX DRAWDOWN 15%

口座全体の最大ドローダウン許容値。超過時は全ポジションクローズ+システム停止。

MAX CONCURRENT POSITIONS 3

同時に保有可能な最大ポジション数。エクスポージャを抑制。

MAX CONSECUTIVE LOSSES 3

連敗ブレーカー。3 連敗で新規エントリーを一時停止。

ORDER EXECUTION

発注プロトコル

成行 + OCO の同時発注で TP/SL を保証し、約定後の片落ち防止と冪等性を確保。

MODE MARKET_WITH_OCO (IFO 構成: 成行エントリー + OCO TP/SL を同時発注)
SLIPPAGE PROTECTION ATR 連動の動的 TP / SL
IDEMPOTENCY 注文 ID 追跡で重複発注を防止
INFRASTRUCTURE

システム構成

AWS 上で稼働する完全自動売買インフラ。

AWS LIGHTSAIL micro_3_0 --- 2 vCPU / 1 GB --- ap-northeast-1a --- UBUNTU 22.04
PYTHON --- SYSTEMD
PARQUET (OHLCV) + SQLITE (trades / signals / outcomes / shadow / equity) + S3 (COLD STORAGE)
SLACK (TRADE CHANNEL) + SLACK (OPS CHANNEL)
WEB DASHBOARD --- NEXT.JS + FASTAPI ON DOCKER
OBSERVABILITY

観測可能性

リアルタイム通知 / 各期間のレポート / Web ダッシュボード / 公開記事の 4 経路。

REAL-TIME TRADE STREAM

エントリー・決済の都度 Slack に即時通知。

PERIODIC REPORTS

日次 / 週次 / 月次 / 四半期 / 年次レポートを自動生成。

WEB DASHBOARD

トレード履歴・資産推移・シグナル判定を可視化する管理画面。

PUBLIC NOTE ARTICLES

日次運用日誌を note.com で公開し、運用透明性を維持。

RELIABILITY

信頼性設計

確定情報のみで集計し、データ消失耐性とペア分離で本番事故を構造的に防止する。