recipe-futures-hedge-spot
GitHub通过做空等量期货对冲现货BTC持仓以锁定价值,防止下行风险。流程包括检查余额、获取价格、计算仓位、下单及监控保证金。
Trigger Scenarios
Install
npx skills add krakenfx/kraken-cli --skill recipe-futures-hedge-spot -g -y
SKILL.md
Frontmatter
{
"name": "recipe-futures-hedge-spot",
"version": "1.0.0",
"metadata": {
"openclaw": {
"domain": "strategy",
"category": "recipe"
},
"requires": {
"bins": [
"kraken"
],
"skills": [
"kraken-spot-execution",
"kraken-futures-trading",
"kraken-futures-risk"
]
}
},
"description": "Hedge a spot holding with a short futures position to lock in value."
}
Hedge Spot with Futures
PREREQUISITE: Load the following skills to execute this recipe:
kraken-spot-execution,kraken-futures-trading,kraken-futures-risk
Protect a spot BTC holding from downside by shorting an equivalent futures position.
CAUTION: This locks in current value but also caps upside. Futures margin requirements apply.
Steps
- Check spot balance:
kraken balance -o json 2>/dev/null - Get spot price:
kraken ticker BTCUSD -o json 2>/dev/null - Get futures price:
kraken futures ticker PF_XBTUSD -o json 2>/dev/null - Check futures margin availability:
kraken futures accounts -o json 2>/dev/null - Calculate matching futures size:
BTC_BAL=$(kraken balance -o json 2>/dev/null | jq -r '.BTC // "0"')andFUT_PRICE=$(kraken futures ticker PF_XBTUSD -o json 2>/dev/null | jq -r '.ticker.last') - Open short futures position (requires human approval):
kraken futures order sell PF_XBTUSD $BTC_BAL --type limit --price $FUT_PRICE -o json 2>/dev/null - Verify the position:
kraken futures positions -o json 2>/dev/null - Enable dead man's switch:
kraken futures cancel-after 3600 -o json 2>/dev/null - Monitor margin:
kraken futures accounts -o json 2>/dev/null - To remove hedge, close futures:
kraken futures order buy PF_XBTUSD $BTC_BAL --reduce-only -o json 2>/dev/null
If you hit a mismatch between what you are trying to do and the CLI's interface or responses — including a mismatch between this skill and the installed CLI version's contract — feel free to submit feedback with kraken feedback.
Version History
-
aa56e59
Current 2026-08-20 04:46
修复了版本0.4.0中比特币余额JSON字段从XXBT到BTC的兼容性问题,并集成了反馈命令与MCP安全更新。
- aa32814 2026-07-25 10:29


