SlideShare a Scribd company logo
1 of 22
Liquidity Fragmentation & SOR




Iosif Itkin
EXTENT February 2011
Contents
 MIFID - The Markets in Financial Instruments Directive is a European Union law that provides harmonised
      regulation for investment services across the 30 member states of the European Economic Area (the 27
      Member States of the European Union plus Iceland, Norway and Liechtenstein)


 MTF - Multilateral Trading Facility


 FFI – Fidessa Fragmentation Index


 Best Execution - refers to the obligation of an investment services firm (such as a stock broker) executing
      orders on behalf of customers to ensure that the prices those orders receive reflect the optimal mix of price
      improvement, speed and likelihood of execution


 SOR - Smart Order Router
Technology & Regulations
  Newswire and information source for the worldwide financial technology community:
  http://www.finextra.com
Technology & Regulations
  Financial Times videos: http://video.ft.com/ft-trading-room
FTSE 250 Market Share
 Source: http://www.batstrading.co.uk/market_data/market_share/index/
FTSE 250 Market Share (MTFs)
 Source: http://www.batstrading.co.uk/market_data/market_share/index/
Fidessa Fragmentation Index
 Source: http://fragmentation.fidessa.com
Fidessa Fragmentation Index
 Source: http://fragmentation.fidessa.com




 N – Number of Execution Venues, Mi - Market Share of Execution Venue
 FFI shows the average number of venues you should visit in order to achieve best execution when completing
      an order.
 a) Assuming Mi = 1/N




 b) Assuming Mi = x, Mo = 1-x and N=2
Fidessa Fragmentation Index
 Source: http://fragmentation.fidessa.com
Testing Trading Systems
  Quality and stability of algorithmic trading systems become a crucial factor in
  the current trading landscape.

  Three aspects of advanced execution systems quality:
  •   Functional correctness
  •   Technical – performance, latency, resilience
  •   Business efficiency

  Two dimensions to their complexity:
  • Technological: complex algorithms relying on historic and real-time market
  data and dynamically changing decisions, might include non-deterministic
  behavior;
  • Organizational: frequent system upgrades, multiple instances of algorithms
  running simultaneously.

  Behavior in production is key, but a robust testing procedure using simulators
  provides additional confidence in the results and even helps to interpret some
  production observations.
Smart Order Routers Testing
Testing Principles

 •   Scheduled tests vs. test markets during business hours

 •   Scheduled tests vs. simulation frameworks are constantly running

 •   Treat the test farm as a Production system

 •   Reflect the latest Production observations in the test suites

 •   Systems require careful data maintenance

 •   Ensure precision and correctness of latency measurements

 •   Due to stochastic behavior the same tests are repeated multiple times
Complex Smart Order Router

Treat the Test Farm as
a Production System
1. Testing Principles




Scheduled Tests vs.
Test Markets during
Business Hours
2. Testing Principles




Scheduled Tests vs.
Simulation Frameworks
are Constantly Running
3. Testing Principles




Treat the Test Farm as
a Production System
3. Testing Principles

Treat the Test Farm as
a Production System
4. Testing Principles




Reflect the Latest
Production
Observation in the
Test Suites
5. Testing Principles




Systems Require
Careful Data
Maintenance
6. Testing Principles




Ensure Precision and
Correctness of Latency
Measurements
7. Testing Principles
Due to Stochastic
Behaviour the Same
Tests are Repeated
Multiple Times
Questions & Answers




               Thank you.

More Related Content

What's hot

Extent3 exactpro the_future_of_risk_controls
Extent3 exactpro the_future_of_risk_controlsExtent3 exactpro the_future_of_risk_controls
Extent3 exactpro the_future_of_risk_controls
extentconf Tsoy
 
Alyona Lamash-Innovation in C&S
Alyona Lamash-Innovation in C&SAlyona Lamash-Innovation in C&S
Alyona Lamash-Innovation in C&S
Alexey Zverev
 

What's hot (9)

Extent3 exactpro the_future_of_risk_controls
Extent3 exactpro the_future_of_risk_controlsExtent3 exactpro the_future_of_risk_controls
Extent3 exactpro the_future_of_risk_controls
 
