← ポートフォリオに戻る
strategy-optimization
Python TradingView Pine Script Backtesting TopStepX

トレード戦略最適化

E-mini S&P 500のEMA 89フリップ戦略をフルバックテスト最適化 — 1,260パラメータ組み合わせの総当たり、PDFレポート納品、本番運用可能なPine Scriptストラテジー開発。

概要

TopStepXのprop firmトレーダーが、EMA 89クロスオーバー戦略で勝率67%を達成していたものの、損切り未設定のため全体で損失を出していた。データに基づいたTP/SLパラメータの最適化と最適なトレード時間帯の特定が必要だった。

ヒストリカル価格データを取得し、Pythonでカスタムのレンコベースバックテストエンジンを構築。1,260パラメータの総当たり最適化を実行し、明確な推奨設定を含むプロフェッショナルなPDFレポートを納品。さらにインジケーターを本番運用可能なPine Scriptストラテジーに変換した。

主な機能

成果

技術詳細

技術スタック

Python numpy pandas TradingView Pine Script v5 TopStepX API Yahoo Finance API Chrome Headless PDF HTML/CSS

結果

クライアントはTradingViewでストラテジーを読み込み、期待通りの動作を確認し、即日支払いをリリース。★5レビュー: 「absolutely amazing, goes above and beyond to help his clients」。拡張バックテストとコード更新はサービスで対応 — 信頼構築がリピート受注の可能性に繋がった。