Market Maker Protection Model

Similar documents
NASDAQ Futures, Inc. (NFX) Market Maker Protection & Self-Match Prevention Reference Guide. Version

NASDAQ Futures, Inc. (NFX) Mass Quote Protection & Self-Match Prevention Reference Guide. Version

NASDAQ Futures, Inc. (NFX) Mass Quote Protection & Self-Match Prevention Reference Guide

Genium INET PRM User's Guide

Rule Self-Certification

Nasdaq ISE (ISE) Port

Nasdaq ISE (ISE) Port

Nasdaq Nordic INET Pre-Trade Risk Management Service Guide 2.8

GENIUM INET MARKET MODEL

NFX TradeGuard User's Guide

Nasdaq GEMX Port. Request Form. Complete this section when requesting SQF port. Sponsored Access (required)

NASDAQ Futures, Inc. (NFX) TradeGuard PTRM Reference Guide. Version

IDEM Market. Guide to Pre-Trade Validation (PTV) functionality. Future documentation - DRAFT Functionality to be released in SOLA version 9

Pre-Trade Risk Management (PRM) Request Form INET Nordic

Nasdaq MRX (MRX) Port

NASDAQ Futures, Inc. (NFX) TradeGuard PTRM Reference Guide. Version

Pre-Trade Risk Management (PRM) Request Form INET Nordic

GENIUM INET MARKET MODEL

Fixed Income Cash Markets Genium INET Functional Changes. Document Updated:

ANNEX. to the. COMMISSION DELEGATED REGULATION (EU) No.../...

Genium INET Market Model

Genium INET Market Model

NASDAQ Futures, Inc. (NFX) Tailor Made Combinations Reference Guide. Version

MARKET MAKING SCHEME FOR EXCHANGE TRADED PRODUCTS

LUXEMBOURG STOCK EXCHANGE MARKETS TRADING MANUAL

London Stock Exchange Derivatives Market Bulk Quoting Protection

Xetra Release Release Description. Deutsche Börse AG

NASDAQ ITCH to Trade Options

US Equities/Options Web Port Controls Specification

TAILOR MADE COMBINATIONS. Functional Reference

BX Options Depth of Market

US Options Risk Management Specification

Market Model for the Electronic Trading System of the Exchange: ISE T7. T7 Release 6.1. Version 1

Genium INET Market Model

Fixed Income Cash Markets Genium INET Functional Changes. Document Updated:

Market Model for the Trading Venue Xetra

NASDAQ ISE INET SYSTEM SETTINGS

E X C H A N G E R U L E S O F N A S D A Q O M X D E R I V A T I V E S M A R K E T S

Market Model for trading procedures Continuous Trading and Auction

Terms of Business for STANDARD and NANO Accounts

US Options Risk Management Specification

Tailor Made Combinations. Nordic Equity Derivatives Functional Walkthrough

Terms of Business for STANDARD and NANO Accounts

Section 19(b)(3)(A) * Section 19(b)(3)(B) * Section 19(b)(2) * Rule. 19b-4(f)(1) 19b-4(f)(2) (Title *) Executive Vice President and General Counsel

Quick Reference Guide. Eurex Market Model. eurex

Nasdaq Commodities Europe

US Equities/Options Web Port Controls Specification

Section 19(b)(3)(A) * Section 19(b)(3)(B) * Section 19(b)(2) * Rule. 19b-4(f)(1) 19b-4(f)(2) (Title *) Executive Vice President and General Counsel

STANDARD MT5 ACCOUNT TERMS OF BUSINESS

Genium INET. ITCH Protocol Specification NFX. Version:

Market making on the IDEM

Section 19(b)(3)(A) * Section 19(b)(3)(B) * Section 19(b)(2) * Rule. 19b-4(f)(1) 19b-4(f)(2) (Title *) Executive Vice President and General Counsel

T7 Release 6.1. Functional Reference

Attachment A ASX OPERATING RULES

US Options Complex Book Process. Version 1.1.1

Nasdaq Commodities Europe

PROTRADE February 2017

TRADING PROCEDURES FOR STOCK INDEX FUTURES AND STOCK INDEX OPTIONS TRADED ON THE AUTOMATED TRADING SYSTEM OF THE EXCHANGE ( HKATS )

User Reference Guide to U.S. Trading (Conditional Orders) - UTRADE Web

NLX TRADING PROCEDURES. Version 1.8 (September 2016)