Extent 2013 Obninsk New Trading System: Architecture and Capabilities
Extent 2013 Obninsk New Trading System: Architecture and CapabilitiesExtent 2013 Obninsk New Trading System: Architecture and Capabilities
Extent 2013 Obninsk New Trading System: Architecture and Capabilities
 
Delivering Large Post-Trade Initiatives: Quality Assurance and Key Challenges
Delivering Large Post-Trade Initiatives:  Quality Assurance and Key ChallengesDelivering Large Post-Trade Initiatives:  Quality Assurance and Key Challenges
Delivering Large Post-Trade Initiatives: Quality Assurance and Key Challenges
 
EXTENT-2015: Hyper-Fast Trading
EXTENT-2015: Hyper-Fast TradingEXTENT-2015: Hyper-Fast Trading
EXTENT-2015: Hyper-Fast Trading
 
EXTENT-2016: Conference Opening
EXTENT-2016: Conference OpeningEXTENT-2016: Conference Opening
EXTENT-2016: Conference Opening
 
Extent 2013 Obninsk High Performance Messaging
Extent 2013 Obninsk High Performance MessagingExtent 2013 Obninsk High Performance Messaging
Extent 2013 Obninsk High Performance Messaging
 
Exactpro Test Tools EXTENT Feb 2011
Exactpro Test Tools EXTENT Feb 2011Exactpro Test Tools EXTENT Feb 2011
Exactpro Test Tools EXTENT Feb 2011
 
Alyona Lamash-Innovation in C&S
Alyona Lamash-Innovation in C&SAlyona Lamash-Innovation in C&S
Alyona Lamash-Innovation in C&S
 
Trading Systems: Testing at the Confluence of FT and NFT
Trading Systems: Testing at the Confluence of FT and NFTTrading Systems: Testing at the Confluence of FT and NFT
Trading Systems: Testing at the Confluence of FT and NFT
 

Viewers also liked

QA Meet up in Saratov 25.07.15: Инструменты для тестирования и Лондонская фон...
QA Meet up in Saratov 25.07.15: Инструменты для тестирования и Лондонская фон...QA Meet up in Saratov 25.07.15: Инструменты для тестирования и Лондонская фон...
QA Meet up in Saratov 25.07.15: Инструменты для тестирования и Лондонская фон...
Iosif Itkin
 
Extent3 prognoz practical_approach_lppl_model_2012
Extent3 prognoz practical_approach_lppl_model_2012Extent3 prognoz practical_approach_lppl_model_2012
Extent3 prognoz practical_approach_lppl_model_2012
extentconf Tsoy
 

Viewers also liked (17)

QA Meet up in Saratov 25.07.15: Инструменты для тестирования и Лондонская фон...
QA Meet up in Saratov 25.07.15: Инструменты для тестирования и Лондонская фон...QA Meet up in Saratov 25.07.15: Инструменты для тестирования и Лондонская фон...
QA Meet up in Saratov 25.07.15: Инструменты для тестирования и Лондонская фон...
 
Extent 2013 Obninsk Test Tools for Trading Systems: Evolution Theory
Extent 2013 Obninsk Test Tools for Trading Systems: Evolution TheoryExtent 2013 Obninsk Test Tools for Trading Systems: Evolution Theory
Extent 2013 Obninsk Test Tools for Trading Systems: Evolution Theory
 
Extent 2013 Obninsk Managing Uncertain Data at Scale
Extent 2013 Obninsk Managing Uncertain Data at ScaleExtent 2013 Obninsk Managing Uncertain Data at Scale
Extent 2013 Obninsk Managing Uncertain Data at Scale
 
Extent 2013 Obninsk Trading Systems: Testing at the Confluence of FT & NFT
Extent 2013 Obninsk Trading Systems: Testing at the Confluence of FT & NFTExtent 2013 Obninsk Trading Systems: Testing at the Confluence of FT & NFT
Extent 2013 Obninsk Trading Systems: Testing at the Confluence of FT & NFT
 
EXTENT-2016: Trading Technology Trends and Innovation
EXTENT-2016: Trading Technology Trends and InnovationEXTENT-2016: Trading Technology Trends and Innovation
EXTENT-2016: Trading Technology Trends and Innovation
 
Extent3 prognoz practical_approach_lppl_model_2012
Extent3 prognoz practical_approach_lppl_model_2012Extent3 prognoz practical_approach_lppl_model_2012
Extent3 prognoz practical_approach_lppl_model_2012
 
