高値から20円下で売れば、利益を伸ばしながら守れる。トレーリングの説明としてよくある考え方ですが、そこでいう高値はどこから測るのでしょうか。当日の朝からか、自分が買った時点からかで、売り条件が全く変わります。
トレーリングは、値動きに合わせて撤退基準を動かす方法です。しかし幅だけ決めてもルールは完成しません。この記事では買付後の最高値を追う例と、当日の高値を使う例を比較し、基準の始点を明確にする方法を説明します。
同じ20円でも参照区間が違う
架空の株が朝に1,100円を付け、その後1,030円へ下がり、戻り始めた1,050円で200株を買ったとします。買付後は1,060円、1,080円、1,065円という順に動いた例です。
当日高値1,100円から20円下は1,080円です。一方、買った直後の基準を約定価格1,050円から始めるなら、初期の20円下は1,030円。どちらも高値から20円下ですが、指している条件は50円違います。
当日高値からのライン1,080円は、買った価格1,050円より上にあります。価格がすでにラインの下なのに、これを下落時の売り条件として機械的に使えば、入口と同時に撤退条件を満たすような矛盾が生じます。
当日高値を使うこと自体が誤りではない
当日高値を抵抗線や目標として見ることはできます。ただし「当日高値へ近づいたら利益を取る」方法と、「買った後にできた最高値からの押しで売る」方法は別です。使う目的を混ぜないことが大切です。
買付後に一定の利益が出てから当日高値基準へ切り替える案もあります。その場合、切り替え条件が必要です。いつでも都合のよい方の高値へ変更すると、同じ経路でも結果を自由に説明できてしまいます。
ここでは比較のため、買付後の最高値だけを使います。初期値は実際の買値とし、後の観測価格がそれを超えたら更新します。これは例の定義であり、どの証券会社の自動注文も同じ動作をするという説明ではありません。

高値と出口を二列で更新する
買値1,050円を初期値にし、20円下を基準にすると、最初の撤退基準は1,030円です。価格が1,060円へ進めば高値を更新し、基準も1,040円へ上がります。
さらに1,080円へ進めば基準は1,060円です。その後1,065円へ下がっても、新しい高値ではないため基準は1,060円のまま。価格が下がったからといって、基準も1,045円へ下げるルールではありません。
この「一方向へしか動かさない」という定義を表へ残します。最高値と現在値を取り違えると、下落するたび撤退位置も下がり、当初のトレーリングとは違う取引になってしまいます。

