There are many books for preparing for finance. The following are some classic and practical books:
1. Financial Markets and Institutions (Author: Frederick Smihs): This book is a classic textbook in the field of finance, covering the knowledge of financial markets, financial institutions and financial instruments.
2. Principles of Finance (Author: Richard A. Bourelly, Stuart C. Myers): This book is a widely used financial textbook with comprehensive contents, including financial markets, investment, risk management and so on.
3. Financial Market Analysis and Strategy (Author: Chen Xiaohua): This book mainly introduces financial market analysis and investment strategy, which is very practical for students preparing for finance.
4. Financial Engineering (Author: John C. Hall): This book mainly introduces the theory and practice of financial engineering, including financial derivatives, risk management and portfolio.
5. Financial Market and Investment (Author: Frank K. Riley): This book is a comprehensive financial textbook, covering financial markets, investment and risk management.
6. Introduction to Finance (Author: Joseph E. Stewart): This book is an entry-level finance textbook, suitable for beginners to read, and its content is concise and easy to understand.