これは投資助言ではありません。提供される情報は教育および情報提供のみを目的としており、いかなる金融商品の売買を推奨するものではありません。
トレーリング・ステップとは、連続的ではなく「一定の刻み幅」で調整されるストップロスです。従来のトレーリング・ストップはすべてのティックに合わせて動きますが、トレーリング・ステップは価格が最低限の金額だけ動いたときにのみ移動します。ステップを使うことで注文の修正回数を減らせ、値動きが荒い、または方向感のない(もみ合う)相場で有用です。
この記事は実践的な手順を解説します。トレーリング・ステップが標準のトレーリング・ストップとどう違うのか、どのような場面で有効か、そして一般的なプラットフォームでの設定方法を説明します。
トレーリングステップ vs 標準のトレーリングストップ
標準のトレーリングストップは、価格ティックごとに調整されます。株価が$100の銘柄に対して1%のトレーリングストップを設定すると、開始時のストップは$99になります。価格が$100.50に動くと、ストップは$99.495に移動します。価格が$101に動くと、ストップは$99.99に移動します。ストップは連続的に調整されます。
トレーリングステップは、最小の増分を追加します。同じ銘柄に対して1%のトレーリングストップで、0.5%のステップを設定すると、開始時のストップは$99になります。ストップは、価格が少なくとも0.5%動いたときにのみ調整されます(つまり$100.50以上になったとき)。その時点で、ストップは新しい高値から1%のトレイルを維持するように再計算されます。次の調整は、次に$101.0になったとき(前回の高値からさらに0.5%)に行われます。
結果:注文の修正回数が少なくなります。値動きが激しく行ったり来たりする銘柄では、標準のトレーリングストップだと20回のストップ調整が発生する可能性がありますが、トレーリングステップなら4〜5回に抑えられることがあります。各調整はサーバー呼び出しであり、注文の修正であり、場合によっては小さな手数料も発生します。トレーリングステップは、そのオーバーヘッドを削減します。
トレーリングステップが有効なとき
3つのシナリオ:
- ボラティリティの高い銘柄。 日中に3〜5%動く小型テクノロジー株。標準のトレーリングストップは何百回も調整されます。トレーリングステップにより、調整回数を5〜10に抑えられます。
- 変動の大きい日におけるデイトレード。 5%のギャップで寄り付く銘柄に対して、2%のトレーリングストップを使うトレーダー。標準のトレーリングストップは、価格が反転した瞬間に発動します。トレーリングステップなら、ストップが発動するまでの猶予が増えます。
- 注文のチラつきを減らす。 ストップを絶えず調整することで生じる視覚的なノイズを避けたいトレーダー。トレーリングステップはストップをより長い時間安定させるため、監視しやすくなります。
意味がない場合
標準のトレーリングストップのほうが適している3つのシナリオ:
- 低ボラティリティでトレンドが出ている銘柄。 1日あたり0.5%しか動かない公益株。トレーリングステップと標準のトレーリングストップはほぼ同じ挙動になります。複雑さを加える理由はありません。
- スキャルピングまたは短期トレード。 30秒の取引にはステップは不要です。標準のトレーリングストップのほうが反応が速くなります。
- ギャップリスクが問題になる取引。 トレーリングステップの増分が大きい分、より大きなギャップがストップを突き抜ける可能性も高くなります。夜間保有や決算をまたぐようなポジションでは、標準のトレーリングストップのほうがよりタイトです。
典型的なプラットフォームでトレーリング・ステップを設定する方法
手順は正確には異なりますが、Interactive Brokers、Tastyworks、TradeStation、そしてほとんどの一流(ティア1)プラットフォームで構造は似ています。
- ポジションの注文チケットを開く。 ポジションを右クリックするか、新しい注文を開きます。
- 注文タイプを「trailing stop」または「trailing stop-limit」に選択する。 ほとんどのプラットフォームでは、注文タイプのドロップダウンにあります。
- トレイル量を設定する。 固定額、割合、またはボラティリティに基づく量(ATR)のいずれかを指定します。
- ステップ量を設定する。 一部のプラットフォームには「trailing step」または「increment」項目があります。ストップが調整されるために必要な最小の値動きを入力します。ほかのプラットフォームには標準のステップ機能がありませんが、ステップを疑似的に再現するためにトレイル量を高めに設定できる場合があります。
- 注文を送信する。 これでトレーリング・ステップが有効になります。
プラットフォームでは、送信後にトレイルとステップを調整することもできます。新しいパラメータは今後に適用されます。既存の最高値(high-water mark)はリセットされません。
よくあるバリエーション
利益目標付きトレーリングステップ(OCO)
トレーリングステップと利益目標を、OCO(one-cancels-the-other:一方が成立すると他方が取り消される)注文で組み合わせます。トレーリングステップは下方向のリスクを処理し、利益目標は上方向の利益を処理します。先に発動した方がポジションを決済し、もう一方はキャンセルされます。
時間ストップ付きのトレーリングステップ
時間ベースのストップを追加します。トレーリングステップに関係なく、一定の日数が経過した時点でポジションをクローズします。保有期間が定められている取引に便利です。
パーセンテージベースのトレーリングステップ
ほとんどのプラットフォームでは、トレイルとステップをパーセンテージで設定できます。たとえば「2%のトレイル」と「0.5%のステップ」はシンプルです。プラットフォームは内部でドル金額に換算します。
何がうまくいかない可能性があるか
3つのパターン:
1. ステップ幅が大きすぎる
トレーリングストップが5%の場合、1%のステップは問題ありません。同じストップに対して3%のステップは大きすぎます――ストップが発動する前に、未実現の利益を取り戻しすぎてしまう可能性があります。
2. プラットフォームがトレーリングステップをネイティブに対応していない場合
一部のプラットフォームでは、標準のトレーリングストップのみをサポートしています。回避策としては、より大きいトレール幅を使用して、トレーリングステップを近似する方法があります。
3. 標準のトレーリングストップとの混同
トレーリングステップは、標準のトレーリングストップとは同じではありません。トレーリングステップを「標準機能」だと思って設定するトレーダーもいますが、その後挙動が異なることに気づきます。
評価方法
トレーリング・ステップを設定するときは、次を確認してください。
- プラットフォームはネイティブのトレーリング・ステップ注文に対応していますか?(流動性の高い銘柄で小さな注文を出してテストします。)
- 最小ステップ金額はいくらですか?(一部のプラットフォームではステップが0.1%または0.5%に上限設定されています。小さいステップほどきめ細かくなります。)
- ステップはトレイルの両側で機能しますか?(ロング:上方向にのみトレイル。ショート:下方向にのみトレイル。両方が機能するはずです。)
- 注文の変更動作はどうなっていますか?(各ステップの調整は注文の変更であり、無料の場合もあれば小さな手数料がかかる場合もあります。)
- プラットフォームはトレイル履歴を表示しますか?(一部のプラットフォームでは、最高値(ハイウォーターマーク)とトレイル距離をリアルタイムで表示します。)
これらの質問への回答が、プラットフォームがトレーリング・ステップを適切に扱えるかどうかを決めます。標準のトレーリング・ストップよりもこの機能は珍しく、実装はさまざまです。
よくある質問
トレーリングステップは通常のトレーリングストップと同じですか?
いいえ。通常のトレーリングストップは価格のティックごとに調整されます。一方、トレーリングステップは価格がステップ幅以上動いたときにのみ調整されます。トレーリングステップは粗めですが、注文の変更回数を減らせます。
良いステップ幅はいくら?
トレイル幅とボラティリティによります。よくある出発点は、ステップ=トレイルの25〜50%です。2%のトレイルなら、0.5〜1%のステップが妥当です。5%のトレイルなら、1.25〜2.5%のステップが妥当です。
利益目標と一緒にトレーリングステップは使えますか?
はい、OCO注文を使えば可能です。トレーリングステップは下方向の値動きに対応し、利益目標は上方向の値動きに対応します。先に発動した方がポジションを決済し、もう一方はキャンセルされます。
すべてのBrokerはトレーリングステップに対応していますか?
いいえ。対応しているのは一部のBrokerのみです。プラットフォームのドキュメントを確認してください。Brokerがトレーリングステップに対応していない場合の回避策としては、挙動を近似するために、より大きいトレイル幅を使用します。
関連リソース
どこから始めるか
トレーリングステップを使いたい場合、実務的な最初のステップは、注文タイプに対応している Broker でペーパートレード口座を設定し、小さなポジションで挙動をテストすることです。トレーリングステップに対応しているプラットフォームの現在の一覧は、こちらの broker table をご覧ください。