SlideShare a Scribd company logo
Algorithmic Trading
Giuseppe Nuti, Mahnoosh Mirghaemi, Philip Treleaven, and
Chaiyakorn Yingsaeree
UK Centre in Financial Computing, London
IEEE Computer Society, Nov. 2011
Advisor : DR. Jenq-Shiou Leu
Student : Chia-Yun Chan
Date : 2014/10/27
Outline
• Introduction
• Trade Objective
• Trade Execution
• Trade Process
o Pretrade Analysis
o Trading Signal Generation
• Conclusion
Introduction
• In electronic financial markets, algorithmic
trading is the use of computer programs to
automate one or more stages of the trading
process: pretrade analysis (data analysis),
trading signal generation (buy and sell
recommendations), and trade execution.
• Profits drive any algorithmic trading system—
whether in the form of cost savings, client
commissions, or proprietary trading.
Trade Objective
• Broker Trading
o Minimize the cost of trading
• Proprietary Trading
o Maximize the profit
• The Clients V.S Trading Firm
o Who takes on the trading risk, takes the lion’s
share of the profits
Trade Execution
• Order list
• Buy and Sell
• Rank by price
and order
arrival time
• First in, first out
Time Price Quantity
09:00:01 99 20
09:00:11 99 4000
09:00:13 99 980
Trade Process
Algorithmic Trading
System Components
Pretrade Analysis
• Fundamental analysis
• Technical analysis
o Technical analysis aims to predict future price
movements based on asset price history
• Quantitative analysis
o Quantitative analysis treats asset prices as
random and uses mathematical and statistical
analysis to find a suitable model for describing
this randomness
Trading Signal Generation
• Entry strategies
• Exit strategies
• Risk management
Algorithmic Trading
Example
Conclusion
• Trading strategies
• Ultrahigh-frequency trading
o Buying and selling of stocks at extremely fast
speeds with the help of powerful computers.
They can scan dozens of markets simultaneously,
execute thousands of orders a second, and alter
strategies in a matter of milliseconds
Thanks for
Your Attention !

More Related Content

What's hot

Algorithmic trading
Algorithmic tradingAlgorithmic trading
Algorithmic trading
Jayadeep Govindu
 
Algorithmic Trading
Algorithmic TradingAlgorithmic Trading
Algorithmic Trading
Prashant Maharshi
 
Top 8 Forex Trading Strategies That Pro Traders Use
Top 8 Forex Trading Strategies That Pro Traders UseTop 8 Forex Trading Strategies That Pro Traders Use
Top 8 Forex Trading Strategies That Pro Traders Use
Syrous Pejman
 
Volatility Trading - Hedge Fund Strategies
Volatility Trading - Hedge Fund StrategiesVolatility Trading - Hedge Fund Strategies
Volatility Trading - Hedge Fund Strategies
Hedge Fund South Africa
 
Quant trading with artificial intelligence
Quant trading with artificial intelligenceQuant trading with artificial intelligence
Quant trading with artificial intelligence
Roger Lee, CFA
 
"A Framework-Based Approach to Building Quantitative Trading Systems" by Dr. ...
"A Framework-Based Approach to Building Quantitative Trading Systems" by Dr. ..."A Framework-Based Approach to Building Quantitative Trading Systems" by Dr. ...
"A Framework-Based Approach to Building Quantitative Trading Systems" by Dr. ...
Quantopian
 
Algo trading with machine learning ppt
Algo trading with machine learning pptAlgo trading with machine learning ppt
Algo trading with machine learning ppt
Deb prakash ganguly
 
Quantitative Trading
Quantitative TradingQuantitative Trading
Quantitative Trading
futurewardcentral
 
ORDER BLOCK ENTRY.pptx
ORDER BLOCK ENTRY.pptxORDER BLOCK ENTRY.pptx
ORDER BLOCK ENTRY.pptx
Tan Ngoc
 
Simple scalping secret strategy
Simple scalping secret strategySimple scalping secret strategy
Simple scalping secret strategy
Heri Valiant
 
Forex trade presentation
Forex trade presentationForex trade presentation
Forex trade presentation
Buddhapratap Rathore
 
