How to exit a market

You've made some trades and enjoyed a profit. Now, you want to exit your position.


Which state is the market in? Access the market that you've been trading on, and check if the decision has already been executed by looking for the "Decision Executed" tag or if it has been resolved (market ended) by checking for the "Resolved" tag.

Below are some guides on how to exit depending on which state the market is in.


When the decision hasn't been executed yet

Access the Sell tab directly on the market page.

As the decision isn't yet recorded on-chain, you only have the opportunity to move your UP/DOWN tokens back to decision outcome tokens (or "IF tokens"). These tokens represent 1 unit of collateral (1 USDC) if their corresponding decision is chosen. For example:

  • 1 IF-EULER will be worth 1 USDC if Euler is funded, 0 USDC otherwise.

  • 1 IF-NOT-EULER will be worth 0 USDC if Euler is funded, 1 USDC otherwise.

IF/IF-NOT tokens are not subject to UP/DOWN price swings, contrary to UP and DOWN. Holding IF tokens is safe.

Enter the amount of collateral you wish to receive from your current position. If you are unsure how much you can get, just hit the Max button.

Now, if you wish to get your USDC back ASAP, you can! Just head to the portfolio page:

  1. Access the portfolio page.

  2. Identify the row corresponding to the CFM and the exact conditional market in which you have UP/DOWN holdings.

  3. Hit the cog button to the right:

  1. This will bring up a pop-up: select the Merge tab and choose Outcome token. Remember that you can only merge both outcome tokens for a given candidate together. You need equal IF-CANDIDATE and IF-NOT-CANDIDATE tokens to get back the equivalent amount of USDC.

Note: If you see the "Pending oracle update" tag : the market's decision will soon be executed. This period lasts approximately 48 hours, after which you can access the Sell flow "When the decision is executed" and get back your USDC more easily! (see below)


When the decision is executed

Access the Sell tab directly on the market page.

Enter the amount of collateral you wish to receive out of your current position. If you are unsure how much you can get, just hit the Max button.

The Sell process will then guide you through the following steps:

  • Equalize the amount of UP and DOWN tokens you possess in the current market by trading (swapping) against the conditional prediction market.

  • After amounts being equalized, UP and DOWN tokens are merged into USDC collateral via ConditionalTokens.


When the market is resolved

When the market is resolved, the metric reported by the oracle determines the UP and DOWN token prices.

In that case, you can immediately redeem UP and DOWN tokens for their worth in USDC via the Sell tab:

Last updated