As discussed on the phone, would like to share the complete course curriculum to give you a
clear in-depth approach and assessment of learning outcomes from our EPAT course.
EPAT Structure
BE 1 3rd month
PRIMER
The aim of this module is to make you comfortable with the basics of excel, statistics
and options which is a prerequisite for understanding the EPAT module.
§ To understand and implement basic statistics through examples. Topics covered include.
§ Basics of Excel: Starting from the very basics, moving on to available options
and functions used with lots of examples to give you full clarity and understanding.
INTRODUCTION
In this module we will take you through the System Architecture requirements and Execution
Strategies for Algorithmic Trading.
§ To understand in detail, the System Architecture of a Traditional Trading System and compar
e it to an Automated Trading System.
§ To understand the need, requirements, process, advantages and applications of Algorithmic Trad
ing.
§ Introduction to some key strategy ideas and other important aspects of an algo trade.
The main tools for quantitative trading include Statistics and Excel. This module will take you through
the application of these tools and help you appreciate their importance.
§ Basics of excel, application of some trading strategies in excel, coding in VBA. Using excel
to create back-testing module for a given hypothesis.
§ The art of visualizing data. 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 understanding results, Capital Asset Pricing Model.
This module will take you through the world of trading in Options. Options trading strategies help
you to gain exposure to a specific type of opportunity or risk while eliminating other types of risks,
which means safer bets!
§ Detailed understanding and comparison of various option pricing models and the applicability of
different models in different scenarios.
§ Characteristics of different Option Greeks - their sensitivity to different factors. Option price
sensitivities to various market factors. Building option portfolios on the basis of option Greeks.
This session introduce will to you in detail, the concepts Programming in R; and Advanced Statistics.
§ Implementing a strategy based on GARCH predicted volatility filter and plot the
returns and equity curve.
BUSINESS ENVIRONMENT
§ Understanding the business environment (including regulatory environment, financials, etc.) for
Algorithmic Trading desks.
STRATEGIES
This module is dedicated to Algorithmic Trading Strategies. It will not only take you through the
strategies in detail but also the core concepts, tools and thought process which will help you
develop the skill to formulate your own strategies.
§ Detailed analysis of Trading Strategies in terms of, In-Sample and Out sample data, performance
and optimization of parameters, Stop-Loss and Profit taking criteria.
§ Designing the rules for trading including discussion on special situation events occurring on the
expiry day.
§ Technology edge for trading profits- hardware and software innovations which can give you that
extra edge and help in increasing trading profits. Understanding latency requirement for different
strategies and how it can be improved while maintaining a good return on investment.
§ Working with HFT in terms of analyzing the properties and conceptual understanding of
various algorithms for optimization of HFT trading scenario.
§ Learning how to use AI to model data (including week for data modeling), hands-on experience with
modeling nifty and predicting tomorrow’s closing price.
The aim of this module is to help you implement your strategies in the live trading
environment. This will introduce you to the automated trading platforms such as Quantopian and
Interactive Brokers using Python Programming language.
§ Understand the difference between unsupervised and supervised machine learning, Coding
machine learning based algorithm and pair trading strategy on Quantopian
§ Creating a demo account on “Interactive Brokers” and test a high frequency trading strategy on the
same.
§ Coding, backtesting and optimizing “momentum” and “mean reverting” strategies using
“PyAlgoTrade”
We would be glad to address any queries you might have regarding the course, so feel free to reach
us at +91 9820903290 or +91-22-61691404.