Help us improve
Share bugs, ideas, or general feedback.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vulcan:vulcan-margin-operationsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill for:
Pre-trade risk checks, margin health monitoring, leverage tier analysis, and warning thresholds for Vulcan trading. Use before live or paper trades to assess collateral, exposure, and slippage.
Executes spot and perpetual futures trades on Hyperliquid with market (IOC) and limit (GTC) orders, sets leverage, manages positions/balances/orders, deposits USDC from Arbitrum.
Manages BingX Coin-M inverse perpetual futures trading: place/cancel orders, query positions/fills, set leverage and margin types. For automating crypto futures via REST API.
Share bugs, ideas, or general feedback.
Use this skill for:
vulcan_margin_status → {}
Key fields: collateral, total_unrealized_pnl, risk_state, available_to_withdraw.
vulcan_margin_deposit → { amount: 100.0, acknowledged: true }
Prerequisite: wallet must have USDC. Check with vulcan_wallet_balance.
vulcan_margin_withdraw → { amount: 50.0, acknowledged: true }
Check available_to_withdraw from vulcan_margin_status first. Cannot withdraw if it would put account into HighRisk state.
Transfer from cross-margin (subaccount 0) to isolated (subaccount 1+):
vulcan_margin_transfer → {
from_subaccount: 0,
to_subaccount: 1,
amount: 50.0,
acknowledged: true
}
Shorthand for transferring from cross-margin to the isolated subaccount holding a position:
vulcan_margin_add_collateral → { symbol: "SOL", amount: 25.0, acknowledged: true }
Move all collateral from an isolated subaccount back to cross-margin:
vulcan_margin_transfer_child_to_parent → { child_subaccount: 1, acknowledged: true }
Sync parent (cross-margin) state to a child subaccount:
vulcan_margin_sync_parent_to_child → { child_subaccount: 1, acknowledged: true }
Check max leverage for different position sizes:
vulcan_margin_leverage_tiers → { symbol: "SOL" }
Returns a tiered schedule — larger positions get lower max leverage.