I seem to be having an issue with the way my credit spreads are filling. Perhaps I am misunderstanding how it works.
I am buying 0DTE SPX credit spreads, often around -$0.50.
I may choose to sell some of my position at -$0.20 or -$0.10, using a LIMIT order.
I often enter that order very soon after my buy order has filled. It will simply sit there for a few hours before it fills, presuming I do not need to defend my position.
The problem is that when the sell order fills, it does not actually fill at the LIMIT price I entered for the spread. Specifically, I entered a LIMIT sell order at -$0.10, but it actually filled at -$0.20. This is bad for my P&L. I wonder if it is trading like a LMT + MKT, sell the first leg at a limit price, but then the 2nd leg at a market price. However, there is a specific trade type described as such.
What am I doing wrong?
Example shown below:
I am buying 0DTE SPX credit spreads, often around -$0.50.
I may choose to sell some of my position at -$0.20 or -$0.10, using a LIMIT order.
I often enter that order very soon after my buy order has filled. It will simply sit there for a few hours before it fills, presuming I do not need to defend my position.
The problem is that when the sell order fills, it does not actually fill at the LIMIT price I entered for the spread. Specifically, I entered a LIMIT sell order at -$0.10, but it actually filled at -$0.20. This is bad for my P&L. I wonder if it is trading like a LMT + MKT, sell the first leg at a limit price, but then the 2nd leg at a market price. However, there is a specific trade type described as such.
What am I doing wrong?
Example shown below: