The OTC market venue, in particular, has a completely different liquidity structure compared to the regulated market, more specifically:
- Liquidity is thinner
- Spreads are higher
- There is no guarantee when the execution of the order will occur - regardless of the direction
- There is no guarantee what price you will get if you place a market order.
Taking into consideration all of the above, as much as we would love to, we would not be able to speculate and provide you with any types of guarantees when it comes to potential time-frames for execution, as they vary and completely depend on each market. Therefore, it may even take a few days for some orders to be executed, especially when it comes to OTC trading.
Additionally note, that when you trade OTC, you are essentially trading with other investors, meaning that in order for you to Buy there has to be someone to Sell and vice versa. This means that once you initiate a buy order, the system will then start to look for someone who sells the exact amount of stocks, which you are looking to buy, and this can sometimes take longer.