I've been developing automatic strategies ( day trading ) for quite some time. As you must know, once you have an interesting Backtest, the logic next step would be a real-time simulation, where the critical "filling" orders, could be easily, one of the most important reasons why remarkable differences found between Backtest and Real-Time.
I've listened several opinions from experts, senior members and my own experience. The conclusions are still general and rather depending on many factors, such as: the market you're trading, the instrument, day's conditions, general liquidity...etc. So I'm interested to know more experiences, point of views..etc among this community.
Let me share some personal experiences:
I've seen limit orders filled about 85% of time, and despite it doesn't sound very bad unfortunately left working order opened might cause: unsync of calculations and signals or just losing potential profitable trades; obviously this could be avoid using market orders; so as you can imagine if a period of high and fast volatility comes suddenly, market orders could help your Algo a lot.
Mostly of time, liquid markets has low spread and price variation, so Limit orders have more efficient entries than market orders, which slippage might kill your profits; but in the other hand,when market turns wild, cause not predictable "black swan" or "Fat-finger", limit order might let you in troubles.
So, I'd like to know experiences or suggestions regarding to this critical point, I'd highly appreciate your comments.
Thanks in advance
I've listened several opinions from experts, senior members and my own experience. The conclusions are still general and rather depending on many factors, such as: the market you're trading, the instrument, day's conditions, general liquidity...etc. So I'm interested to know more experiences, point of views..etc among this community.
Let me share some personal experiences:
I've seen limit orders filled about 85% of time, and despite it doesn't sound very bad unfortunately left working order opened might cause: unsync of calculations and signals or just losing potential profitable trades; obviously this could be avoid using market orders; so as you can imagine if a period of high and fast volatility comes suddenly, market orders could help your Algo a lot.
Mostly of time, liquid markets has low spread and price variation, so Limit orders have more efficient entries than market orders, which slippage might kill your profits; but in the other hand,when market turns wild, cause not predictable "black swan" or "Fat-finger", limit order might let you in troubles.
So, I'd like to know experiences or suggestions regarding to this critical point, I'd highly appreciate your comments.
Thanks in advance