EXTENT-2015: UnaVista Technology 
EXTENT-2015: UnaVista Technology EXTENT-2015: UnaVista Technology 
EXTENT-2015: UnaVista Technology 
 
EXTENT-2016: Testing the Architecture
EXTENT-2016: Testing the ArchitectureEXTENT-2016: Testing the Architecture
EXTENT-2016: Testing the Architecture
 
EXTENT-2015: Big Button 2.0
EXTENT-2015: Big Button 2.0EXTENT-2015: Big Button 2.0
EXTENT-2015: Big Button 2.0
 
EXTENT-2015: LSEG Technology Overview
EXTENT-2015: LSEG Technology Overview EXTENT-2015: LSEG Technology Overview
EXTENT-2015: LSEG Technology Overview
 
EXTENT-2015: Millennium Surveillance™ – Achieving Excellence
EXTENT-2015: Millennium Surveillance™ –  Achieving ExcellenceEXTENT-2015: Millennium Surveillance™ –  Achieving Excellence
EXTENT-2015: Millennium Surveillance™ – Achieving Excellence
 
EXTENT-2015: A Test Harness for Algo Trading Systems
EXTENT-2015: A Test Harness for Algo Trading Systems EXTENT-2015: A Test Harness for Algo Trading Systems
EXTENT-2015: A Test Harness for Algo Trading Systems
 
EXTENT-2015: Blockchain New Frontiers
EXTENT-2015: Blockchain New FrontiersEXTENT-2015: Blockchain New Frontiers
EXTENT-2015: Blockchain New Frontiers
 
EXTENT-2016: Industry Practices of Advanced Program Analysis
EXTENT-2016: Industry Practices of Advanced Program AnalysisEXTENT-2016: Industry Practices of Advanced Program Analysis
EXTENT-2016: Industry Practices of Advanced Program Analysis
 
EXTENT-2015: Reconciliation Testing Aspects
EXTENT-2015: Reconciliation Testing AspectsEXTENT-2015: Reconciliation Testing Aspects
EXTENT-2015: Reconciliation Testing Aspects
 
EXTENT-2016: Opening Keynote
EXTENT-2016: Opening Keynote  EXTENT-2016: Opening Keynote
EXTENT-2016: Opening Keynote
 
EXTENT-2016: Technology Trends in Capital Markets
EXTENT-2016: Technology Trends in Capital MarketsEXTENT-2016: Technology Trends in Capital Markets
EXTENT-2016: Technology Trends in Capital Markets
 

Similar to Liquidity Fragmentation & SOR

Liquidity Fragmentation & SOR
Liquidity Fragmentation & SORLiquidity Fragmentation & SOR
Liquidity Fragmentation & SOR
extentconf Tsoy
 
Faximmé - Financial Transaction Simulator
Faximmé - Financial Transaction SimulatorFaximmé - Financial Transaction Simulator
Faximmé - Financial Transaction Simulator
Thinksoft Global
 
MiFID II Compliance Solution from Corvil
MiFID II Compliance Solution from CorvilMiFID II Compliance Solution from Corvil
MiFID II Compliance Solution from Corvil
Corvil
 

Similar to Liquidity Fragmentation & SOR (20)

Liquidity Fragmentation & SOR
Liquidity Fragmentation & SORLiquidity Fragmentation & SOR
Liquidity Fragmentation & SOR
 
Trading Day Logs Replay at TMPA-2014 (Trading Systems Testing)
Trading Day Logs Replay at TMPA-2014 (Trading Systems Testing)Trading Day Logs Replay at TMPA-2014 (Trading Systems Testing)
Trading Day Logs Replay at TMPA-2014 (Trading Systems Testing)
 
Order Routing System for Stock Brokers connected to multiple exchanges
Order Routing System for Stock Brokers connected to multiple exchangesOrder Routing System for Stock Brokers connected to multiple exchanges
Order Routing System for Stock Brokers connected to multiple exchanges
 
Euromoney indices - Third party Index Administraiton and Calculation Services
Euromoney indices - Third party Index Administraiton and Calculation ServicesEuromoney indices - Third party Index Administraiton and Calculation Services
Euromoney indices - Third party Index Administraiton and Calculation Services
 
