先物ポジションがロングからショートへ反転するとどうなる?
保有数量を超える反対売買が既存ポジションを決済し、新しい反対ポジションを作る仕組みを実現損益、平均建値、部分約定で解説します。
要点
同じ限月で保有ポジションより大きい反対売買が約定すると、一部は既存ポジションを決済し、超過分は反対方向の新しいポジションを作ることがあります。決済と新規建てを分けて照合します。
決済数量と新規ポジションを分けます
同じ先物限月を3枚ロングで保有しているとします。
3枚売れば、反対数量が既存ロングを相殺し、ポジションはゼロになります。
5枚売れば、最初の3枚がロングを閉じ、残り2枚がネットショートを作ります。
経済的な順序は次の通りです。
古いロング建値と新しいショート建値を1つの平均価格に混ぜません。
先物の取引所・清算機関・ブローカーはポジションと口座記録の役割を整理します。
- ロング3枚を決済
- ショート2枚を新規建て
- 最終ネットポジションはショート2枚
計算例:ロング3枚からショート2枚へ
ロング3枚を5,000で建てたとします。
架空の契約乗数は1ポイント20ドルです。
その後、5枚の売り注文が5,012ですべて約定したとします。
最初の3枚は既存ロングを反対売買で決済します。
決済したロングの総実現損益は次の通りです。
(5,012 − 5,000) × 20ドル × 3 = 720ドルです。
相殺後に2枚残るため、新しいポジションは費用前5,012建てのショート2枚です。
古いロングは終了しました。新しいショートは別の建値とリスク計算を始めます。
新しいショートは新規建値から計算します
その後、市場価格が5,007へ下がったとします。
新しいショートは1枚あたり5ポイントの利益です。
総評価損益は次の通りです。
(5,012 − 5,007) × 20ドル × 2 = 200ドルです。
決済済みロングと保有ショートを合わせた経済的損益は費用前720 + 200 = 920ドルです。
ショート自体が920ドルを稼いだ意味ではありません。ショートの評価損益は200ドルで、以前のロングで720ドルが実現済みです。
先物損益の計算方法で方向、乗数、枚数の計算を確認できます。
反転価格は両方向の平均ではありません
ロング平均建値は開いているロングを要約します。
ロングが完全に相殺されると、その平均建値は完了した取引履歴に属します。
超過した売り数量は、そのショートを作った約定価格から新しい建値を始めます。
複数の超過売り約定でショートを作った場合は、その新規約定を枚数で加重します。
先物の追加建てと平均建値では同方向の複数エントリーの平均方法を説明します。
古いロング建値を新しいショートへ持ち越すと、新ポジションの損益分岐までの距離や評価損益を誤って読むことがあります。
部分約定なら反転は段階的に起こります
5枚注文しても5枚すべてが同時に約定する保証はありません。
最初に売り2枚だけ約定すれば、ロング3枚はロング1枚になります。
さらに売り1枚が約定するとポジションはゼロです。
追加の売りが約定して初めてショートができます。
したがって、予定した注文数量より実際の約定記録が重要です。
先物注文が複数価格で約定する理由は1注文の複数約定と残数量を説明します。 [!TRYMARK] 1つの反転を再構築します 5,000のロング3枚から始めます。合計5枚の売りが約定するまで1約定ずつ適用し、各段階のネット数量、実現損益、新ショートの建値を書きます。
ポジション反転チェックリスト
正確な商品と限月を確認します。
開始方向と数量を記録します。
注文数量ではなく実際の反対側約定をすべて記録します。
既存ポジションを相殺した数量を分けます。
超過約定は新しい反対ポジションとして扱います。
閉じた数量の実現損益を計算します。
反対方向には新しい平均建値を始めます。
手数料、取引所・清算費用、スリッページを別に反映します。
日々の値洗いとブローカー明細を照合し、同じ値動きを二重計上しません。
この記事はポジション計算の説明であり、先物ポジションの反転を推奨するものではありません。
よくある質問
先物ロング3枚で5枚売るとどうなりますか?
同じ限月で5枚すべて約定すれば、3枚が既存ロングを相殺し、超過2枚がネットショート2枚を作ります。
反転後の新しいショート建値は何ですか?
実際にショートを作った超過売り数量の約定価格を使います。複数約定なら新規ショート約定を枚数で加重平均します。
古いロング平均建値を新しいショートでも使いますか?
ポジション照合では分ける方が明確です。古い平均建値は閉じたロング履歴に残し、新ショートはそれを作った約定から追跡します。
部分約定で先物ポジションが段階的に反転しますか?
はい。反対約定がまず既存数量を減らし、次にゼロにし、その後の約定で反対ポジションを作ることがあります。各約定後のネット数量を確認します。