Trading
Last updated
Last updated
There could be a few reasons that you aren't able to open a position:
You already have an open position - Perennial only allows one position per market. Please check you have no open positions for that market.
You don't have any collateral - Make sure that you have added collateral in the protocol. You can check this by looking here:
The market could be at 100% utilization - The maker liquidity is fully utilized and no more positions can be opened. Check back later as full utilization incentivises new liquidity to be added to the Vaults.
The price you receive opening a position is the next oracle update, not when you click the button. The protocol is designed this way to stop bots from abusing timing inefficiencies amongst markets. On average the oracle should update every 10-15 seconds.
When you decrease your position size, your collateral stays in the protocol. In order to withdraw it you need to click the "Withdraw Collateral" button and follow the instructions there.
When executing a trade, Perennial uses delayed settlement to ensure consistency in the market. When you submit your order it takes 1 oracle update to be entered into the system.
To learn more about the Settlement flow see here.
Perennial V2 uses a request based oracle. When using a Gnosis Safe you must collect the signatures required to submit within roughly 1 minute to ensure the data isn't stale.
Unlike CEXs, Perennials markets are updated each time someone updates their position within the market (open, close, make, etc). This means that the funding values (along with others) may appear to be stale. Don't worry the market will calculate the latest values on the next update. If you are unsure the you can check the UI to see what the unrealised values should be.
Charts are provided by TradingView, a platform for traders and investors with versatile research tools and market data to help track coins like BTCUSD or ETHUSD on charts and more