SlideShare a Scribd company logo
1 of 13
Presented By:-
Tushar Rathi
Algorithmic Trading
Introduction
 Algorithmic trading is the process of using computers
programmed to follow a defined set of instructions
for placing a trade in order to generate profits at a
speed and frequency that is impossible for a
human trader.
 The defined sets of rules are based on timing, price,
quantity or any mathematical model.
 Apart from profit opportunities for the trader, algo-
trading makes markets more liquid and makes
trading more systematic by ruling out emotional
human impacts on trading activities.
 It is also known as Quantitative Trading, High
Frequency Trading, Automatic Trading and Black-
Benefits
 Trades executed at the best possible prices
 Instant and accurate trade order placement (thereby high
chances of execution at desired levels)
 Trades timed correctly and instantly, to avoid significant
price changes
 Reduced transaction costs
 Simultaneous automated checks on multiple market
conditions
 Reduced risk of manual errors in placing the trades
 Backtest the algorithm, based on available historical
and real time data
 Reduced possibility of mistakes by human traders based
High Frequency Trading (HFT)
 It is the greatest portion of Algo Trading in present
days
 It attempts to capitalize on placing a large number
of orders at very fast speeds across multiple
markets and
 Multiple decision parameters, based on pre-
programmed instructions
 HFT rely on the ultra fast speed of computer
software, data access to important resources and
connectivity with minimal latency (delay).
Algo-trading is used in…
 Mid to long term investors or buy side firms
(pension funds, mutual funds, insurance companies)
who purchase in stocks in large quantities but do not
want to influence stocks prices with discrete, large-
volume investments.
 Short term traders and sell side participants
(market makers, speculators, and arbitrageurs)
benefit from automated trade execution; in addition,
algo-trading aids in creating sufficient liquidity
for sellers in the market.
 Systematic traders (trend followers, pairs
traders, hedge funds, etc.) find it much more efficient
Algo Trading Strategies
 Trend Following Strategies
 This is the most common strategy which follow
trends in moving averages, channel
breakouts, price level movements and
related technical indicators.
 Arbitrage Opportunities
 Buying a dual listed stock at a lower price in one
market and simultaneously selling it at a higher
price in another market offers the price differential
as risk-free profit or arbitrage
 Implementing an algorithm to identify such price
differentials and placing the orders allows profitable
opportunities in efficient manner.
Algo Trading Strategies
 Index Fund Rebalancing
 Index funds have defined periods of rebalancing to
bring their holdings to par with their
respective benchmark indices.
 This creates profitable opportunities for algorithmic
traders, who capitalize on expected trades that offer
20-80 basis points profits depending upon the number
of stocks in the index fund, just prior to index fund
rebalancing.
 Such trades are initiated via algorithmic trading
systems for timely execution and best prices
 Mathematical Model Based Strategies
 A lot of proven mathematical models, like the delta-
neutral trading strategy
Algo Trading Strategies
 Volume Weighted Average Price (VWAP)
 This strategy breaks up a large order and releases
dynamically determined smaller chunks of the order
to the market using stock specific historical volume
profiles
 Trading Range (Mean Reversion)
 Mean reversion strategy is based on the idea that
the high and low prices of an asset are a temporary
phenomenon that revert to their mean value
periodically
Algo Trading Strategies
 Time Weighted Average Price (TWAP)
 This strategy breaks up a large order and releases
dynamically determined smaller chunks of the order
to the market using evenly divided time slots
between a start and end time.
 Percentage of Volume (POV)
 Until the trade order is fully filled, this algorithm
continues sending partial orders, according to the
defined participation ratio and according to the
volume traded in the markets
Algo Trading Strategies
 Implementation Shortfall
 This strategy aims at minimizing the execution cost
of an order by trading off the real-time market,
thereby saving on the cost of the order and
benefiting from the opportunity cost of delayed
execution
Technical Requirements for Algo
Trading
 Computer programming knowledge to program
the required trading strategy, hired programmers
or pre-made trading software
 Network connectivity and access to trading
platforms for placing the orders
 Access to market data feeds that will be
monitored by the algorithm for opportunities to
place orders
 The ability and infrastructure to backtest the
system once built, before it goes live on real
markets
 Available historical data for backtesting,
