Although most online brokers have eliminated trading fees, there might still be fees for trading mutual funds, options, etc. Some brokers also charge annual fees for having an open account, as well as inactivity fees for not trading enough. Some charge subscription fees for access to investment research and tools.