Capstone: Build Your Own AmiBroker Trading Research Workstation
Everything in this course has been building one thing, and this is it: a research environment you built yourself, whose every component you can explain, ending in a written report about a strategy you designed and tested.
The deliverable is not a profitable system. It is a piece of research you would be willing to defend — including, if that is what the evidence says, the conclusion that the idea does not work.
What the nine components add up to
- 1 Market dashboardWhat kind of market is this? Benchmark trend, breadth, volatility, sector strength.
- 2 Stock explorationWhat is in the universe right now? One row per symbol with every measurement the rest depends on.
- 3 ScannerWhich symbols met an explicitly documented setup on the last completed bar?
- 4 Multi-timeframe chartWhat does one candidate look like across three horizons — provably without look-ahead?
- 5 Real-time or replay workspaceWatching a decision point arrive. Alert, human review, decision. No automation.
- 6 The trading strategyHypothesis, universe, entry, exit, stop, sizing, constraints, costs — all written down before any test.
- 7 and 8 Backtest and robustnessPortfolio backtest, execution audit, parameter sensitivity, out-of-sample, walk-forward.
- 9 The research reportThirteen questions you must be able to answer about your own work.
What this is not
Section titled “What this is not”It is not a template to fill in, and it is not a system to trade. Several of the formulas here are deliberately plain, because the subject is the workstation and the method — not a set of rules somebody handed you.
The Level A path is complete
Section titled “The Level A path is complete”Every component has a version that needs no paid market-data subscription. Component 5 is the only one where the distinction is visible, and it has two formulas: a live-feed version and a Bar Replay version whose decision logic is identical line for line.
How long it takes
Section titled “How long it takes”The curriculum budgets a little over seven hours of work across the nine components. That is time on task with a database already in place, and it does not include the thinking. Realistically:
- A weekend, if you already have a database, a universe and a benchmark symbol, and you accept the specification in Component 6 as written.
- Two or three weeks of evenings, if you design your own hypothesis — which is what the exercise is actually for.
The single largest time sink is the universe, and it is worth knowing that in advance. Building something close to a point-in-time list is slow, and Component 9 asks you about it directly.
What you need before you start
Section titled “What you need before you start”- A daily end-of-day database with several years of history for twenty to fifty liquid instruments.
- A benchmark symbol in that database, sharing the same trading calendar.
- The breadth composites from Part 16, built once as a Scan.
- Your own AFL library from Part 11, if you built one.
- A research log. Not optional — Component 9 asks what is in it.
The standard this is held to
Section titled “The standard this is held to”Every formula in the capstone opens with a block of assumptions, and every component asks you to record what you actually ran. That is not ceremony. It is the difference between a result and a rumour about your own computer, and it is the habit the whole course exists to build.
0 / 9 lessons in this part completed
Progress tracking needs browser storage, which is unavailable here. The course works exactly the same without it.
- OverviewCapstone Overview and Requirements30 min
- ProjectComponent 1: Market Dashboard60 min
- ProjectComponent 2: Stock Exploration60 min
- ProjectComponent 3: Scanner55 min
- ProjectComponent 4: Multi-Timeframe Chart55 min
- ProjectComponent 5: Real-Time or Replay Workspace55 min
- ProjectComponent 6: The Trading Strategy60 min
- ProjectComponents 7 and 8: Backtest and Robustness Evaluation70 min
- ProjectComponent 9: The Research Report60 min
Sources for this lesson
4 verified · checked 2026-08-31
- 01AmiBroker User's Guide — Portfolio-level backtestingamibroker.com/guide/h_portfolio.html2026-08-31
- 02AmiBroker User's Guide — Walk-forward testingamibroker.com/guide/h_walkforward.html2026-08-31
- 03AmiBroker User's Guide — How to get quotes from various markets§ Real-time data tableamibroker.com/guide/h_quotes.html2026-08-31
- 04AFL Function Reference — GetRTData§ available ONLY in PROFESSIONAL editionamibroker.com/guide/afl/getrtdata.html2026-08-31
Every technical claim on this page was checked against the official AmiBroker documentation on the date shown. Where the course disagrees with folklore, the source is how you can tell which one to trust.