Environment
Account type: US retail, non-ECP
Margin unlocked via Kraken Pro (Kraken Derivatives US / NinjaTrader Clearing)
API: Spot REST v1, fresh API key generated post-unlock
Problem
Attempting to place leveraged spot margin orders programmatically. Bot calls POST /private/AddOrder with a leverage parameter (e.g. leverage=2) and receives a rejection. This is the same endpoint and parameter that worked for legacy ECP margin.
What I've tried
Generated a new API key after completing the retail margin unlock — same rejection
Confirmed the margin toggle is enabled on the account in Kraken Pro UI
Verified the trading pair is in the supported US retail margin pairs list
Reviewed the API changelog — found margin_borrow flag added to ownTrades (Aug 2024) but no mention of a new endpoint or parameter for the April 2026 US retail product
Core question
Is POST /private/AddOrder with leverage=N the correct path for US retail spot margin (Kraken Derivatives US), or does this product require a different endpoint, an additional parameter, or is it currently UI-only with no REST/WebSocket API access?
If API access is on the roadmap, an estimated timeline would be very helpful.
Why this matters
The retail margin product launched April 2026 is genuinely exciting for algo traders, but without API access it's inaccessible to any automated strategy. Happy to test beta endpoints if that's useful.
Environment
Account type: US retail, non-ECP
Margin unlocked via Kraken Pro (Kraken Derivatives US / NinjaTrader Clearing)
API: Spot REST v1, fresh API key generated post-unlock
Problem
Attempting to place leveraged spot margin orders programmatically. Bot calls POST /private/AddOrder with a leverage parameter (e.g. leverage=2) and receives a rejection. This is the same endpoint and parameter that worked for legacy ECP margin.
What I've tried
Generated a new API key after completing the retail margin unlock — same rejection
Confirmed the margin toggle is enabled on the account in Kraken Pro UI
Verified the trading pair is in the supported US retail margin pairs list
Reviewed the API changelog — found margin_borrow flag added to ownTrades (Aug 2024) but no mention of a new endpoint or parameter for the April 2026 US retail product
Core question
Is POST /private/AddOrder with leverage=N the correct path for US retail spot margin (Kraken Derivatives US), or does this product require a different endpoint, an additional parameter, or is it currently UI-only with no REST/WebSocket API access?
If API access is on the roadmap, an estimated timeline would be very helpful.
Why this matters
The retail margin product launched April 2026 is genuinely exciting for algo traders, but without API access it's inaccessible to any automated strategy. Happy to test beta endpoints if that's useful.