The best book on swing trading will depend on how much you already know about the topic and what you want to learn. "Mastering the Trade" by John F. Carter is Insider's top choice, because it covers a variety of subjects and can be helpful to swing traders of all levels.