I am thinking of putting some of my capital in a long-term portfolio. It will be very diversified, mostly through ETFs, and will probably be adjusted only once or twice a year. I plan to hold this portfolio for as long as I could, hopefully for many years and it will be the last that I liquidate if I need cash to spend. So I am looking for a good broker. The major requirements are reliability of the broker, safety of the account and no penalty for inactivity. Fast execution, low slippage, advanced charting, DOM, top-notch customer service, or low commissions, are obviously unimportant. I think Interactive Brokers offers maximum safety, and I think they have no inactivity fees. I only hope they don't close my account or something like that. Do you guys have a better suggestion for a broker that fit my needs or would add some other requirement I am overlooking?