← Back to Skills Marketplace
diagnostikon

Kalshi Eth Merge Momentum Trader

by diagnostikon · GitHub ↗ · v1.0.5 · MIT-0
cross-platform ⚠ suspicious
104
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install kalshi-eth-merge-momentum-trader
Description
Trades ETH price markets on Kalshi using the post-merge deflation thesis. ETH burns ~0.5% of supply annually via EIP-1559, creating structural upward pressur...
README (SKILL.md)

\r \r

Kalshi ETH Merge Momentum Trader\r

\r

This is a template.\r The default signal uses a static 0.5% annual burn rate -- remix it with live ultrasound.money data, dynamic burn rate tracking, or EIP-1559 base fee analysis.\r The skill handles all the plumbing (market discovery, trade execution, safeguards). Your agent provides the alpha.\r \r

Strategy Overview\r

\r Post-merge Ethereum burns approximately 0.5% of its total supply annually through the EIP-1559 fee burn mechanism. When gas usage exceeds issuance to validators, ETH becomes net deflationary. This skill computes a deflation-adjusted fair value and trades when markets underprice this structural supply reduction.\r \r Key advantages:\r

  • Structural thesis -- supply reduction is mechanical, not speculative\r
  • Time-sensitive -- longer time horizons amplify the deflation effect\r
  • Verifiable -- burn rate data is on-chain and public\r \r

Signal Logic\r

\r

Deflation Model\r

\r

  1. Compute deflation-adjusted price: adj = base * (1 + net_deflation * days/365 * 0.5)\r
  2. Convert price target to fair probability using logistic model\r
  3. Compare fair probability to market price\r
  4. Trade when |fair - market| >= entry_edge\r \r

Remix Ideas\r

\r

  • Live burn rate: Track ultrasound.money for real-time ETH burn data\r
  • Dynamic issuance: Adjust for changing validator count\r
  • Gas price correlation: Higher gas = higher burn = more deflation\r
  • Macro overlay: Fed rate expectations affect crypto demand\r \r

Risk Parameters\r

\r | Parameter | Default | Notes |\r |-----------|---------|-------|\r | Entry edge | 10% | Min model-vs-market divergence to trade |\r | Exit threshold | 45% | Sell when position price reaches this |\r | Max position size | $5.00 USDC | Per market |\r | Max trades per run | 3 | Rate limiting |\r | Annual burn rate | 0.5% | ETH supply burn rate assumption |\r | Base ETH price | $3500 | Current ETH price baseline |\r \r

Installation & Setup\r

\r

