books will teach you market theory; they can't really be practical because as soon as the world knows about a trading methodology, the methodology ceases to work. But to really know how to trade the markets, you need real time engagement in them; firms should provide such training for free to...