SoloTrade
SoloTrade
学習マーケット料金プラン

株式トレーニンググラウンド — ユーザーガイド&リファレンス

株式トレーニンググラウンドは、戦略構築を誠実なテストに変えます。ランダムな履歴データの一部でルールを構築し、その後、見たことのないデータで検証します。このガイドでは、すべてのルールタイプ、指標、パラメータを説明し、完全なトレイン・アンド・バリデートの例を順を追って紹介します。

Disclaimer: このガイドは教育のみを目的として提供されており、投資助言を構成するものではありません。

バックテストが実際に行うこと

トレーニンググラウンドは、エントリー、エグジット、ポジションのルールを受け取り、まずランダムな履歴データのイン・サンプル部分でそれらを再生し、次に未見の部分で検証します。すべてのシミュレートされた約定には手数料とスリッページが適用されます。出力は一連の指標 — 総リターン、最大ドローダウン、勝率、プロフィットファクター、シャープレシオなど — に加え、戦略がどのように振る舞ったかの平易な言葉での評価です。これは一つの誠実な問いに答えます:このルールブックは、調整されていないデータで生き残るか?

推測ではなくルール

ワークスペースは一つの考えに基づいて構築されています:トレーディングプランは機械的なルールの集合であり、感覚ではありません。すべてのルールには三つの部分があります — トリガー(発動する条件)、アクション(エントリー、エグジット、追加、削減、またはブロック)、そしてライフサイクル(どのくらいの頻度で発動できるか)。これらを視覚的なビルディングブロックとして組み立て、プラットフォームが戦略を平易な言葉で説明するので、実行前に何をするのかを正確に読むことができます。

トレーニンググラウンドの使い方、ステップバイステップ

まず、スライスの長さと公開比率を決めます — ルールを構築する前にどれだけのデータを見るか。次に、正直な基本設定を行います:初期資本、手数料率、スリッページ率。第三に、ポジションモデルとその値を選択します。第四に、少なくとも一つのエントリールールと一つのエグジットルールを構築します。その後、ルールをロックし、アウト・オブ・サンプル期間を公開し、二つのリターンを比較します。その差が過剰適合のシグナルです。

トリガータイプ1:指標

指標トリガーは、テクニカル指標が閾値や別の指標とクロスまたは比較したときに発動します — 例えば、MA(20)がMA(50)を上抜けする、またはRSIが30を下回って終了するなど。8つの指標それぞれに独自のパラメータがあるため、最も柔軟なトリガーです。トレンドフォローエントリー(移動平均クロスオーバー)や平均回帰エントリー(RSIの極値)に使用します。

トリガータイプ2:価格ブレイクアウト

価格ブレイクアウトは、終値が過去Nバーの最高値を上抜ける(または最安値を下抜ける)ときに発動し、レンジが解決する勢いを捉えます。ルックバックNは、高値または安値がどれほど重要でなければならないかを定義します — 長いルックバックはより強力で稀なブレイクアウトを意味します。価格が最近の極値を突破できることを証明した後にのみエントリーしたい場合に使用します。

トリガータイプ3:価格ローリング

価格ローリングは、現在の価格を最近のバーのローリング統計 — 平均、最高値、または過去Nバーの最安値 — と比較します。ブレイクアウトが新しい極値を待つのに対し、ローリングはローリング参照と比較するため、より頻繁に発動し、プルバックや平均回帰のロジックに適しています。

トリガータイプ4:未実現損益

未実現損益は、オープンポジションの含み益または含み損をパーセンテージで表したものに基づいて発動します。これは自然なエグジットトリガーです:損失がストップ閾値に達したらエグジット、または利益が目標に達したら利確。この一つのトリガーが、ストップとターゲットの両方をルールとしてエンコードします。

トリガータイプ5:ピークからのドローダウン

ピークからのドローダウンは、ポジションが最高値から設定されたパーセンテージポイントだけ後退したときに発動します。これはトレーリングエグジットトリガーです — 勝ちを走らせつつ、動きが停滞し始めたら利益を確定します。固定の利確が厳しすぎると感じる場合に使用します。

トリガータイプ6:口座純資産

口座純資産は、一つのポジションではなく口座全体の状態に基づいて発動します — 例えば、口座純資産が6%下落したらリスクを減らし、12%下落したら完全に停止するなど。これは口座レベルのリスク管理をエンコードする方法であり、個々のトレードミスを乗り越えるガードレールです。

トリガータイプ7:保有日数

保有日数は、ポジションがNバーにわたってオープンされた後に発動し、時間ベースのエグジットを提供します。ストップもターゲットも発動していないときにトレードの年齢を制限し、停滞したポジションに資本が遊休するのを防ぎます。

トリガータイプ8:保有日数(アクションなし)

保有日数(アクションなし)は、他のルールが発動せずにNバーが経過した後、ポジションを強制決済します。これはクリーンアップルールです:他に何も起こらなければ、無期限に保有するのではなく、手仕舞いします。

トリガータイプ9:シグナルフィルター

