It is more than a certificate

“Audience participation is as important to the learning experience as the instructor. I find the participants at QuantInsti’s courses highly motivated and many came prepared with insightful questions. This made for a great experience for all.”

Dr. Ernest P. Chan
Hedge Fund Manager, QTS Capital Management, LLC.


As seen in


Module 1:Primer

  • Basics of Algorithmic Trading: Know and understand the terminology
  • Excel: Basics of MS Excel, available functions and many examples to give you a good introduction to the basics
  • Basics of Python: Installation, basic functions, interactive exercises, and Python Notebook
  • Options: Terminology, options pricing basic, Greeks and simple option trading strategies
  • Basic Statistics including Probability Distributions: Standard Normal Distribution; Related parameters like Z-score, confidence interval and their use, and Hypothesis Testing, Covariance, Correlation and Regression and their physical significance
  • MATLAB: Tutorial to get an hands-on on MATLAB
  • Introduction to Machine Learning: Basics of Machine Learning for trading and implement different machine learning algorithms to trade in financial markets

Module 2: Statistics for Financial Markets

  • Data Visualization: Statistics and probability concepts (Bayesian and Frequentist methodologies), moments of data and Central Limit Theorem
  • Applications of statistics: Random Walk Model for predicting future stock prices using simulations and inferring outcomes, Capital Asset Pricing Model
  • Modern Portfolio Theory – statistical approximations of risk/reward

Module 3: Advanced Statistics for Quant Strategies

  • Time series analysis and statistical functions including autocorrelation function, partial autocorrelation function, maximum likelihood estimation, Akaike Information Criterion
  • Stationarity of time series, Autoregressive Process, Forecasting using ARIMA
  • Difference between ARCH and GARCH and Understanding volatility, Non linearity of volatility, Gaussian Mixture Models (GMM)

Module 4:Python: Basics & Its Quant Ecosystem

  • Data types, variables, Python in-built data structures, inbuilt functions, logical operators, and control structures
  • Introduction to some key libraries NumPy, pandas, and matplotlib
  • Python concepts for writing functions and implementing strategies
  • Writing and backtesting trading strategies

Module 5:Market Microstructure for Trading

  • Detailed understanding of ‘Orders’, ‘Pegging’, ‘Discretion Order’, ‘Blended Strategy’
  • Market Microstructure concepts, order book, market microstructure for high frequency trading strategy
  • Implementing Markov model and using tick-by-tick data in your trading strategy

Module 6:Equity, FX, & Futures Strategies

  • Understanding of Equities Derivative market
  • VWAP strategy: Implementation, effect of VWAP, maintaining log journal
  • Different types of Momentum (Time series & Cross-sectional)
  • Trend following strategies and Statistical Arbitrage Trading strategy modeling with Python
  • Arbitrage, market making and asset allocation strategies using ETFs

Module 7:Data Analysis & Modeling in Python

  • Implement various OOP concepts in python program – Aggregation, Inheritance, Composition, Encapsulation, and Polymorphism
  • Back-testing methodologies & techniques and using Random Walk Hypothesis
  • Quantitative analysis using Python: Compute statistical parameters, perform regression analysis, understanding VaR
  • Visualizing Correlation between Financial Time Series
  • Work on sample strategies, trade the Boring Consumer Stocks in Python

Module 8:Machine Learning for Trading

  • Modeling data with AI, index and predicting next day’s closing price
  • Supervised learning algorithms
  • Confusion Matrix framework for monitoring algorithm’s performance
  • Model Cross Validation techniques and variable selection
  • Logistic Regression to predict the conditional probability of the market direction
  • Linear Discriminant Analysis for linear combinations
  • Ridge Regression and Lasso Regression for prediction optimization
  • Decision Trees & additive modeling
  • Understand principle component analysis and back-test PCA based long/short portfolios

Module 9:Trading Tech, Infra, & Operations

  • System Architecture of an automated trading system
  • Infrastructure (hardware, physical, network, etc.) requirements
  • Understanding the business environment (including regulatory environment, financials, business insights, etc.) for setting up an Algorithmic Trading desk

Module 10:Trading & Back-testing Platforms

  • Introduction to Interactive Brokers platform
  • Code and back-test different strategies on various platforms
  • Using IBridgePy API to automate your trading strategies on Interactive Brokers platform

Module 11:Portfolio Optimization & Risk Management

  • Different methodologies of evaluating portfolio & strategy performance
  • Risk Management: Sources of risk, risk limits, risk evaluation & mitigation, risk control systems
  • Trade sizing for individual trading strategy using conventional methodologies, Kelly criterion, Leverage space theorem

Module 12:Options Trading & Strategies

  • Options Pricing Models: Conceptual understanding and application to different strategies & asset classes
  • Option Greeks: Characteristics & Greeks based trading strategies
  • Implied volatility, smile, skew and forward volatility
  • Sensitivity analysis of options portfolio with risk management tools


  • Write your own working strategy starting from ideation, literature survey, data analysis, strategy formulation, backtesting, implementation code
  • Mentorship under a domain expert, practitioner
  • Project topics include, but not limited to, Statistical Arbitrage, Dispersion Trading, Machine Learning based Trading Strategies, Skew Trading, Volatility Smile, Forward Volatility


  • EPAT exam is conducted at proctored centers in 80+ countries.

Hi, I’m Vikash

EPAT® delivered a holistic framework to quantitative modeling and trading. Helpful faculty, a small batch size and excellent peer group were other positives.

Vikash Bairoliya
EPAT, 2017

Hi, I’m Hiren

Excellent course and I myself really came to know more about Algo trading, algorithms and HFT.

