It gives a complete overview including chapters on understanding the marketplace, market psychology, technical analysis, the best stocks to trade, and putting it all together. An ECN (electronic communications network) is a virtual exchange used to trade stocks without using a broker.