Configuring dYdX Perpetual Trading on FMZ
Summary
This guide explains how to connect a dYdX account to the FMZ quantitative trading platform, with a focus on perpetual contracts, which FMZ identifies as swaps. It lists the API and Stark key credentials required and describes obtaining them after creating an account through a wallet funded with ETH and USDC. The guide also explains settings for order fees, order validity duration, and switching to the test environment.
The operational notes clarify that open orders do not reserve account assets, although orders exceeding available funds are rejected. FMZ’s FrozenBalance field is described as showing assets committed to positions rather than funds frozen by open orders. The guide also warns that order retrieval is limited in practice: it recommends keeping fewer than 100 open orders because the interface returns up to 100 and pagination may be unreliable. These are platform-specific setup notes, not trading advice, and the document does not provide evidence about strategy performance or current API behavior.
Key ideas
- FMZ uses the swap contract designation for dYdX perpetual trading.
- Connecting an account requires API credentials and Stark public and private keys.
- The guide describes settings for order fees, order validity, and test environment access.
- FrozenBalance is described as position-committed assets rather than assets frozen by open orders.
- The guide recommends staying below 100 open orders because retrieval and pagination may be limited.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.