オーダータイプ:Market、Limit、Stop Lossの説明
取引を始める前に、ブローカーに正確に何がしたいのかを伝える方法を知っておく必要があります。発注するorder typeによって、あなたが得られる価格が決まります。そもそも取引が成立するかどうかも決まります。
「買う」をクリックするのはトレードを発注する最後のステップであって、最初のステップじゃないんだよね。そこに至る前に、どんなタイプのオーダーを出すのかを決めておく必要があるんだ。オーダータイプは、あなたのブローカーに対して「このトレードはどの価格で約定させるべきか、そしてその価格が今この瞬間に利用可能じゃなかったら何をすべきか」っていうことを伝えるわけなんだ。
Market Order: 今すぐ実行、値段は気にしない
market orderはあなたのブローカーに言うようなもので「今すぐこれ買って(または売って)、現在のベストプライスでいいから」ってことですね。即座に約定します。ただし、正確な価格はあなたでコントロールできません。
Market Order の例
株の価格が$50.00を示してるとするじゃない。そこで market order で買いを入れるわけ。その order が交換所に着いて、売り手とマッチする時間には、価格が$50.01、$50.03、あるいは$49.98になってるかもしれないんだよ。流動性が高い、動きの速い株なら、その差なんて超小さいもんよ。でも取引量が少ない株だと、予想してた価格よりもかなり悪い値で約定することもありえるってわけ。
| マーケットオーダー | 詳細 |
|---|---|
| 約定スピード | すぐに / 直ちに / 今すぐ |
| 価格保証 | なし — その時点での市場価格を取得するってわけだね |
| いつ使うか | 大きくて流動性の高い銘柄で、素早く出入りする必要がある場面だね |
| 避けるべき時 | 取引量が少ない銘柄、ボラティリティが高い市場環境、大きいlot size |
Limit Order: 自分の値段でだけ約定させる
リミットオーダーはブローカーに指示するんです:この値段、またはもっといい値段でだけ買う(または売る)ってことね。市場がお前の指定した値段まで到達しなかったら、オーダーは約定しないってわけよ。
リミットオーダーの例
株価が$52の時点で、$50は買いだと思っている。そこで$50でlimit buy orderを入れる。株価が$50まで下がれば、オーダーが約定する。もし$50に到達しなければ、オーダーはずっと未約定のままだ。余計に高く買うことはないけど、株価が上がって$50に触れないまま行っちゃったら、トレード自体を逃しちゃうかもってわけ。
| リミットオーダー | 詳細 |
|---|---|
| 執行スピード | 保証はされません — あなたの指値以上でのみ約定します |
| 価格保証 | そう、limit orderなら買う時は必ずそれ以下の価格だし、売る時はそれ以上の価格が保証されるってわけ。絶対にそれより悪い条件では約定しないってことだよ。 |
| いつ使うか | 正確なエントリー価格が重要な場合、またはあまり流動性がない銘柄の場合 |
| 避けるべき時 | 急いで入るか出るかが必要で、値段は二の次って時ね。 |
リミットオーダーは通常、エントリーではスマートな選択肢です もしくは、より自然な口調で: 限界注文(リミットオーダー)は、だいたいエントリーの時は賢い選び方だよ
ほとんどの急ぎじゃないトレードなら、limit orderの方がいいよ。自分が納得できる値段をセットして待つだけ。市場がそこまで来てくれれば最高。来なかったら悪いエントリーを避けられる。Market ordersが活躍するのは、どうしても今すぐトレードに入る(または出る)必要があるときだけだね。
Stop-Loss Order: 自動で自分を守ろう Stop-Loss Order についての説明: Stop-Loss Order ってのは、トレードが思った方向と逆に動いちゃった時に、自動で損切りしてくれる便利な注文方法なんだよね。 例えばさ、日経225 で買いエントリーしたけど、ここから下がっちゃったら困るなーって時に、あらかじめ Stop-Loss Order を仕掛けておくんだ。そうすると、指定した価格まで下がったら、自動でポジションを閉じてくれるわけ。 つまり、大きな損失を避けられるってわけ。感情的になってズルズル損を広げちゃう心配もないし、チャートをずっと見てなくても大丈夫ってわけよ。 Stop-Loss Order は market order でも limit order でも設定できるから、自分の戦略に合わせて使い分けるといいよ。target と組み合わせて使うと、P&L の管理がめっちゃ楽になるぜ。
stop loss オーダーってのは安全ネットみたいなもんですよ。値段レベルを設定しといて、マーケットがそこに達したら、オーダーが自動で発動して、ポジションが勝手にクローズされる。これで損失を抑えられるってわけです。
ストップロス例
株を$100で買って、stop loss を$92に設定するんです。株価が$92まで下がると、stop loss が発動して、ポジションは自動的に売却されます。1株あたり$8の損失で済みます — それ以上は損しない。stop loss がなかったら、寝てる間に急落して$70まで下がってたかもしれませんね。そしたら1株あたり$30も損することになってた。
stop-loss order がトリガーされたら、通常は market order に変わっちゃうんですよ。つまり、次に約定できる値段で売られちゃうってわけ。相場がガンガン動いてる時は、設定した stop level より若干安い値段で売られることもあります。このズレのことを slippage って呼ぶんですよ。
Stop-Limit Order: より正確なバージョン Stop-limit order ってのは、要は stop loss と limit order を合わせたもんですよ。まず、指定した価格に達したら自動的に注文が発動するわけ。そこからが limit order になってて、「この値段以上(以下)では売らない(買わない)」っていう条件をつけられるんですよ。 例えば、株が 100 円で下がってきたら売りたいけど、でも 95 円より下では売りたくないって場合。Stop-limit order で stop loss を 100 円、limit を 95 円に設定しておけば、100 円まで下がったら自動的に「95 円以上で売ってくれ」っていう limit order が入るわけ。 メリットとしては、めちゃくちゃ予期しない価格での約定を避けられるってとこ。デメリットは、市場がめっちゃ急変してる時とか、注文が通らない可能性があるってことですね。相場がガンガン動いてる時は、limit order に引っかからなくて約定しないまま、どんどん損失が増える…みたいなことになったりしますよ。 だから使い方としては、相場がちょっと落ち着いてる時に有効なやつ。急激な変動が予想される局面では、素直に market order とか stop loss だけで対応する方がいいと思いますね。
stop-limit orderには2つの価格があるんだよ。stop priceで約定のトリガーを設定して、limit priceで最低限の約定価格を指定する感じ。stop priceに達すると、market orderじゃなくてlimit orderに変わるわけ。これで大きなslippageから守られるんだけど、相場が急激に動いてlimit priceを通り過ぎちゃうと、約定できないリスクがあるんだよね。
| 注文タイプ | Fills保証されてるんですか? | 価格は保証されていますか? | 最適な使い場面 or 最も有効な使い方 or こんな時に使うのがベスト |
|---|---|---|---|
| マーケット | はい | いいえ | 高速で出口する、流動性の高い株 |
| リミット | いいえ | はい | 予定済みのエントリー、流動性が低い株 |
| ストップロス(ストップ・マーケット) | はい、一度トリガーされたら | いいえ | 自動損失保護 |
| ストップ・リミット | いいえ | はい(約定した場合) | 損失保護と価格コントロール |
Good Till Cancelled (GTC) vs Day Orders GTC注文とDay Orders の違い GTC注文ってのは、基本的にキャンセルするまでずっと有効な注文のことだね。だから、例えば特定のstrike priceで約定するまで待ってられるわけ。めっちゃ便利だよ。一度設定しちゃえば、あとは放置できるからね。 一方、Day Ordersは文字通り1日だけ有効な注文。市場が閉まったら自動的にキャンセルされちゃう。だから毎日トレードするなら、朝イチで新しくorder出し直さなきゃいけないんだよ。 実際のとこ、GTC使うとき気をつけなきゃいけないのは、いつの間にか古い注文が約定しちゃうことだね。特にvolatilityが高い日とか、気づかないうちに約定してて「あ、やっちゃった」ってなることもある。だからGTC使うなら、定期的にチェックするのがおすすめだよ。 Day Ordersは安心感がある。毎日fresh startで、前日の注文引きずらないからね。ただし毎回設定の手間がかかっちゃう。 結局のとこ、自分の取引スタイルに合わせて選ぶのが一番だね。
limit orderやstop orderを出すときは、そのオーダーがどのくらいの期間有効なのかも選べるんですよ。
- Day order — トレーディングセッションの終わりに約定していなければオーダーはキャンセルされる。ほとんどのプラットフォームではこれがデフォルトだ。
- Good Till Cancelled (GTC) — 注文が約定するか、自分でキャンセルするまでずっと有効なままなんだ。長期的なtargetを狙うときに便利だよ。
- Immediate or Cancel (IOC) — 今すぐできるだけ約定させて、残りはキャンセル。
GTC オーダーを忘れてたら、びっくりするよ
よくあるミスだね:GTC limit buy orderを入れて、そのまま忘れちゃう。それで数週間後、市場がちょっと売られた時に株価がお前の指値まで下がって、orderが自動で約定しちゃう。その時には気が変わってるかもしれないのにね。常にopen ordersを定期的にチェックすることが大事だよ。
Key Takeaways
- market orderはすぐに成行で約定する、つまり最良気配値で即座に約定しちゃうってわけ。スピード重視で、値段の細かい調整は二の次ってことだね。
- limit orderは指定した価格かそれ以上の良い価格でのみ約定する — つまり、スピード重視じゃなくて価格重視ってわけだね。
- stop-lossオーダーは、あなたが設定した価格レベルに達したときにトリガーされる — 損失を自動的に抑えるのに使われるんだよね。
- stop-limit orderはstop triggerとlimit priceを組み合わせたもので、コントロールができる代わりに約定しないリスクがあるんだよね。
- ほとんど初心者にとって、limit orderはmarket orderよりも安全なエントリー方法です。特にボラティリティが高い銘柄では顕著ですね。