← All tools · Guides

Quantitative trading for beginners: what to learn, which tools, and in what order

A beginner path. What to learn first, what comes next, and which page to read.

Short answer: what to learn first: a little Python and pandas, a China A-share history that updates itself, one backtest, how to read the result and find the traps, then paper trading, and only then a live account. Quant trading does not guarantee a profit. Stopping at the backtest or the paper account is normal, and it is cheaper than finding out with real money.

How to choose: Follow this order. Learn a little Python and pandas. Keep a China A-share daily history that updates itself. Run one backtest. Learn to read the result and to find the usual traps. Run a paper-trading period. Only then decide whether a live account is worth it. Quant trading does not guarantee a profit. Many people stop at the backtest or the paper account. That is a normal outcome, and it is cheaper than finding out with real money. One data library and one backtester are enough at the start, for example AKShare and backtrader. This page is the order of what to learn, with one site guide at each step, plus a short book list. It does not set the order of tools. It is not the site FAQ. It does not publish a broker threshold or a fee table. Those follow the broker's own notice.

Who it is for: Someone new to quantitative trading who wants a sequence: what to learn first, which guide to read at each step, and which books have a free online edition or a checked Chinese edition. A little Python is enough to start, or a willingness to learn it. If you do not code yet, hosted sites such as JoinQuant, RiceQuant, and BigQuant can be a first look, and so can an AI stock-picking assistant or a TradingView chart. Owning the whole loop still means coming back to this path and learning some Python.

Who it is not for: Someone who wants a promised return, or a broker's account minimum and fee table on this page. Thresholds and fees follow the broker and each platform's own notice. The platform comparison is a different article. Someone who already has a backtest and only wants the paper-trading ledger should read that walkthrough. Someone who wants the separate English study plan should read that page. It is not this article. This page does not set the tool order and it is not the site FAQ.

The same guide in Chinese is the beginner learning path. A separate English study plan, which is not this article, is what to learn, in what order. None of the step guides below is a language version of this page. This page is not the tool-order guide and not the site FAQ.

This site has no relationship with the publishers, platforms, or brokers named below. There are no purchase links. Book editions and Chinese-edition details were checked on 22 Oct 2026 against author sites, publisher pages, and Douban listings. Anything that check did not settle is left out. This is not investment advice.

01 · What quant trading is, and what it does not promise

Quantitative trading writes “what to buy, when, and how much” as an explicit rule, tests that rule on history, and only then lets a program follow it. It answers whether the rule was applied consistently and whether history has been asked. It does not answer whether the rule itself will make money.

02 · What you need before you start

You can try the work before you can program. Hosted sites such as JoinQuant, RiceQuant, and BigQuant already have data and examples. That comparison is how to choose a quant trading platform. If you only want AI to help pick stocks, start with how to choose AI stock-picking tools. If you want to learn charting and a screener first, read the TradingView setup.

03 · Six steps: what to learn, and what “done” means

StepLearnDone whenRead
Step 1 · FoundationsPython basics, and pandas: read a table, filter it, and align rows by date. Have a Python environment of your own.You can load a daily price table, compute each day's return, and compute a 20-day average.Local Python and SQLite (Chinese); A cloud quant desk
Step 2 · Get dataWhat each free data source gets wrong, and how to store a history that updates every day.You have a local China A-share daily history that updates itself.How to choose a market data source; Tushare and AKShare; AKShare into SQLite
Step 3 · One backtestPick one backtesting framework and run one simple strategy, such as a dual moving-average cross.You can say which period you tested, which costs you included, and what the result was.backtrader: a first strategy; How to choose a backtesting framework
Step 4 · Read the resultHow to read return, maximum drawdown, and Sharpe, and the three usual traps: lookahead, overfitting, and costs left out.You can point at a flattering backtest and say where it may be too good to be true.How the backtrader walkthrough reads a result
Step 5 · Paper tradeRun for a while on live quotes, with no real money, and compare that with the backtest.The paper period has run long enough, and the gap is one you can accept.Paper trading after a backtest
Step 6 · Only then, a live accountHow a broker quant terminal is opened, where the code runs, and that an individual reports programmatic trading first.You know the opening conditions, the fees, and the reporting rule, and only then decide whether to use real money.How to choose a quant trading platform; QMT and PTrade

