mcpField
S
StratEvo

StratEvo

ローカル
github.com/NeuZhou金融データ3328 週間前に更新

StratEvo について

StratEvo は、相場取得、バックテスト、スクリーニング、遺伝的アルゴリズムによる戦略進化を提供する定量取引向けの MCP サーバーです。単一期間のテストではなく、ウォークフォワード検証と過学習対策で戦略を検証したいクオンツ研究者を想定しています。

主な機能

  1. 01相場取得とバックテスト
  2. 02遺伝的アルゴリズムによる戦略重みの進化
  3. 03ウォークフォワードによるアウトオブサンプル検証
  4. 04Monte Carlo と CPCV による過学習の検査
  5. 05ペーパートレードとシグナル記録

活用シーン

  1. 01米国株や暗号資産戦略のパラメータ調査
  2. 02複数の時間窓での戦略の頑健性確認
  3. 03ペーパートレードの日次損益とドローダウンの追跡

MCP 対応

本プロジェクトは MCP サーバーであり、相場、バックテスト、スクリーニングの機能を MCP クライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"neuzhou-stratevo": {
"command": "uvx",
"args": [
"stratevo"
]
}
}
}
起動コマンドuvx stratevo

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypistratevo6.0.3

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細


🦀 StratEvo

トレーディング戦略を書くのはやめましょう。進化させるのです。

484以上の市場ファクターにわたってトレーディング戦略を育成し、ウォークフォワード検証する遺伝的アルゴリズムエンジンです。

484+ Evolvable Factors Markets Validation Discord

ライブシグナル · ペーパートレーディング · 仕組み · 結果 · 堅牢性 · アクセスを取得


📡 ライブシグナル

進化した戦略によるリアルタイムの買い/売りシグナルです。毎日更新されます。すべてのシグナルは git 履歴にコミットされているため、その一つひとつを検証できます。

最新のシグナル
DateMarketActionAssetEntry PriceDNAStatus
Signals will be posted here as Paper Trading goes live

📁 シグナル全履歴: signals/


📊 ペーパートレーディングのパフォーマンス

実際の市場データ上で、シミュレーション執行により進化した戦略をフォワードテストします。後知恵も、都合の良い結果のつまみ食いもありません。

ペーパートレーディング稼働中 — Crypto V13 は 2026-04-18 からライブです。

現在のペーパーポートフォリオ
StrategyMarketStart DateDaysReturnSharpeMaxDDTradesStatus
Crypto V13Crypto2026-04-180————🟢 Live

📁 日次損益レポート: paper-trading/
📈 エクイティカーブ: paper-trading/charts/

エクイティカーブ(デモ — 実データを蓄積中)

Equity Curve

ドローダウン

Drawdown


仕組み

ほとんどのクオンツツールは、戦略をあなたに書かせます。StratEvo は、戦略を進化させます。

You write the rules        →  StratEvo discovers the rules
You tune parameters        →  GA tunes parameters  
You test on one period     →  Walk-forward tests on multiple windows
You hope it generalizes    →  Monte Carlo measures if it does
  Random DNA population (484 factor weights + risk parameters)
       │
       ▼
  ┌──────────────────────┐
  │  Walk-Forward Test   │  Multi-window out-of-sample validation
  │  each DNA candidate  │  Real fees, slippage, position caps
  └──────────┬───────────┘
             │
             ▼
  Keep the survivors (fitness = Sharpe × Return / MaxDD)
             │
             ▼
  Mutate + Crossover → next generation
             │
             ▼
  Repeat for N generations

各 DNA は、484以上のファクターにわたる重みベクトルに加えて、リスクとポジションのパラメータを持ちます — すべてが進化可能です:

ParameterRangeWhat it controls
Factor weights (×484)0.0–1.0Which factors matter and how much
hold_days2–60Day trades through swing trades
trailing_stop%Trail below peak to lock in profits
market_regimesensitivityReduce exposure automatically in bear markets
kelly_fraction0–1Position sizing from recent win rate

進化の結果

稼働中の進化エンジンから得られた数値です。世代が進むにつれて更新されます。

🇺🇸 米国株 V8(S&P 500 の100銘柄 — 第136世代)
MetricBest DNA
Annual Return33.5%
Sharpe Ratio1.47
Max Drawdown17.0%
Win Rate55.5%
Profit Factor1.75
Total Trades179
₿ クリプト V13(17資産 — 第53世代)
MetricBest DNA
Annual Return69.0%
Sharpe Ratio2.27
Max Drawdown13.0%
Win Rate50.0%
Profit Factor1.58
Total Trades174

これらはウォークフォワード検証を伴うバックテストであり、ライブ取引ではありません。それこそがペーパートレーディングの要点です — 後ろ向きだけでなく、前向きにも機能することを証明するのです。


過学習対策

これは痛い目を見て学びました。初期バージョンでは 25,000% のリターンを示しましたが、実際にはバグであることが判明しました — ルックアヘッドバイアスです。

防御策機能
ウォークフォワードマルチウィンドウの OOS 検証。学習に使用していないデータで利益を上げる必要があります。
モンテカルロ1,000 回のシャッフル反復。p 値 < 0.05 でなければ、それは偶然です。
CPCV組み合わせパージド交差検証。業界標準であるのには理由があります。
アリーナモード複数の戦略が直接競い合います。混雑したシグナルはペナルティを受けます。
バイアス検出ルックアヘッド、スヌーピング、生存者バイアス — 自動でフラグが立てられます。
ターンオーバーペナルティ過剰な取引は罰せられます。実際の取引コストが組み込まれています。

正直な 33% は、偽りの 25,000% に勝ります。


484 以上のファクター

カテゴリ数例
クリプトネイティブ200ファンディングレート、クジラ検出、清算カスケード
モメンタム14ROC、加速度、トレンド強度
出来高とフロー13OBV、スマートマネー、ワイコフ VSA
ボラティリティ13ATR、ボリンジャースクイーズ、ボラティリティ・オブ・ボラティリティ
平均回帰12Z スコア、ケルトナーチャネル位置
トレンドフォロー14ADX、EMA ゴールデンクロス、MA ファン
Qlib Alpha15811Microsoft Qlib 互換ファクター
+ さらに 5 カテゴリ37リスク、クオリティ、価格構造、センチメント、DRL

すべてのファクターの重みは進化によって発見されます。手動チューニングはゼロです。


戦略スタイル

アルゴリズムは、それ自体で認識可能な取引スタイルに収束します:

スタイルDNA が学習したこと
バリューシーカー安く買い、辛抱強く保有する
モメンタムライダー上昇銘柄を追いかけ、遅れ銘柄を切り捨てる
ミーンリバーター反発に賭ける
フローリーダー資金を追う — 出来高が価格をリードする
ボラティリティハンターボラティリティ拡大から利益を得る
クリプトネイティブ24 時間 365 日の市場向けに構築された 200 のファクター

アクセスを取得

StratEvo Pro には、進化エンジン、ペーパートレーディング、シグナル生成、ライブ取引所コネクターが含まれます。

📧 お問い合わせ: [email protected]
💬 Discord: discord.gg/kAQD7Cj8


技術論文


更新されたシグナルとペーパートレーディングの結果を毎日チェックしてください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。