Perpetual Futures
How to trade on Deri Protocol - Perpetual Futures
Follow these steps:
Step 1: Click ‘Futures’ at the upper menu of Deri’s official website to enter the Futures section.
Step 2: To select the trading symbol of your choice, click on the small arrow pointing upwards. This will open the market window. Trading symbols that remain long term as demand is quite high (e.g BTC/USDT、ETH/USDT.etc) are in the “Main” section
The Inno Zone marks trading symbols that will be evaluated and added by team in regard to their innovation or the brisk request by the Deri community
This tutorial will be illustrated using the BTCUSD trading symbol as an example. Choose BTCUSD in Main zone
Step 3: Then click “Deposit” to transfer funds from Wallet to Deri Protocol to charge your DEX account with margin
Step 4: The account deposit window appears. Firstly, choose the base token you’d like to transfer to the Deri platform and use as margin, we’re taking BUSD (1) as an example. Secondly, enter in the amount of BUSD you’d like to transfer from your wallet ( or you can directly select the percentage (2) by your total BUSD amount in your wallet). Once you have decided on an amount, click” Deposit”.
Step 5: Confirm your request on the wallet by clicking “Confirm” in order to have the funds transferred to Deri Protocol. Your deposit is successfully transferred once the hint “ Deposit success” occurs at the upper right corner.

On the Account Panel info located at the top left corner, you can see your available, added Margin
You successfully added Margin to Deri Protocol.
Once you added Margin to your account, you're ready to open your first position
Step 1: Choose if you wish to long or short your position on the “Buy/Sell” section in the bottom corner, set the notional amount in BTC you’d like to buy (Or you can directly enter the notional amount in USD, it will be converted to BTCs equivalent). Instead of the manual input or the given percentage buttons, there is also a slider to adjust the amount.
In this tutorial we'll open a Long (Buy position)
Step 2: Click “Buy/Long” (1). A transaction confirmation window appears which sums up all the transaction details. Once convinced, hit the “Buy/Long” button. Confirm your wallet request to open your position
Step3 : The hint “Transaction success” means you have successfully opened your transaction. Information of your open position(s), you have opened up, will be included in your “Positions” tab.
You can open multiple positions in the same pool, but note that the margin requirement is calculated at the account level . Read more in theMargin Requirement article
You can close your position completely or partially.
Step 1: if you seek to close a specific position completely, you can click “Close” in the position tab ,which results in a complete close of your position. Once you hit the close button, you need once again to “Confirm” the closure request on your wallet. The hint “Close position success” means you have successfully closed your position
Step 2: You can view your detailed trading history in the “History” section. Referring to the picture below, the information of two transactions we did, i.e buying BTCUSD & selling BTCUSD are recorded in ‘’History“ section now.
On the Account Panel info located at the top left corner, you can see your available, added Margin
You can also partially close a position.
Step 1: To do this, you simply need to partially trade your position in the opposite direction. If you opened your position using the "Buy" tab for example, switch to the "Sell" tab to short it partially.
Step 2: Make sure that the Close Only button is ticked (2). Use the slider & the predefined percentage buttons (1) to choose the amount percentage you wish to close. Hit the button below to partially close your position
Step 3: Once you hit the button below, you need once again to “Confirm” the closure request on your wallet. The hint “Close position success” means you have successfully partially closed your position.
A partial close lowers your margin usage and increases your available margin
On account level (per pool), it is possible to add additional or withdraw available margin.
Why should a trader add additional Margin?
- If position(s) of the same pool are in danger of being liquidated as it could fall below the margin requirement, it may be wise to add additional margin to prevent liquidation.
- Trader seeks to increase his buy power i.e to open additional positions
There is also the possibility to remove available margin at the account level (by pool), but this has the direct consequence that trader's position(s) are closer to falling below the margin requirement, which would result in liquidation. Be cautious!
Should you have positions in several symbols of one trading pool, a total margin requirement would be calculated for all of your positions of the same pool.
Please note accordingly, forced liquidations are executed on the account level too. In that case, you would lose all of your margin balance, i.e. your margin balance would become 0.
For more details refer to our Liquidation or Trading Trading FAQ
Some Deri Protocol pools support a mixed margin feature that allows an existing position backed by a certain base token to be extended using an additional, different supported base token of the same pool, to increase the margin available.
Step 1: To add additional margin, select your desired trading pool and click "DEPOSIT".

Step 2: Decide which base token you want to add (1), choose a quantity (2) and hit Deposit (3)
Step 3: Confirm your request on the wallet by clicking “Confirm” in order to have the funds transferred to Deri Protocol. Your deposit is successfully transferred once the hint “ Deposit success” occurs at the upper right corner.
.jpg?alt=media&token=9166d41a-8ef2-4b11-849e-c9981e2ff9b2)
Step 1: To withdraw available margin, select your desired trading pool and click "WITHDRAW"

Step 2: Decide which base token you wish to withdraw (1), choose a quantity (2) and hit WITHDRAW button (3)
Step 3: Confirm your request on the wallet by clicking “Confirm” in order to have the funds transferred from Deri Protocol to your wallet. Your withdraw is successfully transferred once the hint “ Withdraw success” occurs at the upper right corner.
.jpg?alt=media&token=9166d41a-8ef2-4b11-849e-c9981e2ff9b2)
Step 1: Visit the official website of the Deri Protocol: https://deri.io. Click ‘Futures’ at upper left corner to enter the Pools section.

!
Step 2: Click on the small arrow pointing downwards, choose “Arbitrum”, then you can start trading on Arbitrum now.

Step 3: To select the trading symbol of your choice, click on the small arrow pointing upwards. This will open the market window.

