I know most do, but from a few that i checked (offshore) they only starts at 7:30am. Is there any other broker that starts earlier than this? Please recommend. Thank you.
I think most start from 7AM EST. IB does. Some of the bank brokerage may not. But regular brokers like Fidelity and Schwabs should do.
IB starts executing orders on American stock exchanges at 0400 and doesn't shut it down until 2000, least coast time. But that's not all. Apart from SA - TH 2245 - 2345 and FR 2200 - 0200 system reset times, the system is up around the clock. I sometimes trade E-Minis or Micros with IB and I am often up trading before the 0400 start of the stocks pre-market open. I sometimes trade futures well after the 2000 close of the stock markets, too. IB is far from the perfect brokerage but they do a good job of presenting US traders and investors with good market availability.
In Singapore the only one that let's you trade the full 4 am to 8 pm is IB. I just don't like their antiquated user interface. The other issue with TDA in Singapore (other than their 7:30 am start) is the inability to choose which lots to sell...
you can trade number of popular ETF's all day (24H) with TD Ameritrade. Google them. They have the list (they even sent me the list), but im too lazy to log on my account.
I think most of us in US would not even want to trade from 4AM. There is little liquidity. Most say do not use pre-market so much. A lot of times the market is wrong.