Automated Trading
Automated TradingAutomated Trading
Automated Trading
Gaurav Chakravorty
 
QuantConnect - Introduction to Pairs Trading
QuantConnect - Introduction to Pairs TradingQuantConnect - Introduction to Pairs Trading
QuantConnect - Introduction to Pairs Trading
QuantConnect
 
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
QuantInsti
 
Quant insti webinar on algorithmic trading for technocrats!
Quant insti webinar on algorithmic trading for technocrats!Quant insti webinar on algorithmic trading for technocrats!
Quant insti webinar on algorithmic trading for technocrats!
QuantInsti
 
Algorithmic Trading-An Introduction
Algorithmic Trading-An IntroductionAlgorithmic Trading-An Introduction
Algorithmic Trading-An Introduction
Rajeev Ranjan
 
Learn A Simple Range Trading Strategy
Learn A Simple Range Trading StrategyLearn A Simple Range Trading Strategy
Learn A Simple Range Trading Strategy
NetpicksTrading
 
Candlestick cheat-sheet-rgb-final
Candlestick cheat-sheet-rgb-finalCandlestick cheat-sheet-rgb-final
Candlestick cheat-sheet-rgb-final
subucud
 
RSI Strategy
RSI StrategyRSI Strategy
RSI Strategy
Olymp Trade
 
A Guided Tour of Machine Learning for Traders by Tucker Balch at QuantCon 2016
A Guided Tour of Machine Learning for Traders by Tucker Balch at QuantCon 2016A Guided Tour of Machine Learning for Traders by Tucker Balch at QuantCon 2016
A Guided Tour of Machine Learning for Traders by Tucker Balch at QuantCon 2016
Quantopian
 

What's hot (20)

Algorithmic trading
Algorithmic tradingAlgorithmic trading
Algorithmic trading
 
Algorithmic Trading
Algorithmic TradingAlgorithmic Trading
Algorithmic Trading
 
Top 8 Forex Trading Strategies That Pro Traders Use
Top 8 Forex Trading Strategies That Pro Traders UseTop 8 Forex Trading Strategies That Pro Traders Use
Top 8 Forex Trading Strategies That Pro Traders Use
 
Volatility Trading - Hedge Fund Strategies
Volatility Trading - Hedge Fund StrategiesVolatility Trading - Hedge Fund Strategies
Volatility Trading - Hedge Fund Strategies
 
Quant trading with artificial intelligence
Quant trading with artificial intelligenceQuant trading with artificial intelligence
Quant trading with artificial intelligence
 
"A Framework-Based Approach to Building Quantitative Trading Systems" by Dr. ...
"A Framework-Based Approach to Building Quantitative Trading Systems" by Dr. ..."A Framework-Based Approach to Building Quantitative Trading Systems" by Dr. ...
"A Framework-Based Approach to Building Quantitative Trading Systems" by Dr. ...
 
Algo trading with machine learning ppt
Algo trading with machine learning pptAlgo trading with machine learning ppt
Algo trading with machine learning ppt
 
Quantitative Trading
Quantitative TradingQuantitative Trading
Quantitative Trading
 
ORDER BLOCK ENTRY.pptx
ORDER BLOCK ENTRY.pptxORDER BLOCK ENTRY.pptx
ORDER BLOCK ENTRY.pptx
 
Simple scalping secret strategy
Simple scalping secret strategySimple scalping secret strategy
Simple scalping secret strategy
 
Forex trade presentation
Forex trade presentationForex trade presentation
Forex trade presentation
 
Automated Trading
Automated TradingAutomated Trading
Automated Trading
 
QuantConnect - Introduction to Pairs Trading
QuantConnect - Introduction to Pairs TradingQuantConnect - Introduction to Pairs Trading
QuantConnect - Introduction to Pairs 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
 
Quant insti webinar on algorithmic trading for technocrats!
Quant insti webinar on algorithmic trading for technocrats!Quant insti webinar on algorithmic trading for technocrats!
Quant insti webinar on algorithmic trading for technocrats!
 
Algorithmic Trading-An Introduction
Algorithmic Trading-An IntroductionAlgorithmic Trading-An Introduction
Algorithmic Trading-An Introduction
 