n.
Step 4: Then click “Deposit” to transfer USDC from Wallet to Deri Protocol to add margin.

Step 5: The account deposit window appears. Firstly, choose the base token you’d like to transfer to the Deri Protocol platform and use as margin, we’re taking USDC as an example. Secondly, enter the amount of USDC you’d like to transfer from your wallet (alternatively you can directly select the percentage by your total USDC amount in your wallet). Once you have decided on an amount, click” Deposit”.

Step 6: Confirm your request on the wallet by clicking “Confirm” in order to have the funds transferred to Deri Protocol. Your deposit is successfully transferred once the hint “ Deposit Margin Executed” occurs at the upper right corner. On the Account Panel info located at the top left corner, you can see your available, added Margin.



You successfully added Margin to Deri Protocol.
Once you add Margin to your account, you're ready to open your first position
Step 1: Now we’re ready to open a BTCUSD position. Move to the “Buy” section in the bottom corner, set the notional amount in BTC you’d like to buy (alternatively you can directly enter the notional amount in USD, it will be converted to BTCs equivalent). Instead of the manual input or the given percentage buttons, there is also a slider to adjust the desired amount.
In this tutorial we'll open a Long (Buy position)

Step 2: Click “Buy/Long”. A transaction confirmation window appears which sums up all the transaction details. Once convinced, hit the “Buy/Long” button. Confirm your wallet request to open your position.


Step 3: The hint “Buy Order Executed” means you have successfully opened your position. The information about your open position(s) that you have opened is displayed on your “Positions” tab.


You can open multiple positions in the same pool, but note that the margin requirement is calculated at the account level . Read more in the Margin Requirementarticle
You can close your position completely or partially.
Step 1: If you seek to close a specific position, you can click “Close” in the position tab ,which results in a complete close of your position. Once you hit the close button, you need once again to “Confirm” the closure request on your wallet. The hint “Sell Order Executed” means you have successfully closed your position.



Step 2: You can view your detailed trading history in the “History” section. Referring to the picture below, the information of two transactions we did in futures, i.e buying BTCUSD & selling BTCUSD are recorded in ‘’History“ section now.

You can also partially close a position.
Step 1: To do this, you simply need to partially trade your position in the opposite direction. If you opened your position using the "Buy" tab for example, switch to the "Sell" tab to short it partially.
Step 2: Make sure that the Close Only button is ticked (2). Use the slider & the predefined percentage buttons (1) to choose the amount percentage you wish to close. Hit the button below to partially close your position
Step 3: Once you hit the button, you need once again to “Confirm” the closure request on your wallet. The hint “Sell Order Executed” means you have successfully partially closed your position.
A partial close lowers your margin usage and increases your available margin
On account level (per pool), it is possible to add additional or withdraw available margin.
Why should a trader add additional Margin?
- If position(s) of the same pool are in danger of being liquidated as it could fall below the margin requirement, it may be wise to add additional margin to prevent liquidation.
- Trader seeks to increase his buy power i.e to open additional positions
There is also the possibility to remove available margin at the account level (by pool), but this has the direct consequence that trader's position(s) are closer to falling below the margin requirement, which would result in liquidation. Be cautious!
Should you have positions in several symbols of one trading pool, a total margin requirement would be calculated for all of your positions of the same pool.
Please note accordingly, forced liquidations are executed on the account level too. In that case, you would lose all of your margin balance, i.e. your margin balance would become 0.
For more details refer to our Liquidationor Trading FAQ
Some Deri Protocol pools support a mixed margin feature that allows an existing position backed by a certain base token to be extended using an additional, different supported base token of the same pool, to increase the margin available.
Step 1: To add additional margin, select your desired trading pool and click "DEPOSIT".

Step 2: Decide which base token you want to add (1), choose a quantity (2) and hit Deposit (3)

Step 3: Confirm your request on the wallet by clicking “Confirm” in order to have the funds transferred to Deri Protocol. Your deposit is successfully transferred once the hint “ Deposit Margin Executed” occurs at the upper right corner.


Step 1: To withdraw available margin, select your desired trading pool and click "WITHDRAW"

Step 2: Decide which base token you wish to withdraw (1), choose a quantity (2) and hit WITHDRAW button (3)

Step 3: Confirm your request on the wallet by clicking “Confirm” in order to have the funds transferred from Deri Protocol to your wallet. Your withdraw is successfully transferred once the hint “ Withdraw Margin Executed” occurs at the upper right corner.


Deri Protocol is a group of smart contracts deployed on the blockchain, where the exchange of risk exposures takes place completely on-chain. The RPC is quite important from a trader's perspective because it allows you to query data and submit transactions on the blockchain on which Deri Protocol operates.
There may be times when the RPC URL is not as responsive as it should be. At these times, you may notice data being slow to load or not loading on Deri Protocol's trading page.
To continue using Deri Protocol during these times, we recommend you change the RPC URL in the network settings of your wallet. The page should load faster after changing the PRC URL.
For a list of RPC URLs and their statuses: https://chainlist.org/
Trading Margins & Contracts on Deri Protocol includes but is not limited to - a high level of risk, and may not be suitable for all kinds of investors. The enormous degree of leverage can work in favor of you as well as against you. Before making the decision to invest using Deri Protocol, you should carefully consider your level of experience, investment objectives and risk appetite. There is a possibility that you may lose part of your investment or all of your initial investment. You should be aware of all the risks associated with trading contracts and margin. Deri Protocol will not be responsible for any losses, damages or claims arising from events falling within the scope of the events mentioned above.
We urgently advise you not to invest money that you cannot afford to lose and we also recommend you to seek advice from an independent financial adviser, If you have any questions or doubts!
Last modified 9mo ago