πŸ“ˆ
Trading Guide

To start trading Parimutuel positions on the Thales marketplace all you need is a Web3 wallet with some sUSD / USDC stablecoins, depending on the network!

Step 1: Navigate to a market

After launching the Thales dapp and connecting your wallet, there are two ways to access the individual markets and subsequently start trading:

- Use the Most profitable markets section

Most profitable markets section shows the markets that are currently offering the highest potential return, should the market resolve in your favor at the Market Maturity Date.

- Use the Markets overview

You can see all markets in the Markets overview section. The default view includes markets that are currently in the trading phase and offering liquidity. (to see why and when certain markets stop offering liquidity, visit the Thales AMM documentation page).
Above the list of markets there are various filters to apply on the market overview table.
On the left side there are asset logos that represent filters for those specific assets:
You can combine these filters to show assets you want, by toggling them on and off. If all asset filters are deactivated, the market overview page will show all markets.
On the right side, there are additional buttons for filtering and changing the market overview table.
  • The first button toggles between showing only Liquid and Active markets and showing All markets.
  • The second button toggles between showing a Grid Market Overview layout and Table Market Overview layout.
  • The last filter is a search bar where you can input asset names of strike prices and the table will show markets that match those inputs.
After selecting your market of choice, click on it to navigate to its dedicated trading page.

Step 2: Start trading

The Dashboard

On top of the Trading page you are greeted with a dashboard showing:
  • The symbol and name of the market asset.
  • Maturity Date shows the date at which the market is resolved UP or DOWN from the Strike Price. If you hover over the Maturity Date, it converts into the Countdown format.
  • Strike price of the market, a price point around which the market is traded (UP or DOWN from that price)
  • Current asset price of the market asset
  • Price difference is the percentage of how far away the Current asset price is from the market's Strike Price
  • My Positions is showing the amount of Positional Tokens you own for this market at the moment. UP or DOWN are differentiated by a green or red icon next to the amount.
  • Positions Value is showing the value of your Positional Tokens for this market calculated from how the AMM prices them at the moment. If it shows N/A, it means that the AMM is currently not offering liquidity for this market.
  • AMM liquidity is showing the total amount of UP and DOWN tokens currently available for purchase from the AMM
  • AMM Price is showing the current prices for UP and for DOWN tokens for this specific market.
  • Similar Markets button, when pressed, shows markets that are similar to the current market.

Trading via Thales AMM

On the left side of the page, there are several input fields and indicators for trading Positional Tokens using the Thales AMM.

Inputs:

  • BUY or SELL toggle button - Choose if you wish to BUY positional tokens from the AMM, or SELL positional tokens to the AMM
  • UP or DOWN buttons - Choose between trading UP or DOWN tokens with the AMM
  • AMOUNT TO BUY/SELL - Input field for how many UP or DOWN tokens you wish to BUY or SELL from/into the AMM
  • SLIDER - acts the same as the AMOUNT TO BUY/SELL field, but also shows how much max liquidity is available for these specific positional tokens in this specific market
  • SLIPPAGE TOLERANCE - Selects the percentage of tolerance to have towards price change when confirming your transaction. If the change is larger than your percentage input, the transaction will revert

Indicators:

  • PRICE PER UP/DOWN - Price derived from the AMM algorithm for your BUY/SELL of UP/DOWN (SKEW IMPACT included)
  • TOTAL TO PAY - Indicator showing how much USD the trade cost
  • POTENTIAL PROFIT - Indicator showing potential profit of this trade if your positional token wins on Market Maturity
  • SKEW IMPACT - Indicator showing the percentage of premium from the calculated price that you have to pay for this trade because of the AMM imbalance.The Skew mechanism serves as an incentive to keep the AMM liquidity balanced between UP and DOWN side. The Skew makes "overbought" positional tokens from a certain market more expensive than their opposite side, keeping the AMM in balance and unexposed to risk of market maturing in an unfavorable direction for the AMM.
On the right side of the page there are 4 tabs to optimize your user experience:
  • TRADINGVIEW CHART - simple widget showing the detailed price chart of the asset you are trading
  • POSITION PRICE - simple chart showing the price movement of UP and DOWN positional tokens of the current market in the function of time. The price of the UP token is represented with the green line, while the price of the DOWN token is represented with the red line.
  • YOUR ACTIVITY - Shows a list of all recent activity by you on this specific market.
  • MARKET ACTIVITY - Shows a list of all recently executed Trades or Mints. You can see every Mint or Trade individually on Etherscan by clicking on the hyperlinks in the TX STATUS column on the far right.