基準へ到達した価格と約定価格は別
基準1,060円に達したら売ると決めても、必ず1,060円で約定するわけではありません。成行での執行なら、市場の状況によって違う価格になる可能性があります。指値なら価格を限定する代わりに売れ残ることがあります。
例えば実際の売り平均価格が1,058円なら、200株の差益は8円×200株で1,600円です。往復費用を一株2円と仮定すると純利益は1,200円。基準1,060円で計算した1,600円の純利益とは400円違います。
買付後の高値1,080円では、費用を引く前の含み益が6,000円ありました。そこから一部を返す構造を受け入れているのが、この出口です。高値で売れなかったことを毎回の失敗とするなら、使う目的が合っていない可能性があります。
利益確保の開始条件を分ける
買った瞬間からトレーリングを動かす案と、一定の含み益が出てから動かす案は違います。後者なら開始前の撤退方法が必要です。開始条件を満たすまで何も決めないという状態にはしません。
例えば初期の撤退1,036円、買付後高値が1,070円へ達したら20円幅の追随を開始、という別案を作れます。この場合、開始時の基準は1,050円です。最初から1,030円で追う例と同じ成績へ混ぜません。
開始前と開始後で費用や数量は変わらなくても、終了のタイミングが違います。検証時には、開始条件に達しなかった取引も含めて記録します。成功例だけ追随を開始できたことにしないようにします。
瞬間の高値か、確定足の高値か
約定ごとの高値を追う場合と、一分足が確定したときの高値を使う場合では更新時刻が異なります。足の途中で1,080円を付けて反落した場面に、完成後の情報を先取りしてはいけません。
一分足の確定で判断するなら、その時点から新しい基準を適用するという定義が考えられます。完成した足に高値1,080円と安値1,055円があっても、足内のどちらが先か不明なら、基準1,060円で売れたと単純に数えません。
高値の更新と下落の到達が同じ足へ入った取引は、細かなデータで順序を調べるか、不明として扱います。都合よく高値が先だったケースだけ採用すると、追随ルールの検証が過大評価されます。
数量を追加したときの始点
1,050円で100株、後に1,070円で100株を追加した場合、全体の平均買値は1,060円です。しかし平均買値が変わったから、保有中の最高値まで自動的に変わるとは限りません。
最初の100株から同じ高値を引き継ぐのか、追加分を別の取引として追うのかを決めます。後者なら二つの数量と出口を管理します。設定できない画面で、頭の中だけ二本の自動ルールがあると思い込まないことです。
追加後は撤退価格に対する合計損失も再計算します。平均値の表示が改善した、数量が増えた、最高値が更新されたという変化を分けると、どの変更でリスクが増えたかを確認できます。
高値からの距離と買値からの利益を区別
1,080円から20円下という条件は、買値1,050円から10円上という関係にもなります。しかし買値が1,070円だった人にとっては、同じ1,060円で売ると価格差は10円の損失です。
他人が高値から20円で利益を守れたから、自分も利益になるとは限りません。自分の入口、数量、費用へ直して金額を求めます。出口の形だけを借りて、買値の違いを無視しないことが重要です。
同じ基準でも資金への影響は異なります。200株なら一円で200円、1,000株なら1,000円動きます。高値の基準を決める作業と、許せる金額から数量を決める作業は、両方必要です。
取引ノートに四つの時点を残す
記録するのは買付時刻、追随の開始時刻、高値更新時刻、実際の売却時刻です。価格だけを並べるより、いつ利用できた情報かを点検できます。手動更新なら注文変更が受け付けられた時刻も補助になります。
最高値の欄には、観測したデータの種類も書きます。約定価格なのか足の高値なのか、別市場を含む表示なのかで数字が違う場合があります。二つの画面で違う最高値を見たら、先に対象を確認します。
実損益とは別に、高値時点の評価益から何円戻したかを残す方法もあります。ただしこの戻し額は、すでに実損益へ反映されている差です。損益計算からさらに引く費用ではありません。
幅の比較は同じ経路で行う
10円幅と20円幅を比べるなら、同じ入口、同じ観測期間、同じ価格経路へ適用します。10円幅だけ小さな揺れの少ない日を選べば、公平な比較になりません。早く終了した後の値動きは別の検証用データとして残します。
一回大きく利益を伸ばせた幅が最適とは限りません。狭い幅で何回も小さく終わる案と、広い幅で利益を返しながら一部を伸ばす案を、全件の合計と負担で見ます。高値から何円を返すかだけで勝敗を決めません。
幅を変えた後の成績を確かめる期間も分けます。過去の全取引を見て一番よい幅を選び、同じ取引で優位性を証明したと思わないことです。定義の修正と確認を別工程へ置きます。
一部利確の後も高値は同じか
200株のうち100株を先に売った場合、残り100株へ同じ高値基準を引き継ぐ案と、売却時点から別に管理する案を区別します。数量を減らしただけで、価格経路が最初から作り直されたわけではありません。
例えば1,050円で200株を買い、100株を1,070円で売り、残りを1,058円で売ったとします。各部分の往復費用が一株2円なら、先の純利益は1,800円、残りは600円で合計2,400円です。残りだけの結果で全取引を評価しません。
残りの出口を高値から測る場合でも、すでに確定した1,800円と、未確定の100株を分けて計画します。利益が確定したから追随幅を無制限に広げるなら、それは当初のルールとは別の変更になります。
日をまたいだ最高値を使わないために
デイトレードの保有が終了したら、次の取引の最高値をどこから始めるかを新しく定義します。前日に持っていた株と同じ銘柄というだけで、過去の最高値を自動的に引き継ぐとは限りません。
一方、意図して複数日持つ方法なら、日ごとに最高値を初期化すると別の出口になります。保有が続いているのに朝の現在値へ戻せば、前日から引き上げた基準を下げる可能性があります。商品の設定と自分の計画を照合します。
取引が終わった時刻と、新しい買付の時刻を分ければ、どの高値がどの保有へ属するかを確認できます。銘柄単位の一つの欄へ全ての高値を入れるより、保有ごとの識別番号を付ける方法が役立ちます。
手動で更新する場合の遅れ
チャートで新高値を見た時刻と、実際に売り条件の変更が受け付けられた時刻は違う場合があります。頭の中では基準を上げたつもりでも、注文側には前の条件が残っている可能性があります。
手動で追う方法を検証するなら、全ての瞬間の高値へ即座に反応できたことにしません。足の確定後に操作する、一定間隔で更新するなど、実行できる範囲の定義が必要です。価格の理想線と、自分が出せた注文を区別します。
変更が間に合わず前の条件で終了した場合は、結果を実約定へ合わせます。理想の基準ならもっと利益が出たという比較は別欄へ置き、正式な損益を上書きしません。出口の計算だけでなく実行の負担も確認します。
高値の履歴を自分で残す場合は、更新前の値も消さずに持ちます。後から新しい高値だけを見て、もっと早い時刻からその値を使えたように書き換えないためです。入口から出口まで時刻順に再現できれば、更新の定義が実際の手順と合っているかを確認できます。
基準の変更がない区間にも意味があります。現在値だけが下がり、最高値と出口が固定されたことを記録すれば、追随が止まっていたのか、機能していなかったのかを混同しにくくなります。
まとめ
トレーリングでは距離だけでなく、高値を測る始点、更新のタイミング、開始条件、約定の扱いまで決めます。当日高値と買付後高値を区別し、最高値が下がらない更新表を作れば、見た目の便利さを具体的な出口ルールへ変えられます。
執行条件を確認する
逆指値は証券会社の提供するサービスで、実際の条件は会社ごとに確認が必要です。発動する条件と成立する価格を同じものと考えないようにします。


コメント