CryptoSystemsEnglish

過去検証の納品サンプル

前日高値を超えた翌日の損益

前日の高値を終値が超えたとき、翌日の始値で買って終値で売ると、費用を引いていくら残るか。

説明用のシミュレーションです。日足は独自に生成した架空の価格で、実際の相場や運用実績を示すものではありません。

架空の日付: 2030-01-01 — 2030-03-01 · 60 日分

納品ファイルを見る · 過去検証を相談する

手数料控除後
-11.43 架空単位
利益の出た取引
5 / 14
最大の単発損失
-2.73 架空単位

検証条件

判定は日足確定後。条件が成立するたびに翌日に架空の資産を1単位買い、その日の終値で全量を売ります。毎回同じ数量とし、複利・空売りは使いません。期間外の足は参照せず、翌日の足がないシグナルは除外します。

滑りは買値を始値より0.05%高く、売値を終値より0.05%低く設定。手数料は売買それぞれ約定代金の0.10%と仮定しました。純損益 = 1 ×(売値 − 買値)− 往復手数料。税金は考慮しません。

費用を引くと何が変わるか

滑りを反映した売買差益 -8.70 架空単位 − 手数料 2.73 架空単位 = -11.43 架空単位.

明細の手数料と純損益を見比べると、各取引の費用が最終結果にどう反映されたかを確認できます。このデータから実際の市場での収益性は判断できません。

全取引の明細

価格・手数料・損益はすべて架空の単位で表示。表示は小数2桁、集計は丸める前の取引値を使用しています。

取引日買値売値手数料純損益
2030-01-03102.50101.300.20-1.41
2030-01-05103.46103.450.21-0.22
2030-01-1598.8197.990.20-1.02
2030-01-20100.6598.800.20-2.05
2030-01-2498.95100.990.20+1.84
2030-01-25101.0999.080.20-2.21
2030-02-0197.5697.830.20+0.08
2030-02-0297.9397.010.19-1.11
2030-02-0499.3797.590.20-1.98
2030-02-1292.0890.260.18-1.99
2030-02-1693.3194.590.19+1.10
2030-02-1794.6994.950.19+0.08
2030-02-1996.9294.380.19-2.73
2030-02-2791.2891.640.18+0.19

納品ファイル

レポート・データ・コードをまとめてダウンロード(ZIP)

ZIPを展開し、同じフォルダーで python3 replay.py を実行すると prices.csv と trades.csv を再生成できます。追加ライブラリは不要です。

データの作り方:初値100から、固定シード1741の疑似乱数で毎日の値幅を生成しています。外部の相場データは使用していません。

自分のルールで依頼する

試したい売買条件を一つお書きください。対象銘柄、期間、手数料が未定でもご相談いただけます。

このサンプルを基に過去検証を相談する →