Defects mining in exchanges - medvedev, klimakov, yamkovi
Defects mining in exchanges - medvedev, klimakov, yamkoviDefects mining in exchanges - medvedev, klimakov, yamkovi
Defects mining in exchanges - medvedev, klimakov, yamkovi
 
The Art Of Testing Trading Platforms From AppLabs
The Art Of Testing Trading Platforms From AppLabsThe Art Of Testing Trading Platforms From AppLabs
The Art Of Testing Trading Platforms From AppLabs
 
The Case for Disaggregation of Compute in the Data Center
The Case for Disaggregation of Compute in the Data CenterThe Case for Disaggregation of Compute in the Data Center
The Case for Disaggregation of Compute in the Data Center
 
Aegis Qa practice slide show v1
Aegis Qa practice slide show v1Aegis Qa practice slide show v1
Aegis Qa practice slide show v1
 
EXTENT-2016: MiFID 2 Requirements for testing and business clocks
EXTENT-2016:  MiFID 2 Requirements for testing and business clocksEXTENT-2016:  MiFID 2 Requirements for testing and business clocks
EXTENT-2016: MiFID 2 Requirements for testing and business clocks
 
Smart Manufacturing in the Gigafab Era
Smart Manufacturing in the Gigafab Era  Smart Manufacturing in the Gigafab Era
Smart Manufacturing in the Gigafab Era
 
Alan Weber from Cimetrix talks about Multi Source Data Collection
Alan Weber from Cimetrix talks about Multi Source Data CollectionAlan Weber from Cimetrix talks about Multi Source Data Collection
Alan Weber from Cimetrix talks about Multi Source Data Collection
 
cybersecurity regulation for thai capital market ดร.กำพล ศรธนะรัตน์ ผู้อำนวย...
cybersecurity regulation for thai capital market  ดร.กำพล ศรธนะรัตน์ ผู้อำนวย...cybersecurity regulation for thai capital market  ดร.กำพล ศรธนะรัตน์ ผู้อำนวย...
cybersecurity regulation for thai capital market ดร.กำพล ศรธนะรัตน์ ผู้อำนวย...
 
High-Frequency Trading in Stock Market
High-Frequency Trading in Stock MarketHigh-Frequency Trading in Stock Market
High-Frequency Trading in Stock Market
 
Performance measurement and exception management in investment processing
Performance measurement and exception management in investment processingPerformance measurement and exception management in investment processing
Performance measurement and exception management in investment processing
 
Algorithmic Trading and FIX Protocol
Algorithmic Trading and FIX ProtocolAlgorithmic Trading and FIX Protocol
Algorithmic Trading and FIX Protocol
 
20 Simple Questions from Exactpro for Your Enjoyment This Holiday Season
20 Simple Questions from Exactpro for Your Enjoyment This Holiday Season20 Simple Questions from Exactpro for Your Enjoyment This Holiday Season
20 Simple Questions from Exactpro for Your Enjoyment This Holiday Season
 
EXTENT-2017: MiFID II and Impacts on Trading Workflow
EXTENT-2017: MiFID II and Impacts on Trading WorkflowEXTENT-2017: MiFID II and Impacts on Trading Workflow
EXTENT-2017: MiFID II and Impacts on Trading Workflow
 
Faximmé - Financial Transaction Simulator
Faximmé - Financial Transaction SimulatorFaximmé - Financial Transaction Simulator
Faximmé - Financial Transaction Simulator
 
Justyna Rybicka discuss using WITNESS software to model support decision maki...
Justyna Rybicka discuss using WITNESS software to model support decision maki...Justyna Rybicka discuss using WITNESS software to model support decision maki...
Justyna Rybicka discuss using WITNESS software to model support decision maki...
 
MiFID II Compliance Solution from Corvil
MiFID II Compliance Solution from CorvilMiFID II Compliance Solution from Corvil
MiFID II Compliance Solution from Corvil
 

More from Iosif Itkin

More from Iosif Itkin (20)

Foundations of Software Testing Lecture 4
Foundations of Software Testing Lecture 4Foundations of Software Testing Lecture 4
Foundations of Software Testing Lecture 4
 
QA Financial Forum London 2021 - Automation in Software Testing. Humans and C...
QA Financial Forum London 2021 - Automation in Software Testing. Humans and C...QA Financial Forum London 2021 - Automation in Software Testing. Humans and C...
QA Financial Forum London 2021 - Automation in Software Testing. Humans and C...
 