Learn A Simple Range Trading Strategy
Learn A Simple Range Trading StrategyLearn A Simple Range Trading Strategy
Learn A Simple Range Trading Strategy
 
Candlestick cheat-sheet-rgb-final
Candlestick cheat-sheet-rgb-finalCandlestick cheat-sheet-rgb-final
Candlestick cheat-sheet-rgb-final
 
RSI Strategy
RSI StrategyRSI Strategy
RSI Strategy
 
A Guided Tour of Machine Learning for Traders by Tucker Balch at QuantCon 2016
A Guided Tour of Machine Learning for Traders by Tucker Balch at QuantCon 2016A Guided Tour of Machine Learning for Traders by Tucker Balch at QuantCon 2016
A Guided Tour of Machine Learning for Traders by Tucker Balch at QuantCon 2016
 

Similar to Algorithmic Trading

Electronic Trading: A Primer
Electronic Trading: A PrimerElectronic Trading: A Primer
Electronic Trading: A Primer
ManagedFunds
 
Hendrik Isebaert - Showpad & Ghent - Enterprise Software in Flanders - Stanfo...
Hendrik Isebaert - Showpad & Ghent - Enterprise Software in Flanders - Stanfo...Hendrik Isebaert - Showpad & Ghent - Enterprise Software in Flanders - Stanfo...
Hendrik Isebaert - Showpad & Ghent - Enterprise Software in Flanders - Stanfo...
Burton Lee
 
Building A Trading Desk On Analytics
Building A Trading Desk On AnalyticsBuilding A Trading Desk On Analytics
Building A Trading Desk On Analytics
Rory Winston
 
Trading Analytics
Trading AnalyticsTrading Analytics
Trading Analytics
RoryWinston1
 
1. introduction to E-commerce
1. introduction to E-commerce1. introduction to E-commerce
1. introduction to E-commerce
Kuntal Bhowmick
 
Millimetric.io - NOAH18 London
Millimetric.io - NOAH18 LondonMillimetric.io - NOAH18 London
Millimetric.io - NOAH18 London
NOAH Advisors
 
Igal Rotem, Credorax - NOAH18 London
Igal Rotem, Credorax - NOAH18 LondonIgal Rotem, Credorax - NOAH18 London
Igal Rotem, Credorax - NOAH18 London
NOAH Advisors
 
How to Create a Crypto Exchange Platform - Simplified Guide.pptx
How to Create a Crypto Exchange Platform - Simplified Guide.pptxHow to Create a Crypto Exchange Platform - Simplified Guide.pptx
How to Create a Crypto Exchange Platform - Simplified Guide.pptx
ChrisL55
 
Transcom's investor roadshow, London, March 2014
Transcom's investor roadshow, London, March 2014Transcom's investor roadshow, London, March 2014
Transcom's investor roadshow, London, March 2014
Transcom
 
ICT Convergence: Consolidation or Shakeout Stage!
ICT Convergence: Consolidation or Shakeout Stage!ICT Convergence: Consolidation or Shakeout Stage!
ICT Convergence: Consolidation or Shakeout Stage!
dtc100842
 
E-Business, Main Ideas of E-Business, E-Business Cycle
E-Business, Main Ideas of E-Business, E-Business CycleE-Business, Main Ideas of E-Business, E-Business Cycle
E-Business, Main Ideas of E-Business, E-Business Cycle
AGGP Online Academy
 
Selecting the right provider for your contract
Selecting the right provider for your contractSelecting the right provider for your contract
Selecting the right provider for your contract
Association for Project Management
 
Selecting the right provider for your contract
Selecting the right provider for your contractSelecting the right provider for your contract
Selecting the right provider for your contract
Association for Project Management
 
ITG Investor Presentation February 2014
ITG Investor Presentation February 2014ITG Investor Presentation February 2014
ITG Investor Presentation February 2014
Investment_Tech_Group
 
Swift: Towards a customer-oriented go-to-market approach
Swift: Towards a customer-oriented go-to-market approachSwift: Towards a customer-oriented go-to-market approach
Swift: Towards a customer-oriented go-to-market approach
Minds&More
 