Market Model Continuous Auction

Cboe Europe Risk Management Specification Version 1.14

Market Model for trading procedures Continuous Trading and Auction

SHARES ACCOUNT TERMS OF BUSINESS

GUIDANCE ICE Futures Europe T r a d e A d j u s t m e n t and C a n c e l l a t i o n Policy 1

BTS : Pre-Trade Validation Service for London Stock Exchange Derivatives Market

Reporting Guideline, version 2.1. Members On Exchange trade and Members and Non-Members OTC trade Reporting. November 20, 2017 INET NORDIC

NASDAQ Futures (NFX) Combination & Implied Orders Technical Reference Document. Version

FIT Rule Book Trading

April 24, CBOE Futures Exchange, LLC Rule Certification Submission Number CFE

Volume 00D Trading and Information Overview for the Derivative Markets

BondVision U.S. Trading Rules

US Options Opening Process. Version 2.0.2

FREQUENTLY ASKED QUESTIONS: THE NASDAQ OPTIONS MARKET (NOM)

Reporting Guideline, version 2.0. Members On Exchange trade and Members and Non-Members OTC trade Reporting. September 18, 2017 INET NORDIC

Genium INET Market Model

WebICE Compliance to MiFID II Requirements relating to pre-and post-trade controls December 2017

Aliceblue Mobile App. User Manual

Trading Rules for electronic trading on Börse Berlin EQUIDUCT

SIX Corporate Bonds AG. Directive 3: Trading. Dated 16 March 2018 Entry into force: 27 March 2018

DW SEF Market Regulation Advisory Notice Subject: Work-Up Protocol

NASDAQ GEMX INET SYSTEM SETTINGS

Genium INET Market Model Nasdaq Commodities

[DOCUMENT TITLE] [Document subtitle]

EntryPoint: Error Codes. Derivatives Equities. System/Component. Version: Last modified: 11/09/2017

GUIDELINES FOR MARKET MAKING FOR NASDAQ BALTIC EXCHANGES

T7 Release 6.0. Functional Reference

TABLE OF CONTENTS 1. INTRODUCTION Institutional composition of the market 4 2. PRODUCTS General product description 4

Circular No.: PMEX/Operations/ April, Trading System Update Trailing Stop Market (TSM) Order

Regulations for trading operations

Terms of Business for FXTM Standard FIXED Account

BTS : Pre-Trade Validation Service for IDEM Market

Reporting Guideline, version 1.2. Members On Exchange trade and Members and Non-Members OTC trade Reporting. June 20, 2011

Complex orders (Chapter 13)

THE BX OPTIONS MARKET SYSTEM SETTINGS

Dark Liquidity Guide. Toronto Stock Exchange TSX Venture Exchange. Document Version: 1.6 Date of Issue: September 1, 2017

Genium INET Market Model

"FAQ's on Price Improvement Order (Futures)"

FOX TRADER. Version P a g e F o x T r a d e F i n v a s i a

Turquoise Derivatives FIX 4.2 Business Design Guide

Transcription:

Market Maker Protection Model NASDAQ OMX Derivatives Markets Equity Derivatives Version 1.1 May 21, 2010 1(16)

Table of Contents 1 Introduction... 5 2 Solution summary... 6 3 Parameters... 6 3.1 Exposure Limit Time Interval... 6 3.2 Quotation Frozen Time... 6 3.3 Quantity Protection... 7 3.4 Delta Protection... 7 3.4.1 Delta Protection including futures... 7 3.4.2 Delta Protection not including futures... 7 4 Triggering calculations and consequences... 8 4.1 Trades included in the calculation... 8 4.2 Calculating the Quantity Protection and the Delta protection... 8 4.2.1 Quantity Protection... 8 4.2.2 Delta Protection... 8 4.3 Threshold breach action... 8 4.4 Reset of the Market Maker Protection Parameters... 9 4.5 Quoting after a Market Maker Protection event... 9 4.6 MMP as a consequence of block transaction or mass order quotation... 9 4.7 Passive and Aggressive Quotes... 9 4.7.1 Aggressive quotes... 9 4.7.2 Passive quotes... 9 4.8 In-house trading... 10 4.9 Combinations... 10 4.9.1 Aggressive quote matched with a combination... 10 4.9.2 Passive quote matched with a combination... 10 4.10 Stop Orders... 10 4.11 Auctions... 10 5 Examples... 11 5.1 Example 1: Aggressive quotes (section 4.7.1)... 11 5.2 Example 2: Passive quotes (section 4.7.2)... 12 5.3 Example 3 and 4: Combinations (section 4.9)... 14 2(16)

