Common Errors
Wallet has no bot_type
Section titled “Wallet has no bot_type”Cause: An execution wallet entry in the database does not have a bot type assigned. This can happen when:
- The wallet was created before the bot type field was introduced (legacy data)
- An incomplete form submission was stored without a bot type
Remedy:
- Navigate to Dashboard > Futures Wallets
- Identify the execution wallet without a bot type
- Delete the wallet entry using the remove action
- Re-create the wallet using the Add Wallet form, this time selecting the correct bot type (Bastion, Vanguard, or Orbit)
- If the wallet entry appears to be legacy data you cannot delete via the dashboard, contact Aegis support — bot type cannot be edited after creation
See Futures Wallets for the full Add Wallet form field reference.
Insufficient margin
Section titled “Insufficient margin”Cause: Your exchange futures account balance has dropped below the margin level required to open or maintain the hedge position.
Remedy:
- Log in to your exchange account (Binance or HyperLiquid)
- Deposit additional funds into your futures/trading account
- Alternatively, reduce position size or leverage in your Aegis strategy to lower the required margin
- Check Leverage and Margin for the margin model used by Aegis
API key permission denied
Section titled “API key permission denied”Cause: The exchange API key stored in Aegis is missing one or more required trading permissions, or has exceeded permissions (e.g., withdrawal enabled).
Remedy:
- Log in to your exchange account and review the API key permissions
- Compare them against the permission matrix in API Keys Overview
- Create a new API key with the correct permissions
- Remove the existing execution wallet entry in Dashboard > Futures Wallets
- Re-add the execution wallet with the new API key credentials
See Binance API Keys and HyperLiquid API Keys for step-by-step key creation guides with the required permission settings.