An excellent book, easy to read, easy to understand! I recommend it for the beginner who wants a first approach to the market environment. For those who want to go into details of the financial or technical analysis, I recommend to go to the next level. Excellent book to get an idea of the financial markets but not detailed enough to invest having read that one !!