What is Sports Event Trading?
Sports Event Trading is a CFTC-regulated derivatives trading feature available in the Crypto.com App and on the Crypto.com Web.
It presents you with a straightforward Yes/No decision based on whether you believe an outcome of a sporting event will occur. If you believe the outcome will occur, you can select “Yes” to trade contracts and open a position. Otherwise, you can choose “No.”
After the event is resolved, you will receive a US$100 payment for each contract you own if you are correct. If you are incorrect, you will lose the amount you paid to open the position and nothing more, allowing you to know your potential gains and losses upfront.
Is Sports Event Trading regulated in the US?
Yes. Sports Event Trading is offered by Crypto.com | Derivatives North America (CDNA) and is subject to US regulatory oversight by the Commodity Futures Trading Commission (CFTC).
Contract Specifications
The contract specifications for the respective events can be found in the product filings below:
Event | Product Filing |
Who will be the Title Holder of an Association for 2025? |
Trading Hours
Crypto.com | Derivatives North America opens Sports Event Trading when the contracts are listed, expiring on the respective event dates.
Scheduled maintenance takes place from 16:15 to 23:00 EST every Friday. During this period, Sports event contracts are not available for trading. If you have an open position during this period, your position remains open and can only be traded after the scheduled maintenance period is over.
For all the latest updates, holiday schedules, and contract availability, please see the Holiday and Hours page and the Notices page on the Crypto.com | Derivatives North America website.
Onboarding
To trade Sports event contracts, you need to set up an account with Crypto.com | Derivatives North America. To do so, follow these steps in the Crypto.com App or Web:
Go to the Sports tab
Select a contract to trade
Set up your USD Fiat Wallet if you haven’t done so already
Review and accept the Terms & Conditions, then hit Confirm
Answer the Qualifying Questions and click Continue
You will receive an in-app notification and email once your account is created
Funding
Sports Event Trading is a fully collateralized trading product. You need to have sufficient funds in your USD Fiat Wallet to trade. The calculation for your available balance may include unsettled funds (i.e., via Instant Deposit). Visit our Help Center for more information on USD deposits with Wire Transfer and ACH Direct Deposit and how you may use Instant Deposit for trading Derivatives.
Alternatively, you can use Crypto Funding to instantly convert your preferred crypto to USD to trade. This feature currently supports all over 350 tokens in the Crypto.com App and Web, including BTC, ETH, and CRO.
Trading
To open a position, simply select the outcome you think will occur for an event and confirm the number of contracts you wish to trade. You can increase, open, and close positions before the event starts.
If you close your position before the event: The difference between the contract price when you opened the position and the price when you are closing it will be your PnL, excluding fees
If you hold your position until the event: The contract expires when it starts, and you need to wait until the event resolves to ascertain your PnL
If your position matches the event outcome, you will receive a US$100 return for each contract you own, excluding fees. If your position does not match the event outcome, you will receive $0.
Notes:
You cannot trade contracts for the two teams involved during a match leading up to the event. When the match ends, trading for the team that is still eligible for the event will resume.
Contracts for teams that are ineligible for the event will expire early. For example, if the team is eliminated from the event.
What are the limits for Sports Event Trading?
Position Limits
A position limit defines the maximum aggregate position you can hold per Sports event contract.
The position limit is 2,500. This means you can have a maximum of 2,500 open positions for each Sports event contract at the same time.
What order types does Sports Event Trading support?
The orders you submit to trade Sports event contracts are Market Orders (“MO”) with protection on an Immediate-or-Cancel (“IOC”) basis.
An MO with protection is a request submitted to buy or sell a set number of Sports event contracts at the displayed indicative price when the order is submitted.
In the event that the displayed indicative price is no longer available when Crypto.com | Derivatives North America receives the order, the MO with protection order will be acceptable to fill within the set slippage tolerance. See the ‘What is Slippage Tolerance?’ section for more information.
An IOC order demands immediate execution or cancellation. It can be filled in whole or in part, with any remaining quantity automatically canceled. This is also known as a “partial fill.”
What is Slippage Tolerance?
Slippage Tolerance allows your trade to be completed even if the contract’s price moves from the time you place the order to the time it is executed. It is a predetermined number of points, expressed as a dollar value, away from the displayed indicative price that will be acceptable to fill the MO with protection.
If the contract’s price movement is within the tolerance and either the full or partial order quantity can be filled, your order will be executed on an Immediate-or-Cancel (“IOC”) basis. If the contract’s price movement exceeds the tolerance, your order will not be executed because no order quantity can be filled in this case.
How do I set my Slippage Tolerance?
Slippage Tolerance for Sports event contracts is set at $1.00 per contract and cannot be adjusted at this time.
What happens when there is insufficient liquidity in the market?
When the market has insufficient liquidity, it means there is no party offering to match the other side of your order. You will either see that there are no price quotes available to place your trade or that your trade will not be executed.
Simply put, if you want to buy a contract, there must be another party selling it to match your purchase order, and vice versa.
Possible Reasons for Insufficient Liquidity:
Expiry Time: As the expiry time of a Sports event contract approaches, fewer parties, or none at all, may be willing to take on the less desirable side of the trade.
When there is insufficient liquidity to close your position, there is no Price to Close, and your Unrealized PnL cannot be calculated.
Getting Started With Sports Event Trading
Opening a position
You can open a position anytime before the event begins.
Follow these steps to open a position:
Go to the Sports tab from the main menu
The available contracts are displayed under Outcome. Select Yes or No based on whether you think the relevant outcome will occur.
Input the number of contracts you wish to trade
Review the order details; in particular, the Estimated Total amount. Click Place Order when you’re ready.
Tap Confirm on the pop-up. You have the option to check the box above the Confirm button to bypass this step for future trades.
You will receive an in-app notification once your order is filled or rejected.
How do I calculate the amount I need to pay to open a position?
Before placing your trade, you will see the Estimated Total amount on the Order Input page.
The Estimated Total is the Contract Price multiplied by the Contract Quantity plus fees. Please note this amount is not final, as slippage may result in the actual total being higher. This amount, including slippage, will be held in your USD Fiat Wallet until your order is filled or rejected.
When your order is filled, the actual amount you paid (the Actual Contract Price plus fees) will be reflected in your Order History page.
Your maximum loss is the cost you put into the trade, including fees.
Example 1 - You open a Yes position
The contract price for an outcome you think will occur (i.e., “Yes”) is $19.00. The Slippage Tolerance is fixed at $1.00 per contract. You decide to open a position for 10 contracts.
The Estimated Total displayed will be:
(Contract Price + Exchange Fee + Technology Fee) ✕ No. of Contracts Traded
= (19.00 + 1.00 + 0.99) ✕ 10
= $209.90
This is an estimation, as the actual amount may be higher because of slippage. A hold is put on your USD Fiat Wallet for the amount, including possible slippage:
Estimated Total + (Slippage ✕ No. of Contracts Traded)
= 209.90 + (1.00 ✕ 10)
= $219.90
When your order is executed, the Actual Amount you pay will be based on the Actual Contract Price for the position of 10 contracts:
(Actual Contract Price + Exchange Fee + Technology Fee) ✕ No. of Contracts Traded
= (19.00 + 1.00 + 0.99) ✕ 10
= $209.90
Your USD Fiat Wallet is debited this amount.
Example 2 - You open a No position
The contract price for an outcome you think will occur (i.e., “No”) is $65.00. The Slippage Tolerance is fixed at $1.00 per contract. You decide to open a position for 10 contracts.
The Estimated Total displayed will be:
(Contract Price + Exchange Fee + Technology Fee) ✕ No. of Contracts Traded
= (65.00 + 1.00 + 0.99) ✕ 10
= $669.90
This is an estimation, as the actual amount may be higher because of slippage. A hold is put on your USD Fiat Wallet for the amount, including possible slippage:
Estimated Total + (Slippage ✕ No. of Contracts Traded)
= 669.90 + (1.00 ✕ 10)
= $679.90
When your order is executed, the Actual Amount you pay will be based on the Actual Contract Price for the position of 10 contracts:
(Actual Contract Price + Exchange Fee + Technology Fee) ✕ No. of Contracts Traded
= (65.00 + 1.00 + 0.99) ✕ 10
= $669.90
Your USD Fiat Wallet is debited this amount.
Closing a position
You proactively close your position
You can close your position anytime before the event begins or before the contract is settled.
Follow these steps to close a position:
Go to the Sports tab from the main menu
Your Open Positions will be displayed below the main banner. Click the Close button next to the position you wish to close.
Review the Position Details and click the Close Position button when you’re ready
The contract has expired
Your position will be closed when the contract expires because of one of two scenarios:
Scenario 1 - The contract expires when the event begins
Before the event begins, the contract for it will expire. The contract will be settled within 24 hours after the event ends and the result is determined. You receive a US$100 return per contract if the outcome matches your trade and nothing if it does not.
Scenario 2 - The contract expires before the event begins
Your contract may expire prior to the event starting if the outcome has no likelihood of occurring.
For example, if a team is eliminated during a playoff match, the contract will expire out-of-the-money before the final match. You receive a US$100 return per contract if the outcome matches your trade and nothing if it does not.
How do I calculate the amount I'll receive when I close a position and what is my Profit/Loss?
Example 1 - You proactively close a position
You closed the whole position at a price of US$32.00 per contract. The amount you will receive is:
(Closing Price - Exchange Fee - Technology Fee) ✕ No. of Contracts Traded
= (32.00 - 1.00 - 0.99) ✕ 10
= $300.10
Assuming you opened the position of 10 contracts earlier at a price of US$19.00 per contract. The amount you paid was:
(Actual Contract Price + Exchange Fee + Technology Fee) ✕ No. of Contracts Traded
= (19.00 + 1.00 + 0.99) ✕ 10
= $209.90
Your Realized Profit/Loss is the amount you receive less the amount you paid
= 300.10 - 209.90
= $90.20
Alternatively, you may also calculate your Realised Profit/Loss by comparing the prices you opened and closed your position at and accounting for fees
[(Closing Price - Actual Contract Price to Open) - 2 ✕ (Exchange Fee + Technology Fee)] ✕ No. of Contracts Traded
= [(32.00 - 19.00) - 2 ✕ (1.00 + 0.99)] ✕ 10
= $90.20
Example 2 - The contract expires, and the outcome matches your trade
The contract expires, and the outcome matches your trade. You will receive a US$100 return per contract. After deducting fees, you will receive:
($100 Return - Exchange Fee - Technology Fee) ✕ No. of Contracts Traded
= (100.00 - 1.00 - 0.99) ✕ 10
= $980.10
Assuming you opened the position of 10 contracts earlier at a price of US$19.00 per contract. The amount you paid was:
(Actual Contract Price + Exchange Fee + Technology Fee) ✕ No. of Contracts Traded
= (19.00 + 1.00 + 0.99) ✕ 10
= $209.90
Your Realized Profit/Loss is the amount you receive less the amount you paid
= 980.10 - 209.90
= $770.20
Alternatively, you may also calculate your Realised Profit/Loss by comparing the prices you opened and the US$100 return per contract, accounting for fees
[($100 Return - Actual Contract Price to Open) - 2 ✕ (Exchange Fee + Technology Fee)] ✕ No. of Contracts Traded
= [(100.00 - 19.00) - 2 ✕ (1.00 + 0.99)] ✕ 10
= $770.20
Example 3 - The contract expires, and the outcome does not match your trade
The contract expires, and the outcome does not match your trade. You will receive US$0 per contract.
Assuming you opened the position of 10 contracts earlier at a price of US$19.00 per contract. The amount you paid was:
(Actual Contract Price + Exchange Fee + Technology Fee) ✕ No. of Contracts Traded
= (19.00 + 1.00 + 0.99) ✕ 10
= $209.90
Your Realized Profit/Loss is the amount you receive less the amount you paid.
= 0 - 209.90
= -$209.90
You can only lose the amount you put into your trade, not more.
Trading Fees
Sports Event Contracts
The following fees are charged for each contract of a Sports event trade:
US$1.00 Exchange Fee
US$0.99 Technology Fee
Where is this feature available?
Sports Event Trading is currently available in the United States only.
FAQs
Is Sports Event Trading legal?
Sports Event Trading is regulated by the Commodity Futures Trading Commission (CFTC), and it is legal to trade Sports event contracts on a CFTC-regulated exchange like Crypto.com | Derivatives North America.
What's the minimum amount I can trade in Sports event contracts?
Sports event contracts are priced between US$0 and US$100.
Why am I not able to trade a contract when it is nearing expiry?
As a contract nears its expiration, there may be insufficient liquidity in the market, resulting in unavailable price quotes to complete a trade.
Glossary
Term | Definition |
Contract Range | A predefined boundary or limit that the contract's price can move within. For example, the price of a Sports event contract can move between 0 and 100. |
Tick Size | The tick size represents the minimum price movement in a token's contract, indicating the smallest increment by which the price can change.
For example, Sports event contracts have a tick size of 0.25, which means the contract price can move in increments of 25 cents. So if the current price is $50.00, the next possible price would be $50.25 or $50.50. |
Probability | The potential of your contract settling profitably at expiration (excluding fees). For Sports event contracts, it’s derived from the current ASK price. |
Contract Return or Payment | The fixed amount a trader will receive if the event outcome matches their trade. |
Expiry Time | This is the specific moment when the contract concludes when the event begins. The outcome of whether it ends profitably or at a loss is determined after the event concludes. |