depending upon the complexity of rules
implemented in algorithm
Areas of Concern
 Lack of Visibility
 Algorithms acting on other Algorithms
 Which Algorithm to use?
 Missing Ingredient- Intuitions or Gut Feel.
Thank You..!!

More Related Content

What's hot

Follow the Money and short names.pdf
Follow the Money and short names.pdfFollow the Money and short names.pdf
Follow the Money and short names.pdf
HungLe593957
 

What's hot (20)

The Impact of Algorithmic Trading
The Impact of Algorithmic TradingThe Impact of Algorithmic Trading
The Impact of Algorithmic Trading
 
Algo trading
Algo tradingAlgo trading
Algo trading
 
Order book dynamics in high frequency trading
Order book dynamics in high frequency tradingOrder book dynamics in high frequency trading
Order book dynamics in high frequency trading
 
Quantitative Trading
Quantitative TradingQuantitative Trading
Quantitative Trading
 
How to build a trading system
How to build a trading systemHow to build a trading system
How to build a trading system
 
Yield Curve Trading Strategies
Yield Curve Trading Strategies Yield Curve Trading Strategies
Yield Curve Trading Strategies
 
Trading edge for the forex market
Trading edge for the forex marketTrading edge for the forex market
Trading edge for the forex market
 
Quant trading with artificial intelligence
Quant trading with artificial intelligenceQuant trading with artificial intelligence
Quant trading with artificial intelligence
 
Simulating HFT for Low-Latency Investors - The Investor’s View (Robert Almgren)
Simulating HFT for Low-Latency Investors - The Investor’s View (Robert Almgren)Simulating HFT for Low-Latency Investors - The Investor’s View (Robert Almgren)
Simulating HFT for Low-Latency Investors - The Investor’s View (Robert Almgren)
 
Follow the Money and short names.pdf
Follow the Money and short names.pdfFollow the Money and short names.pdf
Follow the Money and short names.pdf
 
How to Become a Professional Trader
How to Become a Professional TraderHow to Become a Professional Trader
How to Become a Professional Trader
 
Algo trading with machine learning ppt
Algo trading with machine learning pptAlgo trading with machine learning ppt
Algo trading with machine learning ppt
 
Momentum strategy
Momentum strategyMomentum strategy
Momentum strategy
 
option greeks
option greeksoption greeks
option greeks
 
Support resistance trading strategies - a comparison
Support resistance trading strategies - a comparisonSupport resistance trading strategies - a comparison
Support resistance trading strategies - a comparison
 
Price Action Trading.pdf
Price Action Trading.pdfPrice Action Trading.pdf
Price Action Trading.pdf
 
Technical analysis
Technical analysisTechnical analysis
Technical analysis
 
Cmt learning objective 7 volume ,open interest & breadth Part 2
Cmt learning objective 7   volume ,open interest & breadth Part 2Cmt learning objective 7   volume ,open interest & breadth Part 2
Cmt learning objective 7 volume ,open interest & breadth Part 2
 
Intro to Quant Trading Strategies (Lecture 1 of 10)
Intro to Quant Trading Strategies (Lecture 1 of 10)Intro to Quant Trading Strategies (Lecture 1 of 10)
Intro to Quant Trading Strategies (Lecture 1 of 10)
 
Volatility Trading - Hedge Fund Strategies
Volatility Trading - Hedge Fund StrategiesVolatility Trading - Hedge Fund Strategies
Volatility Trading - Hedge Fund Strategies
 

Viewers also liked

IBM Ceo Study: Profiting On Complexity
IBM Ceo Study: Profiting On ComplexityIBM Ceo Study: Profiting On Complexity
IBM Ceo Study: Profiting On Complexity
Doctor Aal-Anubia
 
알고리즘트레이딩(우투증권)
알고리즘트레이딩(우투증권)알고리즘트레이딩(우투증권)
알고리즘트레이딩(우투증권)
Smith Kim
 

Viewers also liked (20)

Presentation Robot Trading By Fisline
Presentation Robot Trading By FislinePresentation Robot Trading By Fisline
Presentation Robot Trading By Fisline
 
Algorithmic and high-frequency_trading 2011
Algorithmic and high-frequency_trading 2011Algorithmic and high-frequency_trading 2011
Algorithmic and high-frequency_trading 2011
 
EXANTE Algorithmic Trading: Practical Aspects
EXANTE Algorithmic Trading: Practical AspectsEXANTE Algorithmic Trading: Practical Aspects
EXANTE Algorithmic Trading: Practical Aspects
 