​

Trading via Order books (only on Optimism)

TRADE UP POSITIONS and TRADE DOWN POSITIONS buttons

Under the market dashboard, there are two big buttons: TRADE UP POSITIONS and TRADE DOWN POSITIONS
With these two buttons you choose what you want the Orderbook and Trade sections to display: UP or DOWN positions.
After choosing UP or DOWN trading, the Orderbook section displays all of the open orders at the current moment.
If you want to fill a specific order in the order book, you can click on individual orders and do just that! After selecting the order you are greeted with a window showing the Order details, the AMOUNT TO BUYinput field, where you enter the amount of positional tokens you wish to purchase and a gas price drop-down menu where you choose the gas price for your transaction.

Trade Module

The order book trading module has three pages: Limit, Market and Mint. They are accessed by their respected buttons on the top part of the module.

Limit Buy

The limit order page enables you to put BUY/SELL limit orders on the order book. The process is as follows:
  • Pick if you want place a BUY or a SELL order by using the ORDER TYPE drop-down menu.
  • Choose the price for your order. Select a price between $0 and $1 by using the slider or by manually entering the price in the PRICE PER <positional token type>: input field.
  • Enter the amount of positional tokens you wish to BUY/SELL by using the AMOUNT TO BUY input field. You can also use the 25% 50% 75% 100% percentage buttons below the input field.
  • Enter the amount of positional tokens you wish to BUY/SELL by using the AMOUNT TO BUY input field. You can also use the 25% 50% 75% 100% percentage buttons below the input field.
  • Select an expiration time for your order. The default setting is for your order to expire at the trading expiration period. If you wish to change that setting, click on the EXPIRES IN: dropdown menu and pick between 10 minutes, 1 hour, 1 day, 1 week or the default value At trading period expiration.
  • Click on the Approve sUSD button if you don't have your sUSD approved already and after that click on the Submit order button and your orders are officially in the order book!

Market Buy

The Market trade section allows you to market BUY/SELL positional tokens from the order book. Market orders are transactions meant to execute as quickly as possible at the current market price, buying up the adjacent orders from the order book. The process is as follows:
  • Choose if you want to put a BUY or a SELL order by using the ORDER TYPE drop-down menu.
  • Enter the amount of positional tokens you wish to BUY/SELL by using the AMOUNT TO BUY input field.
  • Select your slippage tolerance by using the 0.5% and1% buttons or by manually entering the slippage percentage in the input field next to the buttons. This setting is used so your market buy-transaction reverts if the price changes unfavorably by this percentage during confirmation.
  • Choose a Gas price for your transaction, click on the BUY/SELL button and confirm the transaction.

Mint

The minting page allows you to mint UP and DOWN positional tokens by depositing sUSD and subsequently providing liquidity to the chosen market. You get an equal amount of UP and DOWN positional tokens proportionate to the amount of sUSD you deposited. The process is as follows:
  1. 1.
    Enter the amount of sUSD you are willing to deposit into the AMOUNT input field on top of the Mint page. After the input, you get a message showing you how many UP and DOWN positional tokens you will receive after the 1% minting fee is subtracted.
  2. 2.
    (Optional step) use the SELL MINTED UP/DOWN POSITIONS section. This section is useful if you want to place sell orders for your positions on the order book at the same time that your positions are minted. If you want to enable and set sell orders for your minted UP positional tokens, check the box next to the green slider. If you want to enable and set sell orders for your DOWN positional tokens, check the box next to the red slider. You can set the price for your sell orders by using the slider or by manually entering the price on the PRICE PER UP: and PRICE PER DOWN: input fields. Next up you want to put the amount you wish to sell on the AMOUNT TO SELL: input fields and your sell orders will be deployed at the time of minting.
  3. 3.
    Select the Gas price for your minting transaction by choosing between Average, Fast and Fastest options (pulled from gasnow.org) or by manually entering your desired gas price in the CUSTOM input field in the Gas price drop-down menu.
  4. 4.
    Click Approve to approve sUSD to be spent by Thales (if you haven't done this step previously), click on the Mint button that appears in the same place and confirm the transaction!
Copy link
On this page
Step 1: Navigate to a market
Step 2: Start trading
The Dashboard
Trading via Thales AMM
Trading via Order books (only on Optimism)