IB has a calculation tool which shows you credit and debit interest amount for each currency here: https://interactivebrokers.com/en/index.php?f=1595 You can use this to calculate whether it makes sense to close negative cash positions in non-BASE currencies. Yes.
Sorry, but I still don't understand it. A stock has 3 listed prices: bid price, ask price and last traded price. In a liquid stock with lots of trading is bid < last < ask. However, if you have a very thinly traded stock there is the possibility that the last trade was a long time ago and that the bid and ask price have drifted away from this last price. In that case will bid < ask, but is it (in theory) undefined where last traded price is. Which situation applies to your case? It is easiest to understand if you provide some actual prices.
When I placed buy orders and stop loss orders for TSLA, it happened that, having in mind the time when orders get completely fulfilled I bought at a much higher than MKT price at the moment and sold much lower than market price. Maybe it was that way because of the book cueing that our fellow friend several posts above mentioned. I dont know, I have been confused since then. When I place orders, I do them on when the market its still closed and when they are executed, they are fulfilled at a higher price than the price that appears in my cellphone app for that particular stock in that exact moment. Next time it happens, I will tell you.
You have to use Limit orders. Market orders don't guarantee the price on your screen at the moment you click "Submit." My experience is that you pay a premium for market orders--which also seems to be your experience. Here's a warning I got from IB. Check your email for a similar notice.
So you use the previous day's closing price to determine the limits on your orders. That can indeed explain unexpected fills shortly after the market opens.
I review my portfolio on weekends, mostly on saturdays and placed the orders for next trading sessions. I will start to begin placing Limit orders (maybe I will try IB Algos) By the way, any experiencie with adaptative or Mid price?
I see. In that case are you facing the risk that the opening price on Monday morning is far away from the closing price on the previous Friday (which the most recent price at your disposal for your analysis during the weekend). No, I don't have experience with those. I don't trade manually, only have software running via the API. When it wants to place a trade it first looks at the bid and ask price. And determines the limit price for the order line based on these prices. In some cases, if there is a large spread between bid and ask price, will it submit a price halfway between bid and ask. Oftentimes do these orders get filled right away. If they don't get filled the software adapts the limit price.