presentation-vol-arb
presentation-vol-arbpresentation-vol-arb
presentation-vol-arb
 
For Sale ETF S&P 500 Stock Index trading algorithm ended trading 082012015
For Sale ETF S&P 500 Stock Index trading algorithm ended trading 082012015For Sale ETF S&P 500 Stock Index trading algorithm ended trading 082012015
For Sale ETF S&P 500 Stock Index trading algorithm ended trading 082012015
 
IBM Ceo Study: Profiting On Complexity
IBM Ceo Study: Profiting On ComplexityIBM Ceo Study: Profiting On Complexity
IBM Ceo Study: Profiting On Complexity
 
自動売買プログラムの作り方
自動売買プログラムの作り方自動売買プログラムの作り方
自動売買プログラムの作り方
 
Algorithmic Trading
Algorithmic TradingAlgorithmic Trading
Algorithmic Trading
 
(Krx 홍콩+세미나+참가후기) 세미나+발표자료_101004
(Krx 홍콩+세미나+참가후기) 세미나+발표자료_101004(Krx 홍콩+세미나+참가후기) 세미나+발표자료_101004
(Krx 홍콩+세미나+참가후기) 세미나+발표자료_101004
 
Changing Notions of Risk Management in Financial Markets
Changing Notions of Risk Management in Financial MarketsChanging Notions of Risk Management in Financial Markets
Changing Notions of Risk Management in Financial Markets
 
Quantinsti’s webinar on algorithmic trading
Quantinsti’s webinar on algorithmic tradingQuantinsti’s webinar on algorithmic trading
Quantinsti’s webinar on algorithmic trading
 
알고리즘트레이딩(우투증권)
알고리즘트레이딩(우투증권)알고리즘트레이딩(우투증권)
알고리즘트레이딩(우투증권)
 
Algorithmic & quantitative trading webinar
Algorithmic & quantitative trading webinarAlgorithmic & quantitative trading webinar
Algorithmic & quantitative trading webinar
 
Algorithmic trading and Machine Learning by Michael Kearns, Professor of Comp...
Algorithmic trading and Machine Learning by Michael Kearns, Professor of Comp...Algorithmic trading and Machine Learning by Michael Kearns, Professor of Comp...
Algorithmic trading and Machine Learning by Michael Kearns, Professor of Comp...
 
Pairs Trading from NYC Algorithmic Trading Meetup November '13
Pairs Trading from NYC Algorithmic Trading Meetup November '13Pairs Trading from NYC Algorithmic Trading Meetup November '13
Pairs Trading from NYC Algorithmic Trading Meetup November '13
 
Algorithmic Trading Latest Trends & Developments Lecture By Dr. Lipa Roitman
Algorithmic Trading Latest Trends & Developments Lecture By Dr. Lipa RoitmanAlgorithmic Trading Latest Trends & Developments Lecture By Dr. Lipa Roitman
Algorithmic Trading Latest Trends & Developments Lecture By Dr. Lipa Roitman
 
Algorithmic Trading and FIX Protocol
Algorithmic Trading and FIX ProtocolAlgorithmic Trading and FIX Protocol
Algorithmic Trading and FIX Protocol
 
Searching for magic formula by deep learning
Searching for magic formula by deep learningSearching for magic formula by deep learning
Searching for magic formula by deep learning
 
20160409 microsoft 세미나 머신러닝관련 발표자료
20160409 microsoft 세미나 머신러닝관련 발표자료20160409 microsoft 세미나 머신러닝관련 발표자료
20160409 microsoft 세미나 머신러닝관련 발표자료
 
Introduction to Search Engines
Introduction to Search EnginesIntroduction to Search Engines
Introduction to Search Engines
 

Similar to Algorithmic trading

Algo Trading – Best Algorithmic Trading Examples.pdf
Algo Trading – Best Algorithmic Trading Examples.pdfAlgo Trading – Best Algorithmic Trading Examples.pdf
Algo Trading – Best Algorithmic Trading Examples.pdf
Nazim Khan
 
Trade networking
Trade networkingTrade networking
Trade networking
Dharmik
 
Strategy Part 3 - Combined Models
Strategy Part 3 - Combined ModelsStrategy Part 3 - Combined Models
Strategy Part 3 - Combined Models
demarcog
 

