Toollet
やりたいこと・アプリ名で検索検索お問い合わせ
料金

投資戦略バックテスト

過去の価格CSVと比較する期間・総予算を指定し、一括購入・毎月分割・移動平均の売買による結果を比較します。資産額と価格の推移、戦略別の集計を確認し、資産推移と売買明細をCSVで取得できます。

Date(日付)とClose(終値)、またはAdj Closeを含むCSV。日付はYYYY-MM-DD、Adj Close列があれば調整後終値を使います。2 MiB・25,000行まで。
CSVの入力例をダウンロード

入力例は架空の価格です。実際の相場データではありません。

価格CSVを選んでください

できること

同じ予算で3戦略を比較

一括購入・毎月分割・移動平均を、同じ価格データと総予算で比較します。

推移と数値を合わせて確認

資産額と価格のグラフを切り替え、日付ごとの値や最終金額・下落率を見比べられます。

計算の明細をCSVで取得

価格と資産推移、売買日・数量・手数料・残りの現金をCSVで確認できます。

使い方

  1. 価格CSVを読み込む

    DateとClose、またはDateとAdj Closeを含むCSVを選びます。Adj Close列があれば、その調整後終値を優先します。

  2. 期間と総予算を設定

    比較する開始日・終了日と総予算を入力します。通貨はCSVの価格に合わせた表示単位で、為替換算は行いません。

  3. 条件を確認して比較

    必要に応じて手数料と移動平均の観測件数を調整し、「比較する」を押します。

  4. 結果を確認・保存

    グラフや日付のスライダーで推移を確認し、3戦略の集計を比べます。必要な明細をCSVで保存してください。

こんなときに便利

一括と分割の違いを見る

同じ総予算を一度に使う場合と、データがある月に分けて使う場合の過去の推移を比較します。

売買ルールの影響を確認

移動平均の観測件数を変え、保有する期間や現金で待つ期間による結果の違いを調べます。

比較に使う価格と計算の前提

3戦略は同じ現金から開始

毎月分割は毎月の追加資金ではありません。最初の総予算を、対象期間にデータがある月数で均等に分け、各月の最初の記録日に購入します。待機中の現金も資産に含めます。

移動平均の判断に使う価格

使用する価格列から、直前の指定件数の平均と前の記録日の価格を比べます。前の価格が平均より高いときに買い、低いか同じなら現金で保有します。売買は次の記録日の価格で行います。

調整後終値と配当

Adj Closeがある場合はその価格を使います。株式分割や配当の調整はCSVの価格に含まれる分だけ反映し、別途配当を加えたり再投資したりしません。

手数料と最終日の売却

買付・売却ごとに同じ手数料率を使います。最終日は新たに買わず、保有分をすべて売却します。最終金額は売却手数料を差し引いた現金です。

期間収益率と最大下落率

期間収益率は総予算に対する期間全体の損益で、年率ではありません。最大下落率は、それまでの資産額の最高値からの下落割合の最大値です。

この試算に含めないもの

待機資金の利息は0、端数の数量も購入できる前提です。税金や実際の約定価格のずれは加味しません。過去の価格による試算であり、将来の結果を示すものではありません。

よくある質問

どんなCSVを使えますか?

DateとClose、またはDateとAdj Closeの列を含むCSVです。日付はYYYY-MM-DD、価格は0より大きい数値。2 MiB・25,000行までで、少なくとも2件の価格が必要です。日付が重複したデータは読み込めません。

通貨を変えると為替換算されますか?

されません。価格と総予算の表示単位です。CSVと総予算で同じ単位を使ってください。

毎月分割の資金は毎月追加されますか?

追加しません。最初の総予算の範囲で購入し、まだ使わない分は現金として残ります。最終日は買付をせず、売却だけを行います。

移動平均の売買が0回になるのはなぜですか?

過去の価格が指定件数に足りない間は現金で保有します。件数が足りていても、買付の条件を満たさなければ売買は発生しません。

指定した日付と計算期間が違うのはなぜですか?

指定範囲に含まれるCSVの記録日だけを使います。休日など価格のない日を指定した場合は、結果に実際に計算した最初と最後の記録日を表示します。

設定を変えたら結果が消えました。

以前の条件の結果を誤って使わないよう、条件やCSVを変更すると結果を消します。もう一度比較すると現在の条件で計算できます。

入力と結果

入力
1つの価格CSV。DateとClose、またはAdj Close。2 MiB・25,000行まで。
計算
一括購入・毎月分割・移動平均。単一の価格系列と同じ総予算で比較します。
結果
資産推移CSVと売買明細CSV。グラフは表示用に点を間引く場合がありますが、CSVには計算した全記録を含みます。

現在の設定

ツールを検索