Hiren Mewada
EPAT, 2017

Hi, I’m Mario

EPAT® has been one of the most rewarding formative experiences I have had!

Mario Pisa Peña
EPAT, 2018

Industry Focused

Industry Experts, Academics and Practitioners as faculty


High value for money and opportunity to learn along with your full-time job

Dedicated Support

Live interaction with faculty, with 7-days a week support team


Learning by Doing, specialize in a strategy/asset class through project work



Career cell helps participants to get placement in right kind of roles in the Quant and Finance industry


Algo/Quant and manual traders get exposed to various types of strategy paradigms in Algorithmic & Quantitative Trading


Learn to connect with brokers that offer automation and run your strategies in paper/live trading environment


Unleash the entrepreneur in you and ride the markets. Learn from the practitioners how to setup your own desk


Use your programming and problem solving skills in a challenging role as a quant-trader-coder


Click here for know more


QuantInsti offers interactive online learning experience including live lectures, tutorials, problem solving interactions with faculty. Our Algorithmic Trading courses provide 24-hour access to all recorded lectures and program materials, accessible through computer.

  • EPAT® live lectures are recorded and uploaded onto personalized learning portal. Each participant gets their own account, allowing him/her to access the following:

Live & Recorded lectures

Lecture notes, exercises, additional reading material

Sample code and spreadsheets

Support team access to resolve your queries on priority

The learning management system will track your learning and provides immediate feedback on your progress. A dedicated learning manager will regularly discuss your progress over call and chat to understand your queries and progress. Most tools and softwares used in the programme are open sourced and available for free to allow students to continue learning post course completion.

Why this Algo Trading Course?

Practical Exposure

Acquire the knowledge, tools & techniques used by traders in the real world

Expert Teaching & Support

The EPAT® faculty is an acclaimed team of academicians and professionals who are all specialists in the field

Career Services

Our career services and job resources become available to you the moment you begin the program and last throughout your professional career

Lifelong learning at QuantInsti®

We promise lifelong learning to students post EPAT® completion, which comprise of:

  • Access to a network of faculty and alumni, who are practitioners and researchers in Quantitative, Algorithmic and High Frequency Trading
  • Reaching out to the industry members through our online communities, LinkedIn groups
  • Assistance in placement and career growth in relevant roles
  • Invitation to guest lectures which include new technological innovations, training to work on new platforms, advancement in the relevant field
  • Access to the updated EPAT content


QuantInsti’s Algorithmic & Quantitative Trading course, Executive Programme in Algorithmic Trading (EPAT®) is beneficial for professionals working in or aspiring to move into either buy-side or sell-side of the businesses that involve use of Quantitative Trading tools & techniques.

If you plan to take up EPAT®, it would be most beneficial to you if you have a high level of intellectual curiosity, a strong interest in financial markets & possess strong analytical skills. Although there is no specific degree requirements, most participants come from backgrounds involving mathematics, statistics, core sciences, computer science, engineering, operations, research, business administration, finance & economics. You’d need to have familiarity with statistics, excel, python and financial markets.


We have four batches in a year. Duration of the programme is 6 months. The tentative programme start dates are:

EPAT calendar

Batch Start Date
44 5 Oct 2019
45 11 Jan 2020
46 4 Apr 2020
47 11 July 2020
48 3 Oct 2020
49 9 Jan 2021


Batch 47, Start Date: 11 July 2020
Tier Applicable till Global Participants Indian Residents*
Super Early Bird Enrollment Fees 26 April 2020 4,799 1,89,999
Early Enrollment Fees 31 May 2020 5,199 2,09,990
Standard Enrollment Fees 10 July 2020 5,999 2,40,990
Batch 48, Start Date: 3 Oct 2020
Tier Applicable till Global Participants Indian Residents*
Super Early Bird Enrollment Fees 26 July 2020 5,499 2,08,989
Early Enrollment Fees 30 Aug 2020 5,979 2,30,989
Standard Enrollment Fees 3 Oct 2020 6,899 2,64,989

* Additional 18% GST applicable for Resident Indian Participants


EPAT® programme comes with Financial Assistance for the deserving candidates

Scholarship by QuantInsti

Participants(Other than full time student) can Earn the Merit-based Scholarship. Go get it here!

Educational Loans

Educational loans available at 0% interest for full time Indian residents.*

Student Aid

QuantInsti encourages the full time students to enter this domain. Claim your benefits, if you are still pursuing formal education.

Emerging Market Fee

Emerging market participants (Participants residing full time in countries with per capita GDP (nominal) less than USD 20,000 as per World Bank data), please share your details below to check for Emerging market fee eligibility.

FTS Eligible (for Singapore Corporate Participants)

This programme is recognised under the Financial Training Scheme (FTS) and is eligible for FTS claims subject to all eligibility criteria being met.

Please note that in no way does this represent an endorsement of the quality of the training provider and programme. Participants are advised to assess the suitability of the programme and its relevance to participants’ business activities or job roles.

The FTS is available to eligible entities based on the prevalent funding eligibility, quantum and caps. FTS claims may only be made for recognised programmes with specified validity period. Please refer to** for more information.

**IBF – Institute of Banking and Finance is the national accreditation and certification agency for financial industry competency in Singapore. Read more about IBF here.

* T&C apply


Send your Application

Get on a call with a Counsellor

Wait for Application acceptance

Pay the fee and get started

Before admission, we will facilitate a one-on-one counselling session that will focus on understanding the strengths and weaknesses of the participant. These sessions do not necessarily decide the participants’ eligibility but help counsellors assist them with informed guidance prior to enrollment.



Contact Us