Revision History Date Revision Change Description April 26, 2010 1.0 Initial version for NASDAQ OMX Derivatives Markets May 21, 2010 1.1 Minor modifications of examples (section 5) 3(16)

Definitions The official definitions are in the Rules and Regulations of NASDAQ Derivatives Markets. MM MMP Market Maker Market Maker Protection 4(16)

1 Introduction This document describes the Market Maker Protection functionality for trading of Nordic equity derivatives on NASDAQ OMX Derivatives Markets. The functionality is available in all markets operated by NASDAQ OMX Derivatives markets. Chapter 2 is a short summary of the functionality, while chapter 3 presents an overview of the parameters that are configurable by the Market Maker. Chapter 4 describes the triggering calculations and consequences. Chapter 5 shows examples. While the document has been prepared on the basis of the best information available, at the moment of preparation, the exchange accepts no liability for decisions taken, or systems work carried out, by any party based on this document. This document does not form part of the contractual documentation between exchange and its customers. Content of this document may also be subject to discussions and in some cases approval from relevant authorities. While the Rules and Regulations of NASDAQ OMX Derivatives Markets is a legally binding document between Members and the respective exchanges, the purpose of this Market Maker protection Model document is to provide additional guiding information for trading members. 5(16)

2 Solution summary The idea behind Market Maker Protection functionality is to prevent too many simultaneous trade executions on quotes provided by a MM. The MMP functionality allows the Market Maker to automatically pull all quotes in a certain underlying if more than a configurable number of contracts have been traded off during a configurable amount of time. MM will have the possibility to use the MMP functionality for all underlyings where the functionality is available. (i.e., not only in underlyings where the market maker has obligations) 3 Parameters The MMP parameters are configurable by the MM and are set on member level. The MM can update (change or disable) the parameters intra-day. The parameters possible for a MM to set for an underlying are: - Exposure Limit Time Interval - Quotation frozen time - Quantity Protection - Delta Protection - Include Futures After an update of the parameters, the new parameters will be broadcasted to the MM. To prevent that the Quantity Protection and Delta Protection parameters are set too low by the market maker (the market maker protection is triggered too often), there will be a predefined minimum quantity parameter. The minimum quantity will be specified per underlying and the value will apply for both the Quantity Protection and Delta Protection parameters. 3.1 Exposure Limit Time Interval This timer defines the length of the rolling time interval for MMP re-calculation and shall be set in number of seconds. The rolling time interval is used to determine if the quantity limit has been reached. The length of the time interval is never less than the Parameter Exposure Limit Time Interval and never more than 10% more than that parameter. If the time interval is set to 0 (zero) the MMP functionality is turned off. 3.2 Quotation Frozen Time When the MMP is activated, the MM cannot enter quotes for a period of time defined by this parameter. The parameter shall be specified in number of seconds. If this time is 0 (zero) the quotes are considered frozen the rest of the day and the quotation ability has to be activated by updating the parameter. 6(16)

3.3 Quantity Protection The MM sets a threshold value, i.e. a value that if equal or exceeded will trigger the system to delete quotes. The value expresses the maximum number of traded contracts that the MM wants to trade, on quotes, in an underlying within the given time interval (Exposure Limit Time Interval). If the Quantity Protection is set to 0 (zero) the Quantity Protection functionality is turned off. 3.4 Delta Protection The MM sets a threshold value, i.e. a value that if equal or exceeded will trigger the system to delete quotes. The value expresses the maximum number of traded contracts in the same direction, long minus short, that the MM wants to trade, on quotes, in an underlying within the given time interval (Exposure Limit Time Interval). If the Delta Protection is set to 0 (zero) the Delta Protection functionality is turned off. There are two different ways to calculate the Delta Protection (3.4.1 and 3.4.2). Including futures or not. Please note that the future refers to both future and forward. 3.4.1 Delta Protection including futures Absolute value of the sum of [(bought future contracts + bought call option contracts + sold put option contracts) (sold future contracts + sold call option contracts + bought put option contracts)]. 3.4.2 Delta Protection not including futures Absolute value of the sum of [(bought call option contracts + sold put option contracts) (sold call option contracts + bought put option contracts)]. 7(16)

