This is the bibble of trading systems, the author not only presents simple techniques like MA, Stochastic, Bollinger band... but also modern techniques like Genetic Mutation, Neural Network (AI), Anti-Martingale, News effect (in math form)... every chapter is full of info, if you are a beginner you will be overwhelmed by these techniques, don't be, take it slowly, read each chapter, write some code to test each idea, evaluate the performance of the idea, then you can move to the next. You can read the later chapter first to see how you can evaluate a system, what is a good test, what is a good performance, how to Not overfit ! For veteran, this is a very good reference book, even if you are FA analyst you will find good system here, choosing sector, compare stocks, when to get out (temporary), "hold forever" is a myth. FA is hard not because it's about domain specific knowledge, it's hard because there are not enough data point, you have 4 quarterly report, that's only 40 data points for 10 years of price data. In AI terms you need at least 200 data points to properly optimize 1 parameter, so 40 data points for 10y is too few. When you put all the FA terms into number you can apply many method in this book to analyze and improve your evaluation. Numbers dont lie!!!