Similar to Algorithmic trading (20)

Adaptix_2013
Adaptix_2013Adaptix_2013
Adaptix_2013
 
Impact of Algo Trading Platforms on Global Financial Markets.pdf
Impact of Algo Trading Platforms on Global Financial Markets.pdfImpact of Algo Trading Platforms on Global Financial Markets.pdf
Impact of Algo Trading Platforms on Global Financial Markets.pdf
 
Algorithmic Trading and its Impact on the Market
Algorithmic Trading and its Impact on the MarketAlgorithmic Trading and its Impact on the Market
Algorithmic Trading and its Impact on the Market
 
Algorithmic trading
Algorithmic tradingAlgorithmic trading
Algorithmic trading
 
Automated forex-trading
Automated forex-tradingAutomated forex-trading
Automated forex-trading
 
High-Frequency Trading in Stock Market
High-Frequency Trading in Stock MarketHigh-Frequency Trading in Stock Market
High-Frequency Trading in Stock Market
 
Algo Trading – Best Algorithmic Trading Examples.pdf
Algo Trading – Best Algorithmic Trading Examples.pdfAlgo Trading – Best Algorithmic Trading Examples.pdf
Algo Trading – Best Algorithmic Trading Examples.pdf
 
AlphaTrader Trading Platform Features
AlphaTrader Trading Platform FeaturesAlphaTrader Trading Platform Features
AlphaTrader Trading Platform Features
 
Trade networking
Trade networkingTrade networking
Trade networking
 
Grid Forex Strategies
Grid Forex StrategiesGrid Forex Strategies
Grid Forex Strategies
 
Ncfm training cm
Ncfm training   cmNcfm training   cm
Ncfm training cm
 
How An Institutional Trading Platform Can Help You Achieve Maximum Profitability
How An Institutional Trading Platform Can Help You Achieve Maximum ProfitabilityHow An Institutional Trading Platform Can Help You Achieve Maximum Profitability
How An Institutional Trading Platform Can Help You Achieve Maximum Profitability
 
EXTENT-2016: MiFID 2 Compliant Fixed Income SOR System
EXTENT-2016: MiFID 2 Compliant Fixed Income SOR SystemEXTENT-2016: MiFID 2 Compliant Fixed Income SOR System
EXTENT-2016: MiFID 2 Compliant Fixed Income SOR System
 
BlitzTrader_PPT
BlitzTrader_PPTBlitzTrader_PPT
BlitzTrader_PPT
 
The Present and Future of High Frequency Trading
The Present and Future of High Frequency TradingThe Present and Future of High Frequency Trading
The Present and Future of High Frequency Trading
 
Strategy Part 3 - Combined Models
Strategy Part 3 - Combined ModelsStrategy Part 3 - Combined Models
Strategy Part 3 - Combined Models
 
Stop Loss EA
Stop Loss EAStop Loss EA
Stop Loss EA
 
Presentation 01
Presentation 01Presentation 01
Presentation 01
 
MCR WORLD Periodical
MCR WORLD PeriodicalMCR WORLD Periodical
MCR WORLD Periodical
 
Trade Surveillance with Big Data
Trade Surveillance with Big DataTrade Surveillance with Big Data
Trade Surveillance with Big Data
 

Recently uploaded

Top Rated Call Girls In Podanur 📱 {7001035870} VIP Escorts Podanur
Top Rated Call Girls In Podanur 📱 {7001035870} VIP Escorts PodanurTop Rated Call Girls In Podanur 📱 {7001035870} VIP Escorts Podanur
Top Rated Call Girls In Podanur 📱 {7001035870} VIP Escorts Podanur
dharasingh5698
 
Call Girls in Panjabi Bagh, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Panjabi Bagh, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Panjabi Bagh, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Panjabi Bagh, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Mehsana 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Mehsana 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Mehsana 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Mehsana 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
VIP Call Girls Kheda 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Kheda 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Kheda 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Kheda 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Terna - 1Q 2024 Consolidated Results Presentation
Terna - 1Q 2024 Consolidated Results PresentationTerna - 1Q 2024 Consolidated Results Presentation
Terna - 1Q 2024 Consolidated Results Presentation
Terna SpA
 

Recently uploaded (20)