Exactpro FinTech Webinar - Global Exchanges Test Oracles
Exactpro FinTech Webinar - Global Exchanges Test OraclesExactpro FinTech Webinar - Global Exchanges Test Oracles
Exactpro FinTech Webinar - Global Exchanges Test Oracles
 
Exactpro FinTech Webinar - Global Exchanges FIX Protocol
Exactpro FinTech Webinar - Global Exchanges FIX ProtocolExactpro FinTech Webinar - Global Exchanges FIX Protocol
Exactpro FinTech Webinar - Global Exchanges FIX Protocol
 
Operational Resilience in Financial Market Infrastructures
Operational Resilience in Financial Market InfrastructuresOperational Resilience in Financial Market Infrastructures
Operational Resilience in Financial Market Infrastructures
 
Testing the Intelligence of your AI
Testing the Intelligence of your AITesting the Intelligence of your AI
Testing the Intelligence of your AI
 
EXTENT 2019: Exactpro Quality Assurance for Financial Market Infrastructures
EXTENT 2019: Exactpro Quality Assurance for Financial Market InfrastructuresEXTENT 2019: Exactpro Quality Assurance for Financial Market Infrastructures
EXTENT 2019: Exactpro Quality Assurance for Financial Market Infrastructures
 
ClearTH Test Automation Framework: Case Study in IRS & CDS Swaps Lifecycle Mo...
ClearTH Test Automation Framework: Case Study in IRS & CDS Swaps Lifecycle Mo...ClearTH Test Automation Framework: Case Study in IRS & CDS Swaps Lifecycle Mo...
ClearTH Test Automation Framework: Case Study in IRS & CDS Swaps Lifecycle Mo...
 
EXTENT Talks 2019 Tbilisi: Failover and Recovery Test Automation - Ivan Shamrai
EXTENT Talks 2019 Tbilisi: Failover and Recovery Test Automation - Ivan ShamraiEXTENT Talks 2019 Tbilisi: Failover and Recovery Test Automation - Ivan Shamrai
EXTENT Talks 2019 Tbilisi: Failover and Recovery Test Automation - Ivan Shamrai
 
EXTENT Talks QA Community Tbilisi 20 April 2019 - Conference Open
EXTENT Talks QA Community Tbilisi 20 April 2019 - Conference OpenEXTENT Talks QA Community Tbilisi 20 April 2019 - Conference Open
EXTENT Talks QA Community Tbilisi 20 April 2019 - Conference Open
 
User-Assisted Log Analysis for Quality Control of Distributed Fintech Applica...
User-Assisted Log Analysis for Quality Control of Distributed Fintech Applica...User-Assisted Log Analysis for Quality Control of Distributed Fintech Applica...
User-Assisted Log Analysis for Quality Control of Distributed Fintech Applica...
 
QAFF Chicago 2019 - Complex Post-Trade Systems, Requirements Traceability and...
QAFF Chicago 2019 - Complex Post-Trade Systems, Requirements Traceability and...QAFF Chicago 2019 - Complex Post-Trade Systems, Requirements Traceability and...
QAFF Chicago 2019 - Complex Post-Trade Systems, Requirements Traceability and...
 
QA Community Saratov: Past, Present, Future (2019-02-08)
QA Community Saratov: Past, Present, Future (2019-02-08)QA Community Saratov: Past, Present, Future (2019-02-08)
QA Community Saratov: Past, Present, Future (2019-02-08)
 
Machine Learning and RoboCop Testing
Machine Learning and RoboCop TestingMachine Learning and RoboCop Testing
Machine Learning and RoboCop Testing
 
Behaviour Driven Development: Oltre i limiti del possibile
Behaviour Driven Development: Oltre i limiti del possibileBehaviour Driven Development: Oltre i limiti del possibile
Behaviour Driven Development: Oltre i limiti del possibile
 
2018 - Exactpro Year in Review
2018 - Exactpro Year in Review2018 - Exactpro Year in Review
2018 - Exactpro Year in Review
 
Exactpro Discussion about Joy and Strategy
Exactpro Discussion about Joy and StrategyExactpro Discussion about Joy and Strategy
Exactpro Discussion about Joy and Strategy
 
