izard: (Default)
izard ([personal profile] izard) wrote2020-11-27 10:17 pm

Another daytrating WTF

In a previous part, I asked a rookie question and got perfect answers from pros that explained everything.

Now I have a more complex situation, but options are the same: I misunderstand something, or there was a glitch with my broker's software.

I opened a $1000 long position at $9.90, set TP at $10.15. I also have an open buy stop limit order of $300 at $10.20 (please don't ask me why I don't just close $700 at $10.15, I would have done exactly that if my software would have supported this type of limit order).

The price fluctuates between $9.70 and $9.95, and then suddenly I see my limit order to buy at $10.20 is executed. So I have two long positions now, $1000 opened at $9.90 and $300 at $10.20, and current price is $9.80.

When I checked a chart in the terminal at and around the execution time the price was always in $9.89-$9.96 range. It never even crossed $10.00 today! How can it be that price was high enough to trigger buy stop limit at $10.20, but it did not trigger TP at $10.15?

Is it a broker bug or I am a fool (again)???
chuka_lis: (Default)

[personal profile] chuka_lis 2020-11-28 02:17 am (UTC)(link)
интересный вопрос.
sab123: (Default)

[personal profile] sab123 2020-11-28 02:44 am (UTC)(link)
The charts are not exact, they don't show every transaction. It also depends on what chart you're looking at. Is it for transactions executed? Or is it for the average price between best buy and best sell offers? If at some point there were no sell offers at the price below 10.20, that would trigger the execution of your order. That's basically why the limit orders are a bad idea.
sab123: (Default)

[personal profile] sab123 2020-11-28 09:56 pm (UTC)(link)
The sell and buy offers are separate. There can be a big spread between them. There isn't a single "market price" there are two separate bid and ask prices.

But yeah, executing the order in after-market is a big surprise. It could be that the order was triggered on the main exchange when everyone was wrapping up for the day and then they executed it in after-market.
dennisgorelik: 2020-06-13 in my home office (Default)

Stop orders

[personal profile] dennisgorelik 2020-11-29 08:38 am (UTC)(link)
> the limit orders are a bad idea

Do you mean that stop orders are bad idea?
sab123: (Default)

Re: Stop orders

[personal profile] sab123 2020-11-29 09:58 am (UTC)(link)
You're right, stop orders.