Call Girls Marunji Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Marunji Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Marunji Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Marunji Call Me 7737669865 Budget Friendly No Advance Booking
 
countries with the highest gold reserves in 2024
countries with the highest gold reserves in 2024countries with the highest gold reserves in 2024
countries with the highest gold reserves in 2024
 
VVIP Pune Call Girls Handewadi WhatSapp Number 8005736733 With Elite Staff An...
VVIP Pune Call Girls Handewadi WhatSapp Number 8005736733 With Elite Staff An...VVIP Pune Call Girls Handewadi WhatSapp Number 8005736733 With Elite Staff An...
VVIP Pune Call Girls Handewadi WhatSapp Number 8005736733 With Elite Staff An...
 
The Leonardo 1Q 2024 Results Presentation
The Leonardo 1Q 2024 Results PresentationThe Leonardo 1Q 2024 Results Presentation
The Leonardo 1Q 2024 Results Presentation
 
Top Rated Call Girls In Podanur 📱 {7001035870} VIP Escorts Podanur
Top Rated Call Girls In Podanur 📱 {7001035870} VIP Escorts PodanurTop Rated Call Girls In Podanur 📱 {7001035870} VIP Escorts Podanur
Top Rated Call Girls In Podanur 📱 {7001035870} VIP Escorts Podanur
 
Teekay Corporation Q1-24 Earnings Results
Teekay Corporation Q1-24 Earnings ResultsTeekay Corporation Q1-24 Earnings Results
Teekay Corporation Q1-24 Earnings Results
 
Dubai Call Girls O525547&19 Calls Girls In Dubai (L0w+Charger)
Dubai Call Girls O525547&19 Calls Girls In Dubai (L0w+Charger)Dubai Call Girls O525547&19 Calls Girls In Dubai (L0w+Charger)
Dubai Call Girls O525547&19 Calls Girls In Dubai (L0w+Charger)
 
Call Girls in Panjabi Bagh, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Panjabi Bagh, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Panjabi Bagh, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Panjabi Bagh, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Indapur - Virgin Call Girls Pune | Whatsapp No 8005736733 VIP Escorts Service...
Indapur - Virgin Call Girls Pune | Whatsapp No 8005736733 VIP Escorts Service...Indapur - Virgin Call Girls Pune | Whatsapp No 8005736733 VIP Escorts Service...
Indapur - Virgin Call Girls Pune | Whatsapp No 8005736733 VIP Escorts Service...
 
Nicola Mining Inc. Corporate Presentation May 2024
Nicola Mining Inc. Corporate Presentation May 2024Nicola Mining Inc. Corporate Presentation May 2024
Nicola Mining Inc. Corporate Presentation May 2024
 
VIP Call Girls Mehsana 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Mehsana 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Mehsana 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Mehsana 7001035870 Whatsapp Number, 24/07 Booking
 
VIP Call Girls Kheda 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Kheda 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Kheda 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Kheda 7001035870 Whatsapp Number, 24/07 Booking
 
Diligence Checklist for Early Stage Startups
Diligence Checklist for Early Stage StartupsDiligence Checklist for Early Stage Startups
Diligence Checklist for Early Stage Startups
 
Terna - 1Q 2024 Consolidated Results Presentation
Terna - 1Q 2024 Consolidated Results PresentationTerna - 1Q 2024 Consolidated Results Presentation
Terna - 1Q 2024 Consolidated Results Presentation
 
Balaji Nagar ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Balaji Nagar ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Balaji Nagar ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Balaji Nagar ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Best investment platform in india-Falcon Invoice Discounting
Best investment platform in india-Falcon Invoice DiscountingBest investment platform in india-Falcon Invoice Discounting
Best investment platform in india-Falcon Invoice Discounting
 
High Profile Call Girls in Pune (Adult Only) 8005736733 Escort Service 24x7 ...
High Profile Call Girls in Pune  (Adult Only) 8005736733 Escort Service 24x7 ...High Profile Call Girls in Pune  (Adult Only) 8005736733 Escort Service 24x7 ...
High Profile Call Girls in Pune (Adult Only) 8005736733 Escort Service 24x7 ...
 
Teekay Tankers Q1-24 Earnings Presentation
Teekay Tankers Q1-24 Earnings PresentationTeekay Tankers Q1-24 Earnings Presentation
Teekay Tankers Q1-24 Earnings Presentation
 
