yes, you only can trade stocks when the market is open at 10:00am - 12:30pm and 2:30pm - 4:00pm, but you can put your buying or selling prices before the market open . Usually the stocks will have buyer and seller, just depend on what price you want to buy or sell.