4 Triggering calculations and consequences 4.1 Trades included in the calculation Only trades that are matched in the electronic order book on quotes provided by the MM are counted. Binary options are excluded from the market maker protection calculations. Note that quotes entered in these instruments will still be removed when a MM protection is triggered. Trades on single orders and combination orders/quotes provided by the MM are not counted. Trade reports including the MM are not counted. Quotes entered on-behalf of a MM are handled as if entered directly from the market maker. 4.2 Calculating the Quantity Protection and the Delta protection 4.2.1 Quantity Protection The Quantity Protection sums the quantity for all trades against the MM quotes in a certain Underlying. 4.2.2 Delta Protection The Delta Protection for a certain underlying can be calculated in two different ways depending on whether the MM wants futures to be included in the calculation or not. Delta Protection including futures Absolute value of the sum of [(bought future contracts + bought call option contracts + sold put option contracts) (sold future contracts + sold call option contracts + bought put option contracts)]. Delta Protection excluding futures Absolute value of the sum of [(bought call option contracts + sold put option contracts) (sold call option contracts + bought put option contracts)]. 4.3 Threshold breach action When the threshold is reached, all quotations in the Underlyings Instrument Series will automatically be deleted. Note that quotations in futures contracts will be deleted regardless whether the Delta protection calculation is set to include or exclude futures. Single Orders, Combination Orders/Quotes placed by the MM will not be deleted. The MM will be informed via a broadcast. There will be one broadcast sent for each quote deleted. The MM will also be informed that the limits have been breached via a broadcast. In the case where the MM has many quotations in the order book in the same Instrument Series, all quotations will be deleted. 8(16)

4.4 Reset of the Market Maker Protection Parameters After a MMP has taken place and the quotes are deleted, the counted quantities will be set to zero. This prevents the action to be triggered again (as soon as the MM trades) immediately after the initial action was first triggered. 4.5 Quoting after a Market Maker Protection event In the case of a MMP taking place and the broadcast is on its way, a new quotation might be sent in during that time. In this case the trader is not aware of that the previous quotes have been deleted when sending the quote. In this case the transaction will be rejected with the reason code Market Maker Protection. After the specified Quotation frozen time, the MM can start sending in quotes again. If the MM wants to continue sending in new quotes earlier, the MM can overrule the Quotation frozen time by updating the parameters. When the parameters are updated, the calculated Quantity Protection and Delta Protection values shall be reset for that particular Underlying. This is regardless of whether parameters have been changed or not. 4.6 MMP as a consequence of block transaction or mass order quotation If a mass quotation transaction is sent to the market which immediately result in trades, the mass quotation or block order transaction shall be processed as multiple single transactions (instead of one transaction). This implies that immediately if the threshold is breached, the threshold breach action is triggered, and the rest of the quote items in the transaction in the same underlying will be rejected with reason code Market Maker Protection. If a mass quotation or block order transaction is sent to the market by MM (A) which would result in hitting several quotes provided by another MM (B), the mass quotation or block order transaction shall be processed as multiple single transactions (instead of one transaction). This implies that immediately if the threshold of Market Maker (B) is breached the threshold breach action is triggered, and the rest of the items in the transaction will be handled after the MM (B) has had the quotes removed. 4.7 Passive and Aggressive Quotes 4.7.1 Aggressive quotes If an aggressive quote is entered by the MM that matches with orders in the order book, the MMP is checked for each individual quote item. See example 1. 4.7.2 Passive quotes If an aggressive single order is entered that matches with passive quotes from the MM in the order book, the MMP shall be checked when the aggressive order have been fully matched. See example 2. 9(16)

4.8 In-house trading Quotes trading against quotes within the same Participant will not affect the MMP calculation. Single orders trading against quotes within the same Participant will affect the MMP calculation. 4.9 Combinations MM Quotes in Combination series is excluded in the MMP functionality. MM are still allowed to use the quote transactions to enter prices in a combination series, trades resulting from these quotes are however excluded in the MMP calculations, and the combination quotes shall not be deleted when the MMP protection is triggered. 4.9.1 Aggressive quote matched with a combination If an aggressive quote by the protected MM is matched with a bait generated from a combination the MMP will first (1) be checked for each individual quote item, and then (2) also consider the other legs of the combination which shall be traded before the MMP is triggered, even if a threshold is reached after the first leg is traded. See example 3. 4.9.2 Passive quote matched with a combination If a passive quote by the protected MM is matched with a bait generated from a combination the MMP will first (1) be checked for each individual quote item, and then (2) also consider the other legs of the combination which shall be traded before the MMP is triggered, even if a threshold is reached after the first leg is traded. 4.10 Stop Orders MMP has priority against not triggered Stop orders, thus if a trade triggers MMP and the new last price also triggers a stop order which can trade against another MM quote, the stop order shall not be triggered before the quotes have been deleted. 4.11 Auctions The MMP will only be enabled during sessions with continuous matching. During session states without continuous matching, for example an auction, the MM shall still be able to set the MMP parameters, but the calculation will be disabled. 10(16)

