Auto-Exchange
Auto-Exchange (AE) sells some of your deposited collateral to pay off your USDC Debt. When your debt grows too large relative to your collateral, AE converts enough of your tokenized equities into USDC to bring your USDC Debt to zero. What does “clearing your debt” actually mean for your USDC balance? It depends on what’s driving the debt:- If your debt comes entirely from realized losses and fees (negative USDC balance, no uPnL), AE brings your USDC balance back to zero.
- If unrealized losses on open positions are contributing to your debt, AE brings your USDC balance positive enough to offset those unrealized losses. Your positions stay open, so the uPnL is still there. The positive USDC balance counteracts it, bringing your net debt to zero.
When Does Auto-Exchange Trigger?
AE fires when your LTV reaches 30%. When triggered, AE sells enough collateral to clear your entire USDC Debt (bring your USDC Debt to zero, which may mean a positive USDC balance if you have unrealized losses).What Happens During Auto-Exchange?
- The amount of collateral needed to cover your full debt is calculated.
- If you hold multiple collateral assets, the asset with the highest held notional value is sold first.
- Your collateral balance decreases and your USDC Debt returns to zero.
- Collateral is sold to cover your negative USDC balance.
- Collateral is sold to balance out your unrealized losses (pushing USDC balance positive to offset uPnL).
- Your open positions stay open, AE does not close your positions.
- New orders and withdrawals are prevented until Auto-Exchange completes.
Can I Trigger Auto-Exchange Manually?
Yes. You can initiate AE from the UI whenever your USDC Debt exceeds the minimum threshold. Before you confirm, the UI shows you the notional value of your assets to be sold and estimated USDC you will receive. This is useful if you want to proactively clear your debt, for example before a weekend when you prefer to reduce exposure.How USDC Debt and Auto-Exchange Work Together
USDC Debt and Auto-Exchange are two halves of the same system. USDC Debt lets you keep trading when your USDC runs out. Auto-Exchange makes sure that debt never gets too large. Here is the full cycle:- You deposit collateral: You deposit tokenized equities (e.g., $100,000 of SPYon) and receive $90,000 of credited margin after the 10% haircut. Your USDC Debt is $0, LTV is 0%.
- You trade and incur costs: You open positions, pay fees, and receive or pay funding. Losses come out of your USDC balance.
- Your USDC balance goes negative: You now have USDC Debt. Your deposited equities back this debt, so you can keep trading as long as the debt stays within limits.
- Your LTV rises: Continued losses increase your debt. If your collateral token’s price also drops, your LTV rises even faster because the same debt is measured against a smaller collateral base.
- LTV hits 30%: Auto-Exchange fires.
- AE clears your debt: Enough of your collateral is sold to bring your USDC Debt to zero. If you have unrealized losses on open positions, your USDC balance goes positive to offset them. Your remaining collateral stays in your account. Your positions stay open. LTV returns to 0%.
- The cycle can repeat: If you keep trading and accumulate new debt, the same thresholds apply. Each time AE fires, you have less collateral but zero debt.
Auto-Exchange Example
Starting state: $100,000 of SPYon deposited. Credited margin: $90,000 (10% haircut). USDC balance: -$5,000 (from accumulated trading fees and a realized loss). Step 1: Your open positions move against you, accumulating -$22,000 in unrealized PnL. Combined with your existing negative USDC balance:| Value | |
|---|---|
| SPYon remaining | $73,000 market value, $65,700 credited margin |
| USDC balance | +$22,000 |
| Unrealized PnL | -$22,000 (positions still open) |
| USDC Debt | $0 |
| LTV | 0% |
| Positions | Remain open |
When Does Auto-Exchange Not Trigger?
- Closing a position with a realized loss does not trigger AE unless the resulting debt pushes your LTV past 30%.
- Partial position closes follow the same rule, AE only fires if a threshold is crossed.
- Closing all positions does not automatically trigger AE, it only fires if the thresholds are crossed.