Hi newtothis - it is a very confusing time starting with IB. JackR's advice is very sound. I had difficulty even finding out which tickers would give you the real-time data for those commodities/indices that you may be interested in. For your $10/mth data fee they only give you selected tickers, for others you have to subscribe. No one seems to provide a list.
I will provide something of a list here to try to help you. JackR's crucial point is what is your time frame. Most of us are aiming for the short trade, minutes to one day. Because of this I have found that a DOM or front-end program to be extremely handy for my simulated trading (JackR mentioned paper trading initially is a good idea, he is right) - what it does is puts your orders including stops and targets into TWS on your behalf. You just click on the ladder at your price, sell or buy column and it does it. It also cleans up stray orders and warns you if it can't. NinJaTrader is one, Button Trader another - these two are expensive for beginners, so I use BracketTrader ($100 for life), see Bracket-Trader dot com. It is a bit of a learning curve but worth it for speed and convenience. It does most of my tickers, except Bonds (ZB) which it can't do as it has a ZB bug right now. BT works with TWS in simulated or live mode - BT itself also has a Live/Sim setting, so the best paper trading is TWS in Sim mode with BT in Live mode to use the live data. You DO DEFINITELY need to know TWS though ,for the odd time a stray order is extant at IB or in TWS.
The other reasonably priced addition I use is the Ensign Windows charting software from ensignsoftware dot com. The brilliant thing about this ($40 pm) is that it takes it feed from TWS as well at the same time as BT. Ensign has a Playback feature, and you can by installing Ensign's connection software, not too hard, execute your Playback of a day's data for a symbol and enter simulated trades through BT - for practice on weekends when the live data is not running. The three platforms run quite nicely together once you have learned them thoroughly, there is a time lag while you put it all together. For quick order entry and close outs it beats TWS on its own for short duration trades, by a long shot.
To quote JackR once more "be patient, learn thoroughly and practice, practice, and practice again.
The symbols I am using so far with this setup are , ES (mini S&P), ER2 (mini Russell 2000), CL (Crude), QM (mini crude), ZS (beans), GC, (gold), YG (mini gold), ZG (electronic gold), EUR (Euro/Usd futures), HSI (Hang Seng), YM (mini Dow), $VIX (volatility, use with the ES and ER2), $TRIN, $TICK.
Bear in mind I haven't used this for live trading, but in simulated mode it seems to be a good setup. A second monitor would seem to be a "must have" too. But if you have your BT on top of your chart one would do at a pinch.
I hope this helps you, and any other "newto's".
Cheers
RR