KabuForge
メニュー
GitHubEnglish

バックテスト結果を読む:収益・リスク・売買を分けて見る

入力の照合から資産曲線、下落、費用、注文と保有周期まで、レポートを読む順番と指標の基準を説明します。

1. グラフの前にレポートの出所を確認する

結果を読む最初の仕事は、どの研究のレポートか確かめることです。入力の識別情報と SHA、設定、期間、ソフトウェアの版、価格の基準、費用、観測頻度を確認します。終了状態とログも調べ、成功した処理のレポートであることを確認してから曲線へ進みます。

同じ名前のファイルや似た画像だけでは同じ研究とは限りません。参考コースでは選択行が同じでも、操作ごとに異なるマニフェストが結び付くことがあります。各結果の実行記録を使い、最初の研究の保存手順と合わせて入力から結果を追ってください。

2. 資産と隣接する観測区間の収益を分ける

資産曲線は現金と保有資産を合わせた評価の推移を示します。一方、jQuantStats の収益分析は、隣接する資産値の比から N−1 個の区間収益を作ります。初期資金から最初の資産値までの区間は、この分析に含まれません。

元レポートの全期間収益は初期資金を基準にするため、最初の観測資産値を基準にした集計と分母が異なります。数字が違えばまず期間と分母を確認します。月次や年次の図も、観測窓の集計が完全な暦月や暦年とは限らないことを確かめてください。

3. 下落と変動を別々に読む

資産曲線で上昇が目立っていても、水中図で過去の高値からの下落を確認します。最大ドローダウンは最も深い下落を示しますが、回復までの時間は別の情報です。最大ドローダウンの解説と照合し、下落の深さと長さを分けてメモします。

移動窓の収益、変動、シャープレシオは、どの期間と頻度で計算したかを確認します。年率252期の換算は、レポートが日次と明示した場合の基準です。不規則な観測や自然日を取引日として扱わないでください。シャープレシオの読み方も併せて参照できます。

4. 費用と売買回転の定義を確認する

累積手数料は、実際に計上された費用がどれだけ積み上がったかを示します。費用を反映済みの資産や取引損益から、同じ手数料をもう一度差し引かないでください。未計上のスリッページや市場インパクトがあるなら、含まれていない条件として記録します。

公開画面の売買回転は、買いと売りの両側を含む総額の基準です。片側回転率と同じ名前で比較すると意味が変わります。現金比率、保有比率、保有銘柄数も確認し、費用と売買回転を参考に、単位と分母を揃えて読みます。

5. 注文、約定、完了した保有周期を区別する

注文は売買の指示、約定は指示が成立した記録、完了した保有周期は保有の開始から終了までを追った単位です。件数は互いに置き換えられません。スキップを含めて、前日のシグナル、次の観測日の始値、数量、手数料、現金変化を価格と約定の図で照合します。

先入れ先出し方式による費用控除後の完了取引収益や実現損益は、まだ保有している部分の評価を含む資産曲線とは別です。閉じた取引だけで全体の損益を説明せず、未決済の保有と現金も確認してください。公開モメンタム例の約定161件も、完了取引161回という意味ではありません。

6. 比較対象と使えない図も確認する

公開参考の TOPIX は配当を含まない価格指数です。配当込みの収益指数と呼ばず、戦略の評価日と厳密に揃っているか確認します。欠けた日をゼロや前の値で埋めて相対指標を作らないでください。価格の基準や配当の扱いが違えば、差の解釈にも制限が残ります。

参考画面の相場状態図は無効・利用不可、履歴0件です。他の集中度や寄与の図も、根拠入力がある場合に利用できます。空欄を良好な結果と読まず、既存の結果図チュートリアルで図の種類を確認します。最後に収益、リスク、売買、未確認事項を別々にまとめ、研究専用かつ pit_guarantee=false という範囲を添えます。

教材の出典:公開 GUI 研究コース。本記事は研究手順を学ぶための教材で、特定銘柄や売買を推奨せず、将来の収益を保証しません。免責事項

このテーマを続けて学ぶ

リスクと収益の学習順序を見る

対象: main のソース候補(未公開) · 公開ソース docs/ja_JP/GUI_RESEARCH_COURSES.md

内容確認 · KabuForge