シグナルフィルターは特別です — 買いも売りもせず、その条件が成立している間はエントリーをブロックします。組み込みの用途はATR収縮フィルターで、トレンドやブレイクアウトルールが利益を返上する横ばいの低ボラティリティのチョップ相場で、フラットを維持します。戦略にエッジがないときに市場から遠ざけるために使用します。

8つの指標の詳細

移動平均(MA)はNバーにわたって価格を平滑化し、トレンドを測定します — 長い期間はより滑らかで遅いトレンド、短い期間はより速い反応。RSIは0〜100のスケールでモメンタムを測定し、30と70付近の極値が買われ過ぎと売られ過ぎを示します。MACDは速い指数平均と遅い指数平均をシグナルラインと組み合わせ、クロスオーバーを通じてモメンタムの変化を捉えます。ボリンジャーバンドは移動平均プラスマイナス標準偏差の倍数でボラティリティを枠組みします。価格は終値を過去の水準と比較します。ATRはトゥルーレンジを通じてボラティリティ自体を測定します。ADXは方向に関係なくトレンドの強さを測定します。出来高は参加度を測定し、動きを確認または弱めます。

条件、ポジションモデル、ライフサイクル

条件は比較を決定します:上抜けクロス、下抜けクロス、より大きい、より小さい。ポジションモデルはサイジングを決定します:固定株数、固定金額、口座のリスクパーセンテージ、オールイン、またはケリー基準。ライフサイクルはルールがどのくらいの頻度で発動するかを決定します:連続(毎回)、一度(一度発動して解除)、またはクールダウン(発動間にNバー)。これらが合わさって完全な機械的ルールを形成します。

実例:シンプルなトレンドシステム

$10,000、手数料0.1%、スリッページ0.05%、リスクパーセンテージポジションモデルで1トレードあたり2%から始めます。エントリールールを追加:指標、MA(20)がMA(50)を上抜け。エグジットルールを追加:未実現損益が-2%未満でストップ、二つ目のエグジット:ピークからのドローダウンが5%超で勝ちをトレーリング。ATR収縮のシグナルフィルターを追加してチョップ相場でフラットを維持。イン・サンプルスライスで構築し、アウト・オブ・サンプル期間を公開します。その後、結果を読む際に問いかけます:最大ドローダウンはいくらだったか、それを通して保有できたか?18%のリターンで22%のドローダウンを出すバックテストは、12%のリターンで6%のドローダウンを出すものとは非常に異なる戦略であり、ほとんどの人が実際にトレードできるのは後者だけです。

検証ギャップの読み方

まずイン・サンプルとアウト・オブ・サンプルのリターンを比較します — その差が過剰適合のシグナルです。次に勝率と平均利益・平均損失を組み合わせます。この二つが期待値を生み出すからです。次にプロフィットファクター、シャープレシオ、そして平易な言葉での評価。小さなギャップは健全です;イン・サンプルからアウト・オブ・サンプルへの急落は典型的な過剰適合の兆候です。単一のパスを信頼する前に、いくつかの異なるランダムウィンドウを実行してください。

よくある間違い

最もよくある間違いは、バックテストが完璧に見えるまでルールを調整することです。これは過去へのカーブフィッティングです。二つ目は、数字をきれいに見せるためにコストを無視すること。三つ目は、強いバックテストを保証として扱うこと — 過去またはシミュレートされたパフォーマンスは将来のパフォーマンスではありません。そして四つ目は、それを生み出したドローダウンを確認せずに総リターンを読むことです。

パラメータの説明

パラメータ意味
シンボルマスクされたランダムな株式またはETF。検証まで隠され、その正体に合わせて調整できないようになっています。
初期資本バックテストが開始する口座残高。
手数料 %各シミュレートされた約定に適用される注文ごとの手数料。
スリッページ %結果を現実的に保つために、各約定で想定される追加の価格変動。
ポジションモデル各ポジションのサイジング方法:固定株数、固定金額、リスクパーセンテージ、オールイン、またはケリー。
ポジション値選択したモデルに従って表される各ポジションのサイズ。
バックテスト深度(年 / 日)バックテストが再生する履歴の量 — 日次バーは年、分足バーは日。
トリガールールを発動する条件 — 指標、価格ブレイクアウト、価格ローリング、損益、ドローダウン、口座純資産、保有日数、またはシグナルフィルター。
条件比較:上抜けクロス、下抜けクロス、より大きい、またはより小さい。
指標トリガーが使用する8つの指標のうちどれか — MA、RSI、MACD、ボリンジャーバンド、価格、ATR、ADX、または出来高。
MA期間移動平均で平均化されるバーの数 — 大きいほど滑らかで遅い。
RSI期間と閾値RSIのルックバックと比較する0〜100のレベル、通常は30または70。
MACD ファスト / スロー / シグナル2つの指数平均と、クロスオーバーがルールを発動するシグナルライン。
ボリンジャー期間 / 標準偏差移動平均の長さと、バンドを形成する標準偏差の倍数。
ATR / ADX / 出来高期間ボラティリティ、トレンド強度、または出来高計算のルックバック長。
ルックバック(価格)高値、安値、平均、その他の価格参照を定義する最近のバーの数。
閾値トリガーが比較する数値レベル。例えば損益パーセントや価格レベル。
クールダウンバークールダウンルールが再び発動するまでに経過しなければならないバーの数。
ライフサイクルルールが連続的に発動するか、一度だけか、クールダウン付きか。
概念

