Is buying shares/stocks of a shariah compliant company and selling it within a day even an hour or few haram? Couldn’t find reasonable answers online.
If you mean by intraday is buying and selling on the same day, this is only permissible when there is no obligation to sell at a specific time.
This means if you buy stocks in the morning, you can keep them for as long as you wish and no one can force you to sell.
If this is the case, you can buy and sell on the same day if you wish as long as the stocks you are buying are halal and they are not financing their projects in haram or receiving haram interest on their deposits.