はじめに
TraderMemos はセルフホスト型のトレードジャーナルです。データを自分の手に、エッジを自分で検証しましょう。
TraderMemos とは
TraderMemos は、パフォーマンスデータを自分自身のインフラ上に置きたいトレーダーのための セルフホスト型トレードジャーナルです。ダッシュボード、損益カレンダー、トレードログ、 プレイブック、レポートを備えています。サブスクリプションもベンダーロックインもありません。
TradeZella や TraderSync のようなクラウド型ジャーナルは洗練されていますが、あなたのエッジは データの中にあります。TraderMemos は Ghost、 Umami、Plane と同じセルフホストの哲学に従います。自分のインフラで動かし、データベースを自分で所有し、 誰の許可も得ずに拡張できます。
主な機能
- ダッシュボード — 資産曲線、期待値、連勝・連敗、保有時間、年間目標の進捗ペース。口座ごとにもポートフォリオ全体でも
- トレードログ — 約定をトレード単位にグループ化し、フィルタ・並べ替え・タグ付け・MAE/MFE チャートつきの約定明細へのドリルダウン
- 損益カレンダー — 日次ヒートマップに週間合計と日別詳細ドリルダウン
- レポート — 期待値、SQN、ケリー%、MAE/MFE、モンテカルロ、執行クオリティ。セットアップ別/時間帯別/セッション別、ビューとして保存可能
- プレイブック — 各セットアップを使ったトレードに紐づく戦略ライブラリ、ルール遵守スコアリング付き
- インポート — ブローカー CSV プリセット、MT4/MT5 明細、IBKR Flex 同期、tm-sync 明細ウォッチャー — 対応ブローカーを参照
- アラート — リスクルール、日次損失上限、プロップのドローダウン警告をプッシュ通知と Webhook で
- バーリプレイ — 任意のシンボルをバー単位でリプレイし、永続するペーパーアカウントで検証
- 共有 — 取り消し可能な読み取り専用パフォーマンスリンクとシェアカード
- ツール — ポジションサイズ・FX・ケリー計算機、高機能チャート、経済指標カレンダー、資金台帳
- AI (任意) — OpenAI 互換 API によるスクリーンショットからの約定抽出とトレードコーチ(キーはあなたのもの)
- API アクセス — MCP/スクリプト向けのパーソナルアクセストークン(
tm_pat_…)、OpenAPI ドキュメントは/docs - モバイルアプリ (ベータ) — iOS / Android 両対応のネイティブコンパニオンアプリ。オフライン記帳、iOS ではウィジェット、Live Activities、Siri クイック記録 — モバイルアプリを参照
技術スタック
| レイヤー | スタック |
|---|---|
| API | Go · Echo · sqlc · golang-migrate · SQLite / Postgres |
| Web | React · Vite+ · TanStack Router/Query/Form · Tailwind |
| モバイル | Expo(iOS / Android)· PanelUI + Uniwind |
| デザイン | shadcn/ui + coss ui トークン |
次のステップ
クイックスタート
Docker のコマンド 1 つで、スタック全体をローカルで起動します。
最初の一歩
セットアップウィザード、最初のトレード、初めての方向けのアプリ案内。
モバイルアプリ
iOS(TestFlight)/ Android(APK)のコンパニオンアプリをインストールし、自分のサーバーに接続します。
デプロイ
Docker 一体型、CDN + API 分離、エッジリライトの 3 つのデプロイ方式。
フォークしてデプロイ
Web UI をあなた自身の Vercel / Cloudflare / Netlify アカウントにワンクリックでデプロイ。
トレードのインポート
列マッピング対応の証券会社 CSV インポート — 重複は自動的にスキップされます。
対応ブローカー
CSV プリセット、MT4/MT5 明細、IBKR Flex 自動同期。
FAQ
ログイン、CORS、ポート、アップロード、データに関するトラブルシューティング。
ライセンス
AGPL-3.0。セルフホストし、 改変し、個人でも会社でも自由に運用できます。改変版をネットワークサービスとして他者に提供する 場合は、その変更内容を公開する必要があります。