主要な概念

インサンプルデータ

戦略を構築するために使用される履歴の部分。

アウトオブサンプルデータ

検証に使用される未見の部分 — 過剰適合に対する信頼性チェック。

よくある間違い

トレーダーが犯す間違い

✗ 検証ウィンドウを覗き見してからルールを調整する

✓それはブラインドテストを破壊します。アウトオブサンプルスライスは、戦略が明らかにされる前に固定されていた場合にのみ有益です。

✗ インサンプル結果が spectacular になるまで調整する

✓完全に適合したルールはノイズを記憶しています。検証を生き残るシンプルさは、インサンプルでのみ機能する複雑さに勝ります。

✗ 1回の合格ランを戦略がライブで機能する証拠として扱う

✓1回の検証合格は1つのデータポイントです。ライブ取引では、シミュレーションが見えないコスト、流動性、レジームシフトが追加されます。

使用場面

このツールが適する場面 — 適さない場面

使うべき場面

  • ✓バックテスト後、エッジが未見のデータで生き残るかどうかを確認するとき。
  • ✓お金を失う前に過剰適合を認識することを学ぶとき。
  • ✓同じアイデアの2つのルールバリエーションを決定するとき。

避けるべき場面

  • ✗ルールが最終決定される前に検証スライスを明らかにすること。
  • ✗偶然に1つのバージョンが合格するまで何十回も繰り返すこと。
  • ✗トレーニング場をライブリスク管理の代替として扱うこと。
プロのヒント

実際に役立つ実践的なヒント

ルールをロックしてから明らかにする

ブラインドウィンドウが開く前に戦略を書き留めます。規律がテストです — データは単なる試験です。

インサンプルからアウトオブサンプルへの減衰を予想する

適度な低下は正常で健康的です。崩壊は簡素化または破棄のシグナルです。

複数のランダムウィンドウを実行する

データスライスは実行ごとに変わるため、複数の異なるウィンドウを生き残ることは、1つをうまくやるよりも強い証拠です。

よくある質問

よくある質問

バックテストの結果は将来のパフォーマンスを保証しますか?▾

いいえ。バックテストは履歴データに依存しており、すべての現実世界の条件を考慮することはできません。それらは研究と検証のツールであり、将来のリターンの約束ではありません。

なぜ手数料とスリッページを含める必要があるのですか?▾

コストはシミュレーションと現実の差です。それらを無視すると、すべての結果が達成可能以上に見えます。含めることで、シミュレーションが実際の口座が経験するものに近づきます。

トレーニンググラウンドはバックテストとどう違うのですか?▾

バックテストは完全に指定された戦略を連続した履歴の期間にわたって再生します。トレーニンググラウンドはさらに進みます:一つのスライスで構築し、未見のデータで検証する — 過剰適合を露呈させる規律の層です。

ストップロスにはどのトリガーを使うべきですか?▾

「より小さい」条件を伴う未実現損益が自然なストップトリガーです — 含み損が閾値に達したらエグジット。ピークからのドローダウンは利益を確定するためのトレーリングの代替手段です。

株式バックテストはどのくらいの履歴をカバーしますか?▾

無料プランは過去2年間の日次価格を再生します;有料プランは最大10年まで。分足バー(1m、5m、15m、30m)はイントラデイテストに利用可能です。

トレンドと平均回帰にはどの指標が最適ですか?▾

移動平均、MACD、ADXはトレンドフォローに適しています;RSIとボリンジャーバンドは平均回帰とレンジ取引に適しています。普遍的な答えはありません — バックテストが、あなたの銘柄で実際に何が機能したかを見つける方法です。

シグナルフィルターは何のためにありますか?▾

シグナルフィルターは、その条件が成立している間はエントリーをブロックし、既存のポジションをエグジットしません。ATR収縮フィルターは、トレンドルールが利益を返上する横ばいの低ボラティリティのチョップ相場でフラットを維持します。

最初にどの指標を見るべきですか?▾

最大ドローダウンから始めましょう — それが戦略を保有できたかどうかを決定します。次に勝率と平均利益・平均損失を並べ、次にプロフィットファクター。総リターンは最後に、文脈として見ます。

種類
ユーザーガイド
更新日
2026-09
出典
SoloTrade.io 教育コンテンツ

バックテスト結果はキャッシュされた履歴価格データから生成され、すべての現実世界の条件を考慮しているわけではありません。過去またはシミュレートされたパフォーマンスは将来の結果を保証しません。

株式トレーニンググラウンド — ユーザーガイド&リファレンス | SoloTrade.io