Session 9 fall 2014
Session 9 fall 2014Session 9 fall 2014
Session 9 fall 2014
sahlinas
 
Successful E Auctions
Successful E AuctionsSuccessful E Auctions
Successful E Auctions
dhturner
 
amit.ppt
amit.pptamit.ppt
amit.ppt
DevidPatil
 
Apohan equity tech platform pitch deck ppt v50 08-02-2022 aj
Apohan equity tech platform pitch deck ppt v50 08-02-2022 ajApohan equity tech platform pitch deck ppt v50 08-02-2022 aj
Apohan equity tech platform pitch deck ppt v50 08-02-2022 aj
Apohan Corporate Consultants
 
Webinar – Pricing & Regulations: Will you be able to justify your valuations ...
Webinar – Pricing & Regulations: Will you be able to justify your valuations ...Webinar – Pricing & Regulations: Will you be able to justify your valuations ...
Webinar – Pricing & Regulations: Will you be able to justify your valuations ...
aimsoftware
 

Similar to Algorithmic Trading (20)

Electronic Trading: A Primer
Electronic Trading: A PrimerElectronic Trading: A Primer
Electronic Trading: A Primer
 
Hendrik Isebaert - Showpad & Ghent - Enterprise Software in Flanders - Stanfo...
Hendrik Isebaert - Showpad & Ghent - Enterprise Software in Flanders - Stanfo...Hendrik Isebaert - Showpad & Ghent - Enterprise Software in Flanders - Stanfo...
Hendrik Isebaert - Showpad & Ghent - Enterprise Software in Flanders - Stanfo...
 
Building A Trading Desk On Analytics
Building A Trading Desk On AnalyticsBuilding A Trading Desk On Analytics
Building A Trading Desk On Analytics
 
Trading Analytics
Trading AnalyticsTrading Analytics
Trading Analytics
 
1. introduction to E-commerce
1. introduction to E-commerce1. introduction to E-commerce
1. introduction to E-commerce
 
Millimetric.io - NOAH18 London
Millimetric.io - NOAH18 LondonMillimetric.io - NOAH18 London
Millimetric.io - NOAH18 London
 
Igal Rotem, Credorax - NOAH18 London
Igal Rotem, Credorax - NOAH18 LondonIgal Rotem, Credorax - NOAH18 London
Igal Rotem, Credorax - NOAH18 London
 
How to Create a Crypto Exchange Platform - Simplified Guide.pptx
How to Create a Crypto Exchange Platform - Simplified Guide.pptxHow to Create a Crypto Exchange Platform - Simplified Guide.pptx
How to Create a Crypto Exchange Platform - Simplified Guide.pptx
 
Transcom's investor roadshow, London, March 2014
Transcom's investor roadshow, London, March 2014Transcom's investor roadshow, London, March 2014
Transcom's investor roadshow, London, March 2014
 
ICT Convergence: Consolidation or Shakeout Stage!
ICT Convergence: Consolidation or Shakeout Stage!ICT Convergence: Consolidation or Shakeout Stage!
ICT Convergence: Consolidation or Shakeout Stage!
 
E-Business, Main Ideas of E-Business, E-Business Cycle
E-Business, Main Ideas of E-Business, E-Business CycleE-Business, Main Ideas of E-Business, E-Business Cycle
E-Business, Main Ideas of E-Business, E-Business Cycle
 
Selecting the right provider for your contract
Selecting the right provider for your contractSelecting the right provider for your contract
Selecting the right provider for your contract
 
Selecting the right provider for your contract
Selecting the right provider for your contractSelecting the right provider for your contract
Selecting the right provider for your contract
 
ITG Investor Presentation February 2014
ITG Investor Presentation February 2014ITG Investor Presentation February 2014
ITG Investor Presentation February 2014
 
Swift: Towards a customer-oriented go-to-market approach
Swift: Towards a customer-oriented go-to-market approachSwift: Towards a customer-oriented go-to-market approach
Swift: Towards a customer-oriented go-to-market approach
 
Session 9 fall 2014
Session 9 fall 2014Session 9 fall 2014
Session 9 fall 2014
 
