Strasmore Research
学習 Matt Connor著者: Matt Connor · data as of July 31, 2026 · refreshed weekly

ペーパートレード 実際の資金 練習方法

ペーパートレードで注文の仕組みを確認し、シミュレーターが省略するスプレッドコストと心理面のギャップを学びます。練習期間や重要な指標も解説。

ペーパートレードとは、ブローカーの練習用口座で、実際の市場価格と仮想の資金を使って模擬注文を出すことです。注文票の操作、書面の計画の遵守、取引日誌の記録ができることを証明します。シミュレーター内でテストされないものが二つあります。それは、約定ごとにスプレッドを越えるコストと、画面上の残高が自分のお金であるときの人間の行動です。

ペーパートレードで証明できること

練習用口座はメカニクスの実験室です。その中で初心者は、指値注文が提示価格から離れたときにどうなるか、ストップ注文が速い値動きの中でどう機能するか、2,000ドルのポジションが20,000ドルのポジションと並ぶとどう見えるか、そして書面の日誌がどのように勘をテスト可能なルールに変えるかを学びます。これらの教訓はそのまま移行します。資金を入れた口座の注文票も同じものです。

練習用の記録は、計画の欠陥を安価に露呈させます。出口ルールのない戦略、口座の3分の1を一つの銘柄に投入するサイジング計画、取引時間中に四つの画面を監視する必要があるルーティン。これらはすべて、数週間の模擬取引で、コストゼロで明らかになります。

シミュレーターが決して請求しないもの

ほとんどのシミュレーターは、最後に成立した取引価格か、気配値の中間点で約定します。実際の成行注文は、買いでは売り気配値を支払い、売りでは買い気配値を受け取ります。この二つの価格の差、すなわちビッド・アスク・スプレッドは、気配値を提示した者が負担します。

仮定の計算で、この省略の大きさが明らかになります。ある銘柄が買い気配値20.00ドル、売り気配値20.05ドルで気配を出している場合、中間点は20.025ドルです。中間点で約定するシミュレーターは、エントリーを20.025ドルで記録します。実際の買いは20.05ドルで約定し、2.5セント不利です。そして出口ではスプレッドの残り半分を放棄します。一往復で1株あたり5セント。練習用記録では無料だったポジションです。

このコストは銘柄によって均一ではありません。以下のパネルは、2026年7月時点で記録されている直近の取引セッションにおける、広く保有される6つのティッカーについて、気配値の中間点に対する中央値の気配スプレッドをベーシス・ポイント(1ベーシス・ポイントは0.01%)で測定したものです。

クエリ実際の約定コスト:最近の四セッションにおける通常時間帯のミッドポイントの中央値クォートスプレッド(bps)
各数値の背後にある正確なSQL
SELECT ticker,
       round(quantileExactIf(0.5)(toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2), bid_price > 0 AND ask_price > bid_price) * 10000, 2) AS typical_spread_bps,
       round(quantileExactIf(0.5)(toFloat64(ask_price - bid_price), bid_price > 0 AND ask_price > bid_price) * 100, 1) AS typical_spread_cents,
       round(count() / 1e6, 1) AS quote_updates_m
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'TSLA', 'F')
  AND sip_timestamp >= toDateTime(today() - 10)
  AND sip_timestamp < toDateTime(today() - 3)
  AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
GROUP BY ticker
ORDER BY typical_spread_bps
Run this yourself

最も狭い銘柄であるSPY0.27ベーシス・ポイントで、その中央値は18.8百万件の気配値更新に基づきます。最も広いF6.96ベーシス・ポイントで、気配値の差は1セントでした。1万ドルの注文では、1ベーシス・ポイントは1ドルです。200回の往復取引の練習用記録には、その記録自体には決して表示されない実際の請求額が伴います。株式取引のコストは、より広範な銘柄群でその段階を価格付けしています。

約定の質は時間とともに変動する

シミュレーターは午前9時31分と午後1時で同じ約定を提供します。実際の気配値はそうではありません。ある中価格帯の株式に関する全ての統合気配値更新を30分ごとのバケットにグループ化すると、同じ直近の期間で測定したセッションの形状が明らかになります。

