Fortune telling was a mysterious traditional skill. Its theoretical basis came from traditional cultures such as Yin and Yang, the Five Elements, and the Heavenly Stems and Earthly Branches. If you want to learn fortune-telling, I suggest you first understand some basic traditional cultural knowledge such as the theory of the five elements, the theory of yin and yang, the heavenly stems and earthly branches, etc. If you have already mastered these basic knowledge, you can consider buying some related books to learn the art of fortune-telling. However, it should be noted that fortune-telling is a mysterious traditional art. Its theory and practical methods need to be continuously practiced and explored. Therefore, buying books is only the first step to learning fortune-telling. More importantly, it is necessary to continuously learn and practice. The choice of books could be based on one's interests and needs. For example, if you are interested in traditional Chinese culture, you can choose some books on traditional culture or fortune-telling. If you are interested in mysticism and supernatural phenomena, you can choose some books on mysticism or astrology. In short, learning fortune-telling required constant learning and practice, and books were only one of the tools that provided help. I suggest that you be careful and rational when choosing books. Don't blindly believe in fortune-telling and don't make it your only career choice.