5 Examples 5.1 Example 1: Aggressive quotes (section 4.7.1) If an aggressive quote is entered by the MM that matches with orders in the order book, the MMP shall be checked for each individual quote item. Example 1: Assume that the MM has defined the Quantity Protection to 9. Assume that three individual orders and one quote are stored in the order book: Bid Ask Order No Quantity Price Price Quantity Order No 1. order 10 100.0 2. order 10 100.0 3. order 10 100.0 4. order 7 100.0 5. quote MM 5 99.0 Assume that the market maker MM enter one quote sell 30@99.0. This quote is fully matched against all orders and quotes in the order book before the Quantity Protection is checked. The calculated Quantity Protection value is then 30, which exceeds the Quantity Protection of 9. The market maker protection is triggered. Any quotes belonging to the market maker MM in the affected order books are removed (thus removing the remaining of quote number 5 in the order book). The order book after the order has been matched therefore looks like: Bid Ask Order No Quantity Price Price Quantity Order No 1. 7 100.0 End Example 1. 11(16)

5.2 Example 2: Passive quotes (section 4.7.2) If an aggressive single order is entered that matches with passive quotes from the Market Maker in the order book, the market maker protection shall be checked when the aggressive order have been fully matched. Example 2: Assume that the market maker MM has defined the Quantity Protection to 9. Assume that two individual quotes and two orders are stored in the order book: Bid Ask Order No Quant Price Price Quantity Order No 1. quote 10 100.0 MM 2. order 10 100.0 3. order 5 99.0 4. quote 10 99.0 MM 5. order 10 99.0 Assume that a trader enters one order sell 30@99.0. 12(16)

This order is matched against all orders and quotes in the order book, leaving 5 in the quote number 4. Then the Quantity Protection is checked. The calculated Quantity Protection value is then 15 (10 from quote number 1. + 5 from quote number 4.), which exceeds the Quantity Protection of 9. Note that the calculated Quantity Protection value does not contain any quantity contribution from order number 2 or order number 3. The market maker protection is triggered. Any quotes belonging to the market maker MM in the affected order books are removed (thus removing the remaining of quote number 4 in the order book). The order book after the order has been matched therefore looks like: Bid Ask Order No Quantity Price Price Quantity Order No 5. 10 99.0 End Example 2. 13(16)

5.3 Example 3 and 4: Combinations (section 4.9) If an aggressive quote by the protected Market Maker is matched with a bait generated from a combination the market maker protection shall first (1) be checked for each individual quote item, and then (2) also consider the other legs of the combination which shall be traded before the market maker protection is triggered, even if a threshold is reached after the first leg is traded. Example 3: Aggressive quote matched with combination. Combination AB: buy A and sell B (A and B has the same underlying) Step 1: Market maker A (MMA) has a one-sided quote in series A. (10@10) The Quantity Protection parameter is set to 9 for MMA. Participant B (PB) enters an order in series A. (5@10) Participant A (PA) wants to buy the combination AB at the price 2. When PA enters the combination order, a bait-order is generated in the series B order book. Combo AB (PA) 10@2 Series A Series B 10@10 (MMA) 10@8 (bait) 5@10 (PB) 14(16)

Step 2: MMA enters a quote in series B: buy 10@8. Result: The whole orders will be traded before the market maker protection is triggered, and the remaining quotes (in the underlying) are deleted. The calculated quantity protection will be 20. Combo AB Series A Series B 5@10 (PB) 15(16)

Example 4: Passive quote matched with combination. Step 1 is the same as in example 3. Step 2: Participant B (PB) enters an order in series B: 10@8. The whole orders will be traded before the market maker protection is triggered, and the remaining quotes (in the underlying) are deleted. Combo AB Series A Series B 5@10 (PB) 16(16)