クエリ一セッションの形状:フォード(F)の30分ごとの中央値クォートスプレッド、最近の四セッション
各数値の背後にある正確なSQL
SELECT formatDateTime(toStartOfInterval(toTimeZone(sip_timestamp, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
       round(quantileExactIf(0.5)(toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2), bid_price > 0 AND ask_price > bid_price) * 10000, 2) AS spread_bps,
       round(count() / 1e6, 2) AS quote_updates_m
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'F'
  AND sip_timestamp >= toDateTime(today() - 10)
  AND sip_timestamp < toDateTime(today() - 3)
  AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
GROUP BY et_time
ORDER BY et_time
Run this yourself

09:30のバケット、つまり通常セッションの最初の30分間は7.01ベーシス・ポイントでした。12:30のバケットは6.94ベーシス・ポイント、そして15:30のクロージングバケットは6.98ベーシス・ポイントでした。最初の15分間に取引する練習戦略と、昼間に取引する練習戦略は、資金を入れた口座では異なる価格設定がなされ、ほとんどのシミュレーターでは同一と見なされます。

一つの練習期間でカバーされる市場の範囲

4週間の練習では、約20のセッションをサンプリングします。以下のパネルは、5暦年にわたる広範な市場ファンドの通常セッション全てを、寄り付きから引けまで測定し、始値より高く引けたセッションの割合と、典型的な日中の値動きの大きさを集計したものです。

クエリ五年間のセッション:終値が始値を上回った割合、典型的な変動、および極値(SPY、2021-2025年)
各数値の背後にある正確なSQL
SELECT toString(y) AS year,
       count() AS sessions,
       round(100 * countIf(ret > 0) / count(), 1) AS pct_up_sessions,
       round(quantileDeterministic(0.5)(abs(ret) * 100, cityHash64(d)), 2) AS median_abs_move_pct,
       round(min(ret) * 100, 2) AS worst_session_pct,
       round(max(ret) * 100, 2) AS best_session_pct
FROM (
    SELECT d,
           toYear(d) AS y,
           toFloat64(session_close) / toFloat64(session_open) - 1 AS ret
    FROM (
        SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
               argMin(open, window_start) AS session_open,
               argMax(close, window_start) AS session_close
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2021-01-01')
          AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2025-12-31')
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
               + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
        GROUP BY d
    )
    WHERE session_open > 0
)
GROUP BY year
ORDER BY year
Run this yourself

2021年、このファンドは252の通常セッションで取引され、そのうち54.8%が始値より高く引け、中央値の絶対変動は0.38%でした。2025年では、同じ割合が52%で、中央値の絶対変動は0.46%でした。その年の極端な値動きは中央値から大きく外れています。最も弱いセッションは寄り付きから引けで-4.81%変動し、最も強いセッションは10.12%変動しました。

各行のカウントはカバレッジの問題として読みます。20セッションの練習期間は、1年の約8%に相当し、その期間にたまたま含まれるセッションが記録内容を決定します。静かな期間に練習することと、激しい期間に練習することでは、同一のルールセットから異なる数値が生まれます。サンプルではなく確定的な結果を求めるトレーダーは、数ヶ月にわたって練習記録を続け、実際の資金での取引開始後も並行して継続する傾向があります。

勝率を凌駕する指標

練習記録はまず勝率を報告しますが、勝率はその中で最も情報価値の低い行です。10回の決済済みトレードという仮定の記録を考えます。9回の勝ちトレードで各50ドルの利益、1回の負けトレードで600ドルの損失。勝率は90%と表示されます。口座は150ドルの損失です。

  • 最大ドローダウン、つまり口座価値のピークからトラフへの最大下落幅は、その戦略が人が耐え忍ぶことを要求するものを表す数値です。
  • 平均勝ちトレードと平均負けトレードの比率を勝率と組み合わせると、1トレードあたりの期待値が得られます。これは、実際に equity curve が従う数値です。
  • トレード回数。12回のトレードの記録は運を測定し、200回のトレードの記録はルールを測定し始めます。
  • 一往復あたりのコスト。これはシミュレーターの手数料欄(多くの場合ゼロに設定されている)ではなく、上記のスプレッドパネルから取得します。

最初の実際の取引のサイジング

トレーディング教育者の間での一般的な慣行は段階的なスタートです。最小の実行可能なポジションサイズ、練習記録で使用したものと同じ書面のルール、そしてサイズを変更する前の固定されたトレード数です。200ドルの株式1株は、200ドルをリスクにさらし、100株と同じ感情的なデータを、エクスポージャーの1%で生み出します。メカニクスはシミュレーターから引き継がれますが、規律は引き継がれません。そして、小さなサイズは、後者の規律を測定する方法です。

サイズはコストとも相互作用します。取引ごとの固定手数料は、小さな注文に大きくのしかかり、スプレッドはどのサイズでも比例して同じです。月に40回の小さなトレードを計画するトレーダーは、1回ではなく40回の往復取引のコストを負担します。裁量的エントリーに代わるルールベースの選択肢を検討している読者は、ドルコスト平均法と比較することができます。そこではスケジュールが決定を代替します。

FAQ

ペーパートレードは実際に効果がありますか?

それは、それが測定するものに対して効果があります。すなわち、注文のメカニクス、計画の構造、そして日誌をつける規律です。約定の質や感情は測定しません。同じルールを同じ期間適用した場合、練習記録と資金を入れた口座の記録は通常異なり、上記の二つのギャップがその差異の所在です。

実際の資金を使う前に、どのくらいの期間ペーパートレードを行いますか?

標準的な期間はありません。有用な枠組みは、暦時間ではなくサンプルサイズです。1ヶ月はおおよそ20セッションをカバーし、広範な市場ファンドは2025年だけで250セッション取引されました。多くのトレーダーは、数ヶ月間練習記録を続け、小さな資金を入れた口座と並行してそれを維持します。

なぜペーパートレードの結果は実際の結果よりも良いのですか?

三つのメカニカルな違いが、その差の大部分を説明します。模擬注文は多くの場合、ビッドやアスクではなく中間点か最後の取引価格で約定すること、模擬サイズは気配値を動かさないこと、そして模擬損失には感情的な重みがないことです。ペーパートレーダーは、資金を入れたトレーダーが早期に手仕舞うようなドローダウンを耐え忍びます。

オプションでも同じようにペーパートレードはできますか?

メカニクスは引き継がれますが、約定のギャップはより大きくなります。オプションの気配値は通常、株式の気配値よりもパーセンテージで大幅に広く、権利行使や早期行使はシミュレーターではほとんど発生せず、満期日の処理は練習プラットフォームによって異なります。模擬オプションの記録は、メカニクスのテストとして扱ってください。

ペーパートレードが教えないものは何ですか?

スリッページ、空売りポジションのための借株可能性、大口注文の部分約定、そして実際のお金が減っていくのを見る人の行動。これら四つが、練習記録と資金を入れた口座の間にある恒常的なギャップです。


上記のすべてのパネルには、それを生成した正確なSQLが付属しています。パネルを開き、ご自身の練習記録のティッカーに置き換えて、Strasmore ターミナルで約定コストを計算してください。

#paper trading#simulators#risk management#trading costs