Vijayawada ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready F...
Vijayawada ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready F...Vijayawada ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready F...
Vijayawada ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready F...
 
Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024
 

Algorithmic trading

  • 2. Introduction  Algorithmic trading is the process of using computers programmed to follow a defined set of instructions for placing a trade in order to generate profits at a speed and frequency that is impossible for a human trader.  The defined sets of rules are based on timing, price, quantity or any mathematical model.  Apart from profit opportunities for the trader, algo- trading makes markets more liquid and makes trading more systematic by ruling out emotional human impacts on trading activities.  It is also known as Quantitative Trading, High Frequency Trading, Automatic Trading and Black-
  • 3. Benefits  Trades executed at the best possible prices  Instant and accurate trade order placement (thereby high chances of execution at desired levels)  Trades timed correctly and instantly, to avoid significant price changes  Reduced transaction costs  Simultaneous automated checks on multiple market conditions  Reduced risk of manual errors in placing the trades  Backtest the algorithm, based on available historical and real time data  Reduced possibility of mistakes by human traders based
  • 4. High Frequency Trading (HFT)  It is the greatest portion of Algo Trading in present days  It attempts to capitalize on placing a large number of orders at very fast speeds across multiple markets and  Multiple decision parameters, based on pre- programmed instructions  HFT rely on the ultra fast speed of computer software, data access to important resources and connectivity with minimal latency (delay).
  • 5. Algo-trading is used in…  Mid to long term investors or buy side firms (pension funds, mutual funds, insurance companies) who purchase in stocks in large quantities but do not want to influence stocks prices with discrete, large- volume investments.  Short term traders and sell side participants (market makers, speculators, and arbitrageurs) benefit from automated trade execution; in addition, algo-trading aids in creating sufficient liquidity for sellers in the market.  Systematic traders (trend followers, pairs traders, hedge funds, etc.) find it much more efficient
  • 6. Algo Trading Strategies  Trend Following Strategies  This is the most common strategy which follow trends in moving averages, channel breakouts, price level movements and related technical indicators.  Arbitrage Opportunities  Buying a dual listed stock at a lower price in one market and simultaneously selling it at a higher price in another market offers the price differential as risk-free profit or arbitrage  Implementing an algorithm to identify such price differentials and placing the orders allows profitable opportunities in efficient manner.
  • 7. Algo Trading Strategies  Index Fund Rebalancing  Index funds have defined periods of rebalancing to bring their holdings to par with their respective benchmark indices.  This creates profitable opportunities for algorithmic traders, who capitalize on expected trades that offer 20-80 basis points profits depending upon the number of stocks in the index fund, just prior to index fund rebalancing.  Such trades are initiated via algorithmic trading systems for timely execution and best prices  Mathematical Model Based Strategies  A lot of proven mathematical models, like the delta- neutral trading strategy
  • 8. Algo Trading Strategies  Volume Weighted Average Price (VWAP)  This strategy breaks up a large order and releases dynamically determined smaller chunks of the order to the market using stock specific historical volume profiles  Trading Range (Mean Reversion)  Mean reversion strategy is based on the idea that the high and low prices of an asset are a temporary phenomenon that revert to their mean value periodically
  • 9. Algo Trading Strategies  Time Weighted Average Price (TWAP)  This strategy breaks up a large order and releases dynamically determined smaller chunks of the order to the market using evenly divided time slots between a start and end time.  Percentage of Volume (POV)  Until the trade order is fully filled, this algorithm continues sending partial orders, according to the defined participation ratio and according to the volume traded in the markets
  • 10. Algo Trading Strategies  Implementation Shortfall  This strategy aims at minimizing the execution cost of an order by trading off the real-time market, thereby saving on the cost of the order and benefiting from the opportunity cost of delayed execution
  • 11. Technical Requirements for Algo Trading  Computer programming knowledge to program the required trading strategy, hired programmers or pre-made trading software  Network connectivity and access to trading platforms for placing the orders  Access to market data feeds that will be monitored by the algorithm for opportunities to place orders  The ability and infrastructure to backtest the system once built, before it goes live on real markets  Available historical data for backtesting, depending upon the complexity of rules implemented in algorithm
  • 12. Areas of Concern  Lack of Visibility  Algorithms acting on other Algorithms  Which Algorithm to use?  Missing Ingredient- Intuitions or Gut Feel.