clawhub install kalshi-eth-merge-momentum-trader\r
```\r
\r
Requires: `SIMMER_API_KEY` and `SOLANA_PRIVATE_KEY` environment variables.\r
\r
## Cron Schedule\r
\r
Cron is set to `null` -- the skill does not run on a schedule until you configure it in the Simmer UI.\r
\r
## Safety & Execution Mode\r
\r
**The skill defaults to dry-run mode. Real trades only execute when `--live` is passed explicitly.**\r
\r
| Scenario | Mode | Financial risk |\r
|----------|------|----------------|\r
| `python trader.py` | Dry run | None |\r
| Cron / automaton | Dry run | None |\r
| `python trader.py --live` | Live (Kalshi via DFlow) | Real USDC |\r
\r
## Required Credentials\r
\r
| Variable | Required | Notes |\r
|----------|----------|-------|\r
| `SIMMER_API_KEY` | Yes | Trading authority. Treat as a high-value credential. |\r
| `SOLANA_PRIVATE_KEY` | Yes | Base58-encoded Solana private key for live trading. |\r
\r
## Tunables (Risk Parameters)\r
\r
| Variable | Default | Purpose |\r
|----------|---------|---------|\r
| `SIMMER_ETH_MERGE_ENTRY_EDGE` | `0.10` | Min divergence to trigger trade |\r
| `SIMMER_ETH_MERGE_EXIT_THRESHOLD` | `0.45` | Sell position when price reaches this level |\r
| `SIMMER_ETH_MERGE_MAX_POSITION_USD` | `5.00` | Max USDC per trade |\r
| `SIMMER_ETH_MERGE_MAX_TRADES_PER_RUN` | `3` | Max trades per execution cycle |\r
| `SIMMER_ETH_MERGE_SLIPPAGE_MAX` | `0.15` | Max slippage before skipping (15%) |\r
| `SIMMER_ETH_MERGE_MIN_LIQUIDITY` | `0` | Min market liquidity USD (0 = disabled) |\r
| `SIMMER_ETH_MERGE_BURN_PCT` | `0.5` | Annual ETH supply burn rate (%) |\r
| `SIMMER_ETH_MERGE_BASE_PRICE` | `3500` | Current ETH price baseline ($) |\r
\r
## Dependency\r
\r
`simmer-sdk` is published on PyPI by Simmer Markets.\r
- PyPI: https://pypi.org/project/simmer-sdk/\r
- GitHub: https://github.com/SpartanLabsXyz/simmer-sdk\r
- Publisher: [email protected]\r
\r
Review the source before providing live credentials if you require full auditability.\r
Usage Guidance
This skill appears to implement the trading strategy it claims, but there are a few things to verify before installing or supplying credentials: - Metadata mismatch: the registry metadata claims no required env vars, but SKILL.md and clawhub.json require SIMMER_API_KEY and SOLANA_PRIVATE_KEY. Ask the publisher to correct the metadata so requirements are obvious. - Private key risk: SOLANA_PRIVATE_KEY is a high-value secret. Only provide a private key if you understand the account it controls. Prefer using a restricted/test account or a tiny funding account for evaluation. Do not reuse a primary custody key. - Inspect simmer-sdk: the skill depends on simmer-sdk from PyPI/GitHub. Review that package's source (or vendor it) before installing so you know where network calls go and how credentials are used. - Dry-run first: run python trader.py (dry run) locally and confirm no live network calls are made and that outputs are as expected. Only run with --live after auditing code and the SDK. - Ask questions: if you cannot confirm why a Solana private key is needed for Kalshi trades, request clarification from the author/maintainer (links in SKILL.md point to simmer.markets and a GitHub repo). If you want, I can (1) summarize the exact places in trader.py that read env vars and call external APIs, or (2) produce a short checklist of safe steps to evaluate simmer-sdk before installation.
Capability Tags
cryptorequires-wallet
Capability Assessment
Purpose & Capability
The code (trader.py) and SKILL.md implement a Kalshi/Simmer trading strategy and require an API key plus a Solana private key for live trading — which is coherent for a trading skill that signs on-chain transactions. However the registry metadata at the top of the submission declares no required env vars, while SKILL.md and clawhub.json require SIMMER_API_KEY and SOLANA_PRIVATE_KEY. That metadata mismatch is inconsistent and should be corrected/clarified.
Instruction Scope
SKILL.md and the script limit behaviour to market discovery, fair-price computation, and optional live execution (requires explicit --live). Default is dry-run. The instructions reference only relevant external data (Simmer SDK, optional ultrasound.money as a remix idea). A minor scope concern: SKILL.md's header metadata lists only SIMMER_API_KEY but the later 'Installation & Setup' and Required Credentials sections add SOLANA_PRIVATE_KEY — inconsistent guidance could lead users to provide a private key unintentionally.
Install Mechanism
No installer that downloads arbitrary code is present; this is instruction + code. The dependency simmer-sdk is declared (PyPI/GitHub links are provided). That is a standard package dependency; users should still review the simmer-sdk source before installing, but the install mechanism itself is not unusual.
Credentials
The skill requires two high-value credentials: SIMMER_API_KEY (expected) and SOLANA_PRIVATE_KEY (private key for signing live trades). Requiring a Solana private key is proportionate if the skill signs transactions on Solana/DFlow, but the requirement is sensitive and must be explicit and justified. The submission's top-level registry metadata omitting these env vars increases risk (users may not expect to hand over a private key). No unrelated credentials are requested, but the SOLANA_PRIVATE_KEY should only be provided from an account limited to small funds or testnet keys.
Persistence & Privilege
The skill does not request always:true, autostart is false, and model invocation is not disabled (normal). The code uses simmer_sdk.load_config/update_config which may create per-skill config files, which is expected. Nothing in the package attempts to change other skills or global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install kalshi-eth-merge-momentum-trader
  3. After installation, invoke the skill by name or use /kalshi-eth-merge-momentum-trader
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.5
Rescan attempt
v1.0.4
Rescan attempt
v1.0.3
Rescan attempt
v1.0.2
Rescan attempt
v1.0.1
Rescan attempt
v1.0.0
Kalshi ETH Merge Momentum Trader v1.0.0 – Initial Release - Implements a momentum trading strategy for ETH price markets on Kalshi using the post-merge deflation thesis (~0.5% annual ETH supply burn via EIP-1559). - Computes deflation-adjusted fair value and executes trades when markets significantly diverge from the model. - Includes configurable risk controls, dry-run by default, and requires explicit `--live` flag for real trades. - Highly customizable: default model is static, but can be remixed to use live on-chain data, dynamic variables, or macro overlays. - Setup requires only a SIMMER_API_KEY and simmer-sdk dependency.
Metadata
Slug kalshi-eth-merge-momentum-trader
Version 1.0.5
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 6
Frequently Asked Questions

What is Kalshi Eth Merge Momentum Trader?

Trades ETH price markets on Kalshi using the post-merge deflation thesis. ETH burns ~0.5% of supply annually via EIP-1559, creating structural upward pressur... It is an AI Agent Skill for Claude Code / OpenClaw, with 104 downloads so far.

How do I install Kalshi Eth Merge Momentum Trader?

Run "/install kalshi-eth-merge-momentum-trader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Kalshi Eth Merge Momentum Trader free?

Yes, Kalshi Eth Merge Momentum Trader is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Kalshi Eth Merge Momentum Trader support?

Kalshi Eth Merge Momentum Trader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Kalshi Eth Merge Momentum Trader?

It is built and maintained by diagnostikon (@diagnostikon); the current version is v1.0.5.

💬 Comments