Please tell me how the transactions will happen in the following scenarios.
Let's say I put 2 Buying orders in the morning before trading starts (between 9 - 9.30 am) of a share
-at Rs 35 - 100 shares and
-at Rs 45 - 100 shares
And if there's some one who has put a sell order to sell 200 shares at Rs 35, then does my all 200 shares get filled or only the first 100 @ 35 get filled?
Basically, this is what I want to know. If I put some buying orders for a higher price and if there's some one to sell at a lower price, do they get matched and get filled what ever the difference is?
And if the same above scenario happens during trading time (9.30 am - 2.30pm), is there a difference in how that transaction happen?