If you use margin overnight the LAST broker you need is IB. No matter how safe you think you are you will one day get liquidated. (just make a search here on ET & you will find all this horror stories.) Cash is king however, if you trade with cash no better choice tehn IB for comissions & tax reporting.