CME Group provides innovative products and solutions, protected by patents, in a variety of areas including trade matching, market data, clearing, and general technology functionalities.
This page is intended to serve as notice under 35 U.S.C. § 287(a). This list may not be all inclusive, and additional patents may be pending in the US and elsewhere.
| US Patent No. | Title |
|---|---|
| 10,346,428 | Bilateral assertion model and ledger implementation thereof |
| 10,404,469 | Bilateral assertion model and ledger implementation thereof |
| 8,149,732 | Clearing message broker system |
| 10,319,032 | Coupon blending of a swap portfolio |
| 8,639,609 | Cross margining of tri-party repo transactions |
| 8,494,953 | Interest rate swap compression match engine |
| 10,430,880 | Margin requirement determination and modeling for cleared credit |
| 8,606,687 | Modification of multi-laterally traded contracts based on currency unavailability condition |
| 9,076,183 | Multi-laterally traded contract settlement mode modification |
| 10,255,636 | PCA-based portfolio margining |
| 8,224,742 | Processing binary options in future exchange clearing |
| 8,438,102 | Processing binary options in future exchange clearing |
| 10,037,573 | Processing binary options in future exchange clearing |
| 7,991,671 | Scanning based spreads using a hedge ratio non-linear optimization model |
| 8,224,730 | Scanning based spreads using a hedge ratio non-linear optimization model |
| 8,600,864 | Scanning based spreads using a hedge ratio non-linear optimization model |
| 7,996,302 | System and method for activity based margining |
| 8,117,115 | System and method for activity based margining |
| 8,311,934 | System and method for activity based margining |
| 8,595,126 | System and method for activity based margining |
| 8,694,417 | System and method for activity based margining |
| 8,073,754 | System and method for asymmetric offsets in a risk management system |
| 8,249,973 | System and method for asymmetric offsets in a risk management system |
| 8,577,774 | System and method for asymmetric offsets in a risk management system |
| 10,026,123 | System and method for asymmetric offsets in a risk management system |
| 8,849,711 | System and method for displaying a combined trading and risk management GUI display |
| 8,055,567 | System and method for efficiently using collateral for risk offset |
| 8,214,278 | System and method for efficiently using collateral for risk offset |
| 8,121,926 | System and method for flexible spread participation |
| 8,271,373 | System and method for flexible spread participation |
| 8,442,896 | System and method for flexible spread participation |
| 8,073,764 | System and method for hybrid spreading for risk management |
| 8,489,486 | System and method for making positions held by a trader fungible |
| 8,706,603 | System and method for making positions held by a trader fungible |
| 8,370,246 | System and method for settling trades |
| 8,538,853 | System and method for settling trades |
| 8,069,109 | System and method for using diversification spreading for risk offset |
| 8,266,046 | System and method for using diversification spreading for risk offset |
| 8,392,321 | System and method for using diversification spreading for risk offset |
| 8,086,513 | System and method of margining fixed payoff products |
| 8,341,062 | System and method of margining fixed payoff products |
| 8,538,852 | System and method of margining fixed payoff products |
| 8,825,541 | System and method of margining fixed payoff products |
| 10,417,217 | Systems and methods for blockchain rule synchronization |
| 10,430,881 | Systems and methods for iterative optimization of related objects |
| US Patent No. | Title |
|---|---|
| 7,987,135 | Out of band credit control |
| 7,996,301 | Out of band credit control |
| 8,355,980 | Out of band credit control |
| 8,694,415 | Out of band credit control |
| 8,756,146 | Out of band credit control |
| 8,762,252 | Out of band credit control |
| 8,103,578 | System and method for multi-factor modeling, analysis and margining of credit default swaps for risk offset |
| 8,239,308 | Clearing system that determines margin requirements for financial portfolios |
| 8,332,301 | Clearing system that determines margin requirements for financial portfolios |
| 10,248,997 | Credit default swap clearing |
| 8,131,634 | System and method for determining the market risk margin requirements associated with a credit default swap |
| 8,321,333 | System and method for determining the market risk margin requirements associated with a credit default swap |
| 8,429,065 | System and method for determining the market risk margin requirements associated with a credit default swap |
| 8,108,281 | System and method for multi-factor modeling, analysis and margining of credit default swaps for risk offset |
| 8,484,123 | System and method for multi-factor modeling, analysis and margining of credit default swaps for risk offset |
| 8,738,490 | System and method for multi-factor modeling, analysis and margining of credit default swaps for risk offset |
| 8,738,509 | System and method for multi-factor modeling, analysis and margining of credit default swaps for risk offset |
| 7,899,738 | Volume control for mass quote messages |
| 9,417,936 | Adaptive volume control |
| 10,162,689 | Adaptive volume control |
| 10,380,690 | Dataset cleansing |
| 9,652,804 | Deterministic and efficient message packet management |
| 10,026,126 | Deterministic and efficient message packet management |
| 10,354,338 | Disseminating floor quotes from open outcry markets |
| 8,341,056 | Distribution of market data |
| 8,560,443 | Distribution of market data |
| 9,659,330 | Distribution of market data |
| 10,304,133 | Distribution of market data |
| 9,639,895 | Dynamic market data filtering |
| 9,697,569 | Exchange feed for trade reporting having reduced redundancy |
| 10,032,221 | Exchange feed for trade reporting having reduced redundancy |
| 8,229,820 | Market data message format |
| 8,108,289 | Market data recovery |
| 8,359,261 | Market data recovery |
| 9,842,366 | Market data recovery |
| 10,395,311 | Market data recovery |
| 10,074,136 | Method and apparatus for publishing market information |
| 10,380,686 | Method and apparatus for publishing market information |
| 10,032,219 | Secure exchange feed market data embargo |
| 7,899,749 | System and method for providing intelligent market data snapshots |
| 9,805,420 | System and method for providing intelligent market data snapshots |
| 8,626,625 | Trade engine processing of mass quote messages and resulting production of market data |
| 10,242,405 | Trade engine processing of mass quote messages and resulting production of market data |
| 9,940,667 | Volume control for mass quote messages |
| 8,095,452 | Live alerts |
| 8,234,252 | Automated tracking and reporting of trader positions |
| 9,501,796 | Dataset intersection determination |
| 9,940,671 | Dataset intersection determination |
| 8,650,113 | Identification of accounts that are too profitable or too lossy |
| 8,244,626 | Live alerts |
| 8,407,133 | Live alerts |
| 8,984,033 | Non-indexed in-memory data storage and retrieval |
| 8,200,563 | Publish and subscribe system including buffer |
| 8,468,082 | Publish and subscribe system including buffer |
| 8,812,393 | Publish and subscribe system including buffer |
| US Patent No. | Title |
|---|---|
| 7,930,234 | Real time trading |
| 8,768,820 | Collateralized lending using a central counterparty |
| 8,751,350 | Conversion and liquidation of defaulted positions |
| 8,117,110 | Conversion of over-the-counter swaps to standardized forward swaps |
| 8,060,425 | Evaluation and adjustment of settlement value curves |
| 8,280,804 | Evaluation and adjustment of settlement value curves |
| 9,460,468 | Facilitation of payments between counterparties by a central counterparty |
| 8,024,255 | Factorization of interest rate swap variation |
| 7,930,245 | Hybrid cross-margining |
| 8,086,527 | Multiple quote risk management |
| 8,548,896 | Real time trading |
| 8,010,444 | Settling over-the-counter derivatives using synthetic spot benchmark rates |
| 8,510,209 | Settling over-the-counter derivatives using synthetic spot benchmark rates |
| 8,341,064 | Standardization and management of over-the-counter financial instruments |
| 8,527,383 | Standardization and management of over-the-counter financial instruments |
| 8,745,147 | System and method for processing instant messages |
| 9,807,039 | System and method for processing instant messages |
| 10,140,659 | Transaction processor for clearing interest rate swaps with improved efficiency |
| 8,219,472 | Valuation of derivative products |
| US Patent Number | Title |
|---|---|
| 8,868,460 | Accelerated trade matching using speculative parallel processing |
| 8,639,601 | Calendar spread futures |
| 9,952,932 | Clustered fault tolerance systems and methods using load-based failover |
| 8,112,347 | Controlling implied markets during a stop loss trigger |
| 8,266,037 | Controlling implied markets during a stop loss trigger |
| 9,633,394 | Controlling implied markets during a stop loss trigger |
| 8,103,576 | Controlling markets during a stop loss trigger |
| 8,489,488 | Controlling markets during a stop loss trigger |
| 9,929,743 | Data compression of electronic data transaction request messages |
| 8,554,662 | Delta neutral futures allocation |
| 8,682,783 | Delta neutral futures allocation |
| 9,911,157 | Derivatives trading methods that use a variable order price |
| 10,217,165 | Derivatives trading methods that use a variable order price |
| 8,374,947 | Derivatives trading methods that use a variable order price and a hedge transaction |
| 8,630,941 | Derivatives trading methods that use a variable order price and a hedge transaction |
| 8,738,511 | Derivatives trading methods that use a variable order price and a hedge transaction |
| 8,660,936 | Detection and mitigation of effects of high velocity price changes |
| 8,666,875 | Determination of banding start price for order evaluation |
| 10,109,008 | Determination of banding start price for order evaluation |
| 10,395,316 | Determination of implied orders in a trade matching system |
| D808,982 | Display screen with graphical user interface for trading system data |
| 10,326,862 | Distributed and transactionally deterministic data processing architecture |
| 10,416,974 | Dynamic tracer message logging based on bottleneck detection |
| 10,210,573 | Electronic market message management of temporally specific messages |
| 10,068,291 | Electronic market message management using priority determination |
| 9,916,623 | Electronic market message management with priority determination |
| 10,382,377 | Elimination of electronic data transaction request messages received from a common source |
| 9,244,771 | Fault tolerance and failover using active copy-cat |
| 10,417,707 | Futures exchange support of spot trading |
| 8,060,431 | Hedging risks associated with variable priced orders for derivative financial products |
| 8,224,737 | Hedging risks associated with variable priced orders for derivative financial products |
| 8,447,683 | Hedging risks associated with variable priced orders for derivative financial products |
| 8,751,361 | Hedging risks associated with variable priced orders for derivative financial products |
| 8,229,838 | Leg pricer |
| 8,484,126 | Leg pricer |
| 7,992,034 | Match server for a financial exchange having fault tolerant operation |
| 8,041,985 | Match server for a financial exchange having fault tolerant operation |
| 8,392,749 | Match server for a financial exchange having fault tolerant operation |
| 8,433,945 | Match server for a financial exchange having fault tolerant operation |
| 8,656,210 | Match server for a financial exchange having fault tolerant operation |
| 8,762,767 | Match server for a financial exchange having fault tolerant operation |
| 9,336,087 | Match server for a financial exchange having fault tolerant operation |
| 9,792,164 | Message pattern detection and processing suspension |
| 10,338,979 | Message pattern detection and processing suspension |
| 8,306,902 | Method and system for providing option spread indicative quotes |
| 8,494,947 | Method and system for providing option spread indicative quotes |
| 8,799,136 | Method and system for providing option spread indicative quotes |
| 10,432,565 | Mitigation of latency disparity in a data transaction processing system |
| 10,417,709 | Mitigation of latency disparity in a transaction processing system |
| 8,484,103 | Network and method for trading derivatives |
| 7,991,684 | Order risk management for derivative products |
| 8,326,738 | Order risk management for derivative products |
| 8,688,567 | Order risk management for derivative products |
| 9,607,338 | Order risk management for derivative products |
| 10,147,139 | Order risk management for derivative products |
| 10,366,454 | Order risk management for derivative products |
| 8,160,949 | Order risk management for financial product processing |
| 8,374,942 | Order risk management for financial product processing |
| 8,738,508 | Order risk management for financial product processing |
| 8,468,390 | Provision of fault tolerant operation for a primary instance |
| 8,255,305 | Ratio spreads for contracts of different sizes in implied market trading |
| 8,793,180 | Ratio spreads for contracts of different sizes in implied market trading |
| 10,152,240 | Resource allocation based on transaction processor classification |
| 10,204,377 | Selective suppression of implied contract generation |
| 8,560,415 | Smart trade template based matching |
| 8,498,918 | System and method for a request for cross in a trade matching engine |
| 8,924,278 | System and method for controlling markets during a stop loss trigger |
| 9,760,949 | System and method for controlling markets during a stop loss trigger |
| 8,732,062 | System and method for matching one or more incoming order to a standing order based on multi-level allocation |
| 8,078,523 | System and method for monitoring trades outside of a no-bust range in an electronic trading system |
| 8,082,206 | System and method of utilizing a distributed order book in an electronic trade match engine |
| 10,163,151 | System and method of utilizing a distributed order book in an electronic trade match engine |
| 8,566,218 | Systems and methods for matching one or more incoming order to a standing order as a function of an inner market parameter |
| 8,332,306 | Template based matching |
| 8,626,639 | Trade matching platform with variable pricing based on clearing relationships |
| 8,781,948 | Trade matching platform with variable pricing based on clearing relationships |
| 10,311,516 | Transaction processing system performance evaluation |
| 10,445,832 | Transactionally deterministic high speed financial exchange having improved efficiency, communication, customization, performance, access, trading opportunities, credit controls, and fault tolerance |
| 9,691,102 | Transactionally deterministic high speed financial exchange having improved, efficiency, communication, customization, performance, access, trading opportunities, credit controls, and fault tolerance |
| 10,332,206 | Transactionally deterministic high speed financial exchange having improved, efficiency, communication, customization, performance, access, trading opportunities, credit controls, and fault tolerance |
| 10,366,452 | Transactionally deterministic high speed financial exchange having improved, efficiency, communication, customization, performance, access, trading opportunities, credit controls, and fault tolerance |
| 8,266,030 | Transformation of a multi-leg security definition for calculation of implied orders in an electronic trading system |
| 8,392,322 | Transformation of a multi-leg security definition for calculation of implied orders in an electronic trading system |
| 8,577,771 | Transformation of a multi-leg security definition for calculation of implied orders in an electronic trading system |
| 8,417,618 | Utilizing a trigger order with multiple counterparties in implied market trading |
| 10,380,589 | Virtual payment processing system |
| 10,387,881 | Virtual payment processing system |
| US Patent No. | Title |
|---|---|
| 7,983,978 | Foreign currency index |
| 8,751,353 | Breakout indexes |
| 8,265,965 | Derivative products |
| 8,266,026 | Derivative products |
| 8,423,446 | Derivative products |
| 8,447,679 | Derivative products |
| 8,849,712 | Exchange-traded basis derivative contracts |
| 9,311,675 | Facilitation of payments between counterparties by a central counterparty |
| 9,317,884 | Facilitation of payments between counterparties by a central counterparty |
| 9,317,885 | Facilitation of payments between counterparties by a central counterparty |
| 9,317,886 | Facilitation of payments between counterparties by a central counterparty |
| 8,121,936 | Foreign currency index |
| 8,260,701 | Foreign currency index |
| 8,473,406 | Foreign currency index |
| 8,527,393 | Listing and expiring cash settled on-the-run treasury futures contracts |
| 10,430,878 | Matched order fulfillment with linear optimization |
| 8,589,279 | Method and system for generating and trading composite contracts |
| 8,738,503 | Multiple coupon interest rate futures contracts |
| 8,756,139 | Option pricing model for event driven call and put options |
| 8,036,972 | Option pricing model for event driven instruments |
| 8,438,099 | Periodic reset total return index futures contracts |
| 8,473,402 | Perpetual futures contracts with periodic reckonings |
| 8,407,129 | Pricing cash settled on-the-run treasury futures contracts |
| 8,762,247 | Prospective currency units |
| 8,374,953 | System and method for implementing and managing bundled option box futures |
| 8,626,640 | System and method for implementing and managing bundled option box futures |
| 8,626,638 | Systems and methods for using declining balance methodologies to enhance clearing of dividend futures and other instruments |
| 8,370,248 | TBA futures contracts and central counterparty clearing of TBA |
| 8,738,507 | TBA futures contracts and central counterparty clearing of TBA |
| 9,710,854 | Volatility based futures products |
| 8,296,210 | Weather derivative volatility surface estimation |
| 8,538,851 | Weather derivative volatility surface estimation |
| 8,751,371 | Weather derivative volatility surface estimation |
| 8,751,367 | Zero coupon conversion factor calculation |
| US Patent No. | Title |
|---|---|
| 8,983,053 | Customer service controller |
| 9,189,790 | Customer service controller |
| 9,462,128 | Customer service controller |
| 9,686,407 | Customer service controller |
| 10,033,670 | Electronic messaging management |
| 10,102,579 | Facilitation of deterministic interaction with a dynamically changing transaction processing environment |
| 10,026,124 | Order grid highlighting |
| 9,875,004 | Spread matrix with statistics |
| 10,394,432 | Spread matrix with statistics |