Exploring Where Finance Meets Code: A First Look at Quantitative Trading
In March 2020, working in the fintech industry, I became deeply interested in a fascinating field — quantitative trading. It is a perfect meeting point of technology and finance, and as a technologist it struck me as an entirely new way to try to understand and take part in the market.
What Is Quantitative Trading?
Simply put, quantitative trading uses computing technology and mathematical models to automate investment strategies. By analyzing historical data, it seeks out patterns that can generate excess returns and encodes them into programs, replacing subjective human judgment and manual operations — and thereby keeping human greed and fear from interfering with investment decisions.
My Starting Point
As a beginner, I learned that getting into this field requires mastering several core technologies and knowledge areas:
- Programming language:
Pythonis the language of choice in quant, thanks to its powerful data-science ecosystem and rich third-party libraries. - Core data analysis libraries:
- Pandas: provides the powerful
DataFramedata structure, an essential tool for processing and analyzing financial time series. - Numpy: provides high-performance multi-dimensional array objects and scientific computing; it underpins
Pandasand is the foundation for mathematical modeling.
- Pandas: provides the powerful
- The quant trading workflow: I got a first grasp of the basic pipeline — strategy sourcing, backtesting, paper trading, and live trading.
- Trading interfaces: I learned how to fetch market data and submit trade orders through broker-provided APIs (such as Huatong’s OpenAPI).
Early Reflections
In 2020 my main focus was still on the securities app and backend services, but learning about quantitative trading opened a brand-new door for me. It made me realize that code can be more than a way to build products for people — it can also be a powerful tool for analyzing markets and making decisions.
This exploration lifted my understanding of financial markets from that of an ordinary user to a new, systematic and strategy-driven level. It sparked a strong interest in data analysis, algorithmic strategies, and automated trading, and planted an imaginative seed for my future technical growth.