Slide 1

Slide 1 text

Liquidity Fragmentation & SOR Iosif Itkin EXTENT February 2011

Slide 2

Slide 2 text

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

Slide 3

Slide 3 text

Technology & Regulations Newswire and information source for the worldwide financial technology community: http://www.finextra.com

Slide 4

Slide 4 text

Technology & Regulations Financial Times videos: http://video.ft.com/ft-trading-room

Slide 5

Slide 5 text

FTSE 250 Market Share Source: http://www.batstrading.co.uk/market_data/market_share/index/

Slide 6

Slide 6 text

FTSE 250 Market Share (MTFs) Source: http://www.batstrading.co.uk/market_data/market_share/index/

Slide 7

Slide 7 text

Fidessa Fragmentation Index Source: http://fragmentation.fidessa.com

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

Fidessa Fragmentation Index Source: http://fragmentation.fidessa.com

Slide 10

Slide 10 text

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.

Slide 11

Slide 11 text

Smart Order Routers Testing

Slide 12

Slide 12 text

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

Slide 13

Slide 13 text

Complex Smart Order Router Treat the Test Farm as a Production System

Slide 14

Slide 14 text

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

Slide 15

Slide 15 text

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

Slide 16

Slide 16 text

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

Slide 17

Slide 17 text

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

Slide 18

Slide 18 text

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

Slide 19

Slide 19 text

5. Testing Principles Systems Require Careful Data Maintenance

Slide 20

Slide 20 text

6. Testing Principles Ensure Precision and Correctness of Latency Measurements

Slide 21

Slide 21 text

7. Testing Principles Due to Stochastic Behaviour the Same Tests are Repeated Multiple Times

Slide 22

Slide 22 text

Questions & Answers Thank you.