A few notes:

04 · What it costs to start

05 · After the six steps: three next directions

06 · Books

Only books whose author and edition were checked. Chinese-edition details come from Douban listings. Confirm them with the publisher before you buy. No purchase links.

Related English guides: a first backtrader strategy · paper trading · quant trading platforms · a separate study plan · all guides · all tools

Frequently asked questions

How to choose a quant learning path?

Follow this order. Learn a little Python and pandas. Keep a China A-share daily history that updates itself. Run one backtest. Learn to read the result and to find the usual traps. Run a paper-trading period. Only then decide whether a live account is worth it. Quant trading does not guarantee a profit. Many people stop at the backtest or the paper account. That is a normal outcome, and it is cheaper than finding out with real money. One data library and one backtester are enough at the start, for example AKShare and backtrader. This page is the order of what to learn, with one site guide at each step, plus a short book list. It does not set the order of tools. It is not the site FAQ. It does not publish a broker threshold or a fee table. Those follow the broker's own notice.

Who it is for?

Someone new to quantitative trading who wants a sequence: what to learn first, which guide to read at each step, and which books have a free online edition or a checked Chinese edition. A little Python is enough to start, or a willingness to learn it. If you do not code yet, hosted sites such as JoinQuant, RiceQuant, and BigQuant can be a first look, and so can an AI stock-picking assistant or a TradingView chart. Owning the whole loop still means coming back to this path and learning some Python.

Who it is not for?

Someone who wants a promised return, or a broker's account minimum and fee table on this page. Thresholds and fees follow the broker and each platform's own notice. The platform comparison is a different article. Someone who already has a backtest and only wants the paper-trading ledger should read that walkthrough. Someone who wants the separate English study plan should read that page. It is not this article. This page does not set the tool order and it is not the site FAQ.

Is quantitative trading hard?

Starting is not hard. Doing it well is. With a little Python, a day or two of following a walkthrough is enough to run a first backtest. The hard part comes after that: whether the data is wrong, whether the backtest peeked at the future, whether costs were included, and whether the rule still works on another period. Most of the time goes into those checks, not into writing the strategy.

Can quantitative trading make money?

It does not guarantee a profit. Quant trading writes a rule as a program and tests it on history. The program does not decide whether the rule is any good. A backtest that makes money and a live account that loses it is common. Usual reasons are overfitting, fees and slippage left out, or a market that changed. Backtest, then paper trade, and consider real money only if the gap is one you can accept.

Can I do quant trading without programming?

You can do part of it. Hosted sites such as JoinQuant, RiceQuant, and BigQuant already have data and examples, and BigQuant also has a visual, drag-and-drop style. If you do not want to write code and only want AI to help pick stocks, start with the AI stock-picking guide. To own the whole loop yourself, you still have to learn some Python.

How much does it cost to start?

Research and a backtest can cost nothing. AKShare, backtrader, and Qlib are free and open source and run on your own computer. What can cost money is more stable data, such as a paid Tushare points tier, an optional cloud server, and whatever threshold a broker's quant terminal may have. Those follow each vendor's own notice. This page does not restate a price.

What book should a beginner read?

Start with Wes McKinney's Python for Data Analysis, 3rd edition. The author site hosts a free online edition. The Chinese edition is China Machine Press, October 2023. The Chinese title is on the Chinese page. After a first backtest, read Stefan Jansen's Machine Learning for Trading and Marcos López de Prado's Advances in Financial Machine Learning. The Chinese edition of López de Prado is CITIC Press Group, 2021. The Chinese title is on the Chinese page.

Do individuals have to report programmatic trading to the exchange?

If a program connects to your account and sends orders, that is programmatic trading. Under the Shanghai Stock Exchange notice, an investor who conducts programmatic stock trading on the SSE reports to the broker before doing so for the first time. Research, a backtest, and paper trading are not that step. The detail is in the QMT versus PTrade guide, section 07.

This is not investment advice. Quant trading can lose money. A backtest and a paper account are not a forecast. Books, platforms, and brokers follow their own current notices.