文件内容
clawhub.json
{
"emoji": "\ud83c\udfaf",
"primaryEnv": "SIMMER_API_KEY",
"requires": {
"env": [
"SIMMER_API_KEY"
],
"pip": [
"simmer-sdk>=0.11.1"
]
},
"envVars": [
{
"name": "SIMMER_API_KEY",
"required": true,
"description": "Your Simmer SDK API key \u2014 get from simmer.markets/dashboard"
},
{
"name": "WALLET_PRIVATE_KEY",
"required": false,
"description": "Only needed for external-wallet self-custody trading. Not required when using managed wallets."
}
],
"cron": null,
"autostart": false,
"automaton": {
"managed": true,
"entrypoint": "mert_sniper.py"
},
"tunables": [
{
"env": "SIMMER_MERT_MAX_BET_USD",
"type": "number",
"default": 50,
"range": [
1,
200
],
"step": 5,
"label": "Max bet per trade"
},
{
"env": "SIMMER_MERT_EXPIRY_MINUTES",
"type": "number",
"default": 30,
"range": [
5,
120
],
"step": 5,
"label": "Order expiry (minutes)"
},
{
"env": "SIMMER_MERT_MIN_SPLIT",
"type": "number",
"default": 0.1,
"range": [
0.01,
0.5
],
"step": 0.01,
"label": "Minimum probability split"
},
{
"env": "SIMMER_MERT_MAX_TRADES_PER_RUN",
"type": "number",
"default": 5,
"range": [
1,
20
],
"step": 1,
"label": "Max trades per run"
},
{
"env": "SIMMER_MERT_SIZING_PCT",
"type": "number",
"default": 0.1,
"range": [
0.01,
1.0
],
"step": 0.01,
"label": "Position sizing percentage"
},
{
"env": "SIMMER_MERT_FEE_BUFFER",
"type": "number",
"default": 0.02,
"range": [
0.0,
0.10
],
"step": 0.005,
"label": "Fee buffer (extra alpha required above entry fee)"
},
{
"env": "SIMMER_MERT_MIN_EDGE",
"type": "number",
"default": 0.0,
"range": [
0.0,
0.20
],
"step": 0.01,
"label": "Declared edge above market price (0 = fee-logging only, no gate)"
}
]
}