Successful E Auctions
Successful E AuctionsSuccessful E Auctions
Successful E Auctions
 
amit.ppt
amit.pptamit.ppt
amit.ppt
 
Apohan equity tech platform pitch deck ppt v50 08-02-2022 aj
Apohan equity tech platform pitch deck ppt v50 08-02-2022 ajApohan equity tech platform pitch deck ppt v50 08-02-2022 aj
Apohan equity tech platform pitch deck ppt v50 08-02-2022 aj
 
Webinar – Pricing & Regulations: Will you be able to justify your valuations ...
Webinar – Pricing & Regulations: Will you be able to justify your valuations ...Webinar – Pricing & Regulations: Will you be able to justify your valuations ...
Webinar – Pricing & Regulations: Will you be able to justify your valuations ...
 

Recently uploaded

"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - MydbopsMySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
Mydbops
 
Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!
Tobias Schneck
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
manji sharman06
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's TipsGetting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
ScyllaDB
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
zjhamm304
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)
HarpalGohil4
 

Recently uploaded (20)

"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - MydbopsMySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
 
Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's TipsGetting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)
 

Algorithmic Trading

  • 1. Algorithmic Trading Giuseppe Nuti, Mahnoosh Mirghaemi, Philip Treleaven, and Chaiyakorn Yingsaeree UK Centre in Financial Computing, London IEEE Computer Society, Nov. 2011 Advisor : DR. Jenq-Shiou Leu Student : Chia-Yun Chan Date : 2014/10/27
  • 2. Outline • Introduction • Trade Objective • Trade Execution • Trade Process o Pretrade Analysis o Trading Signal Generation • Conclusion
  • 3. Introduction • In electronic financial markets, algorithmic trading is the use of computer programs to automate one or more stages of the trading process: pretrade analysis (data analysis), trading signal generation (buy and sell recommendations), and trade execution. • Profits drive any algorithmic trading system— whether in the form of cost savings, client commissions, or proprietary trading.
  • 4. Trade Objective • Broker Trading o Minimize the cost of trading • Proprietary Trading o Maximize the profit • The Clients V.S Trading Firm o Who takes on the trading risk, takes the lion’s share of the profits
  • 5. Trade Execution • Order list • Buy and Sell • Rank by price and order arrival time • First in, first out Time Price Quantity 09:00:01 99 20 09:00:11 99 4000 09:00:13 99 980
  • 8. Pretrade Analysis • Fundamental analysis • Technical analysis o Technical analysis aims to predict future price movements based on asset price history • Quantitative analysis o Quantitative analysis treats asset prices as random and uses mathematical and statistical analysis to find a suitable model for describing this randomness
  • 9. Trading Signal Generation • Entry strategies • Exit strategies • Risk management
  • 11. Conclusion • Trading strategies • Ultrahigh-frequency trading o Buying and selling of stocks at extremely fast speeds with the help of powerful computers. They can scan dozens of markets simultaneously, execute thousands of orders a second, and alter strategies in a matter of milliseconds

Editor's Notes

  1. 程式交易不只是寫程式而已 還要了解金融市場和交易機制 都是很深很複雜的 因此這次我選擇報告magazine
  2. 在電子金融市場 演算法交易是利用電腦程式去自動地進行一個或是多個交易階段 交易前分析(數據分析),交易信號的產生(買,賣的建議),並執行交易。 利潤是整個演算法交易系統的重心 無論是在成本節約,客戶佣金和自營交易
  3. Broker Trading Minimize the cost (market impact cost or time) of trading
  4. Trading signal generation consists of the portfolio construction model. This model takes as its inputs the results of the alpha, risk, and transaction cost models and decides what portfolio of financial instruments should be owned going forward and in what quantities. At trade execution, the execution model executes the trades, making several decisions with constraints on (actual) transaction costs and trading duration. The most general decision is the trading strategy followed by the venue and order type.
  5. 基本面分析 技術分析 技術分析的目的是基於對資產價格的歷史來預測未來價格走勢 定量分析 定量分析把資產價格作為隨機的,利用數學和統計分析,以找到一個合適的模型來描述這種隨機性