FIX EMEA Conference 2018 - Post Trade Software Testing Challenges
FIX EMEA Conference 2018 - Post Trade Software Testing ChallengesFIX EMEA Conference 2018 - Post Trade Software Testing Challenges
FIX EMEA Conference 2018 - Post Trade Software Testing Challenges
 
BDD. The Outer Limits. Iosif Itkin at Youcon (in Russian)
BDD. The Outer Limits. Iosif Itkin at Youcon (in Russian)BDD. The Outer Limits. Iosif Itkin at Youcon (in Russian)
BDD. The Outer Limits. Iosif Itkin at Youcon (in Russian)
 
Sibos 2017: Disruptive functional testing - the next frontier in post-trade s...
Sibos 2017: Disruptive functional testing - the next frontier in post-trade s...Sibos 2017: Disruptive functional testing - the next frontier in post-trade s...
Sibos 2017: Disruptive functional testing - the next frontier in post-trade s...
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

Liquidity Fragmentation & SOR

  • 1. Liquidity Fragmentation & SOR Iosif Itkin EXTENT February 2011
  • 2. Contents MIFID - The Markets in Financial Instruments Directive is a European Union law that provides harmonised regulation for investment services across the 30 member states of the European Economic Area (the 27 Member States of the European Union plus Iceland, Norway and Liechtenstein) MTF - Multilateral Trading Facility FFI – Fidessa Fragmentation Index Best Execution - refers to the obligation of an investment services firm (such as a stock broker) executing orders on behalf of customers to ensure that the prices those orders receive reflect the optimal mix of price improvement, speed and likelihood of execution SOR - Smart Order Router
  • 3. Technology & Regulations Newswire and information source for the worldwide financial technology community: http://www.finextra.com
  • 4. Technology & Regulations Financial Times videos: http://video.ft.com/ft-trading-room
  • 5. FTSE 250 Market Share Source: http://www.batstrading.co.uk/market_data/market_share/index/
  • 6. FTSE 250 Market Share (MTFs) Source: http://www.batstrading.co.uk/market_data/market_share/index/
  • 7. Fidessa Fragmentation Index Source: http://fragmentation.fidessa.com
  • 8. Fidessa Fragmentation Index Source: http://fragmentation.fidessa.com N – Number of Execution Venues, Mi - Market Share of Execution Venue FFI shows the average number of venues you should visit in order to achieve best execution when completing an order. a) Assuming Mi = 1/N b) Assuming Mi = x, Mo = 1-x and N=2
  • 9. Fidessa Fragmentation Index Source: http://fragmentation.fidessa.com
  • 10. Testing Trading Systems Quality and stability of algorithmic trading systems become a crucial factor in the current trading landscape. Three aspects of advanced execution systems quality: • Functional correctness • Technical – performance, latency, resilience • Business efficiency Two dimensions to their complexity: • Technological: complex algorithms relying on historic and real-time market data and dynamically changing decisions, might include non-deterministic behavior; • Organizational: frequent system upgrades, multiple instances of algorithms running simultaneously. Behavior in production is key, but a robust testing procedure using simulators provides additional confidence in the results and even helps to interpret some production observations.
  • 12. Testing Principles • Scheduled tests vs. test markets during business hours • Scheduled tests vs. simulation frameworks are constantly running • Treat the test farm as a Production system • Reflect the latest Production observations in the test suites • Systems require careful data maintenance • Ensure precision and correctness of latency measurements • Due to stochastic behavior the same tests are repeated multiple times
  • 13. Complex Smart Order Router Treat the Test Farm as a Production System
  • 14. 1. Testing Principles Scheduled Tests vs. Test Markets during Business Hours
  • 15. 2. Testing Principles Scheduled Tests vs. Simulation Frameworks are Constantly Running
  • 16. 3. Testing Principles Treat the Test Farm as a Production System
  • 17. 3. Testing Principles Treat the Test Farm as a Production System
  • 18. 4. Testing Principles Reflect the Latest Production Observation in the Test Suites
  • 19. 5. Testing Principles Systems Require Careful Data Maintenance
  • 20. 6. Testing Principles Ensure Precision and Correctness of Latency Measurements
  • 21. 7. Testing Principles Due to Stochastic Behaviour the Same Tests are Repeated Multiple Times
  • 22. Questions & Answers Thank you.