All Slides - Delhi Algo Traders Conference
All Slides - Delhi Algo Traders Conference
com/algo-trading-faq/
for FAQs visit https://algoji.com/algo-trading-faq/
Introduction
05/05/2018 Mumbai
03/02/2018 Bangalore
29/10/2017 Chennai
07/10/2017 Chandigarh CII hall
22/07/2017 Ludhiana Stock Exchange
10/05/2017 Mumbai
22/04/2017 Kolkata
18/03/2017 Ahmedabad
Thomson Reuters
Source : Quantinsti.com/blog
Where else?
• Colo/Datacenters
• Trading Lines
• Inter Destination lines
• Technology Development
• Hardware
• Salaries
Source : Quantinsti.com/blog
Automated Trading
Algorithmic Trading
Quantitative Trading
BlackBox Trading
HFT Trading
System Trading
Statistical Arbitrage
Robo Advisory
Breakout Strategy : Say you want to buy when a stock prices crosses above Rs. 101 ( above resistance or
whatever reason)
The stock LTP prints 101.00, then 101.05, then 101.20, 101.25 etc (buying triggers momentum in stock)
You typically end up buying 101.20 when manual order sent on LTP of 101.00. This is because when LTP
is 101.00, the bid is at 101.00, while ask is at 101.05 or higher (as the stock is moving up)
Why not automatically trigger order when ask is at 101.00, instead waiting for LTP to be 101.00
2)Conditional Orders
2)Jobbing/scalping Algo
1)Implementation Shortfall
1)Calendar Spread
2)Delta Hedging
3)2/3/L Option Strategies such as strangle, Straddle, Bull Call Spread, Put
Spread
1- The Market Neutral Element: Market neutrality is central to pairs trading because it drives how trades are built and
analyzed, it defines relative risk metrics & it serves as the basis for the overall trading strategy .
2- The Arbitrage Element : Arbitrage is central to pairs trading because it provides the framework for the success or
failure of a trade, and, therefore is the basis of absolute risk management .
3-The Technical Analysis Element : Technical analysis is central to pairs trading because it provides many of the tools
by which a trader may make decisions about both the quality and the timing of any potential trade
Sector or Industry Neutrality: A pairs trade that crosses sector or industry lines may be statistically attractive, but each leg of the
trade is acted on by different market forces that may affect the ultimate success of the trade .
Market Capitalization Neutrality: Pairing stocks with significantly different market caps may leave a trade vulnerable to regular
market rotations.
Beta Neutrality : Pairing stocks with significantly different betas builds a market direction bet into a trade where it may not be
wanted. While total beta neutrality is very difficult, a pairs trader must always be aware of the betas of the two stocks he or she is
pairing
Screening Tool
Technical Analysis
Market Element
Neutral Element
Arbitrage
Aim to generate returns from a portfolio in an all-seasons environment Reduce the “market risk (beta)” by investing in
“stocks/derivatives with pair trades,Pair trades will illustrate our positive and negative convictions in stock ideas,The fund
would endeavor to attain market neutrality by means of executing pair trades, Pair trades can be done on stocks and
indices, Basic premise: Aims to “Generate returns” in all market conditions, An extension of our “active fund management”
skills Stock selection would generate the returns (alpha) of the fund
– A-Long stock (equity) – Short stock futures Strategy B: – Long stock futures – Short stock futures Strategy C: – Long stock (equity) /
stock futures – Short index futures Strategy D: – Long index futures – Short stock / futures Strategy.
Portfolio returns
Situation A:Stock A – long stock futures; stock B – short stock futures – Post trade, price of stock A goes up and post trade, price of stock
B goes down – This is a best case scenario, where such trades will result in profits in both the legs of the trader.resulting in profit Situation
B: Stock A – long stock futures; stock B – short stock futures– Post trade, price of stock A goes up more than stock B – Relative out
performance of stock A compared with stock B Situation
C: Stock A – long stock futures; stock B – short stock futures – Post trade, price of stock A goes down less than stock B – Relative out
performance of stock B compared with stock A Situation D: Stock A – long stock futures; stock B – short stock futures – Post trade, price
of stock A goes down while stock B goes up (worst case scenario) – Trade going the other way.
Cost effectiveness
Option writers
• Mid way
• Last week
Vega
Types of volatility:
• Historical
• Implied
• Realized
• Calendar Spreads
• IVP
• Events/corporate outcomes
• Liquidity
• Moneyness
Types
Important concepts
Combinations can be created in such an effective manner where one can enjoy both Vega and theta same side
Directional views can also be implemented in calendar trades with minimum risk
Algorithmic trading is best suited for trading options vol because of multi-legged trade executions and lesser opportunities
Trading setup must be able to handle slippages and primary level risk management
➢ Growing
➢ Evolving
Algorithmic trading can be defined as set of rules that directs trading (Buy/Sell) decisions.
Decision Execution
Set of rules
Making Engine Engine
for FAQs visit https://algoji.com/algo-trading-faq/
Speed
Multi-Tasking
Eradicating Emotions
for FAQs visit https://algoji.com/algo-trading-faq/
How fast is fast enough.
Multiple Operations
Faster Processing of
Information
Unkown Risk
AFL /
Multicharts
Technical Risk
Analysis Management
Algo
Traders Investor
Trading Investment
I am profitable.
What if successful people could teach? And that’s how learnapp was
born.
As a trader, 10% of your trades will make 90% of all the money.
-100 +30
0
Backtest:
2 trades a day
1% risk per trade
Backtest:
2 trades a day
1% risk per trade
1. Selection bias
3. Recency Bias
Profit 23.37%
Qty Traded 12100
Win Month 59%
Lose Month 41%
● Unspecialised
● Low Experienced
Collaborate
Benefits :
● No additional Costs
● Always Updated
● Currency Exchanges
● Commodity Exchanges