Skip to content
Founded by three Carnegie Mellon University faculty members
Institute of Algorithmic Tradingand Applied Computational Finance

Credential program on the practitioner path

Certificate in High-Frequency Trading and Market Microstructure

Four courses and a capstone on how orders meet: the limit order book, execution algorithms and their costs, venue routing, market making and the C++ systems that run them.

Prices are set in the order book, one order at a time. At that scale the questions change: where your order sits in the queue, how long it takes to arrive, what it costs to cross the spread and how the market moves because you traded. This certificate in high-frequency trading teaches those questions and the systems that answer them.

What does the certificate cover?

The microstructure of electronic markets and the limit order book; execution algorithms from VWAP and TWAP to implementation shortfall, and the transaction cost analysis that grades them; routing across fragmented venues; market making, inventory risk, adverse selection and optimal quoting; spread trading on cointegrated instruments; and the engineering of low-latency trading systems in C++.

Who is it for?

Engineers joining trading firms, execution traders who want to understand the algorithms they use, and quantitative researchers whose strategies lose money between signal and fill.

The courses in this program

What every course contains

Every paid course comes with the first seven and the certificate, whichever level it sits at. The proctored exam and the credential come when the course is taken as part of a Certificate, Diploma or Fellowship. Everything is self-paced: the material is yours to study in any order, at any hour, for the whole of the license.

  1. Workbooks. Written to train the thinking patterns and the important concepts of the course, with worked problems and the reasoning behind each answer, so that you learn to think the way the subject is thought.
  2. Audio edition. Focused, well-presented recordings with explainers and examples of the material, made to be interesting, relevant and entertaining, so that the general subject can be learned away from the desk.
  3. Notes. Pre-produced notes with every fact the course relies on, written out in full, so that nothing has to be transcribed from the films or the audio.
  4. Cheat sheet. One sheet with every important learning concept of the course on it, to keep beside you during the work and to revise from before the exam.
  5. Named sources. Every fact in the notes names its source, the paper, the book or the dataset, for anyone who wants to dig in further.
  6. Explainer films. Focused films, in the style of the sample films on the catalog page, that walk through the most difficult concepts of the course with visual explanations of a high standard.
  7. Transcript. A full transcript of every film and every audio recording, searchable and quotable.
  8. Proctored exam. Taken as part of a Certificate, Diploma or Fellowship, the course ends in a proctored multiple-choice questionnaire, with a pass mark of 60% and three retakes included. A course taken on its own is assessed by its coursework and has no exam.
  9. Verifiable certificate. A certificate of completion that a third party can verify: an employer sends the code on it to the credentials office and receives written confirmation of the course, the date and the result.
  10. Credential of the program. The Certificate, Diploma or Fellowship of the program, track or path the course belongs to, awarded when every course in it is passed. Which one depends on the program you choose.

What should you know before you start?

The courses in this program build on the courses below. They are not part of the program and not included in its price. If you have not studied this material, take them first. Admissions can tell you whether your background already covers them: the academy office.

What is the microstructure capstone?

You reconstruct a limit order book from exchange message data, build either a market-making or an execution strategy on it, and simulate it with queue position, latency and fees modeled. The submission is the code, the simulation results and a report explaining where the strategy earns and where it loses. The faculty weigh the realism of the simulation as heavily as the result.

What does the credential record?

It records that you passed the proctored exam of every course listed on this page and the capstone, assessed by the Institute's faculty. The credential is issued by the Institute. Each one carries a verification code that an employer can check with the credentials office.

Questions applicants ask

Do I need exchange data to take this certificate?

No. Sample message-level data is provided for the labs and the capstone. You may use your own if you have it.

Is C++ required?

For one of the four courses, C++ for Quantitative Finance and Low-Latency Systems, and that course teaches the language from the start. The other courses use Python.

How long does the certificate take?

50 hours of material across the four courses, each hour with its audio edition and workbook, and a capstone of 20 hours of your own work. The license runs 12 months, so you set the pace around a job.

$3,200 50 hours of material