If your account size is below 100 k USD you need to generate at least 10 USD per month in commissions. If you don't reach this they charge you the difference. Example: you create 3 USD in commission, they charge you 7 USD. This requirement is waived if your account size is above 100 k USD. Trader Workstation (TWS) has free delayed charts. If you want data which is not delayed you have to pay. How much you have to pay for data subscription depends on the instrument(s) you want to track. You can select what you subscribe to.So trade for $10.00/mo and IB is free... How much would a futures account need to be funded with? Does IB have free charts?
ES
How much funding you need to do futures trading depends on the margin requirements of the futures contract you're interested in.
I have an IB account but am not very familiar with TWS's features (and bugs) because I only use automated trading. For that I don't need TWS.