kalshi-eth-staking-yield-trader

Trades ETH price markets on Kalshi using the 4% staking yield as a fundamental price floor. When markets underprice ETH relative to the yield-implied floor, buy YES. Requires SIMMER_API_KEY and simmer-sdk.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "kalshi-eth-staking-yield-trader" with this command: npx skills add Diagnostikon/kalshi-eth-staking-yield-trader

Kalshi ETH Staking Yield Trader

This is a template. The default signal uses a static 4% staking yield as a price floor -- remix it with live Lido/Rocket Pool yield data, validator queue depth, or MEV reward estimates. The skill handles all the plumbing (market discovery, trade execution, safeguards). Your agent provides the alpha.

Strategy Overview

ETH staking yields approximately 4% APR, creating a fundamental floor for ETH price. Rational stakers will not sell below the yield-implied value. This skill computes that floor for each market's time horizon and trades when Kalshi prices imply ETH below the floor.

Key advantages:

  • Fundamental floor -- staking yield provides a minimum return that supports price
  • Time-adjusted -- yield floor scales with days to market resolution
  • Conservative model -- only accounts for yield, not price appreciation upside

Signal Logic

Yield Floor Model

  1. Fetch active ETH price markets from Kalshi
  2. Extract price target from each market question
  3. Compute yield floor: floor = base_price * (1 + yield% * days/365)
  4. Compute fair probability based on target vs floor relationship
  5. Trade when |fair - market| >= entry_edge

Example (with defaults, base=$3500, yield=4%)

MarketTargetDaysFloorFair PMarket PAction
ETH above $3000$300030$351185%72%BUY YES
ETH above $4000$400030$351140%45%Hold
ETH above $5000$500030$351115%28%BUY NO

Conviction-Based Sizing

  • conviction = min(|edge| / entry_edge, 2.0) / 2.0
  • size = max($5.00, conviction * MAX_POSITION_USD)

Remix Ideas

  • Live yield API: Pull real-time staking yield from Lido/Rocket Pool
  • Validator queue depth: Queue length affects future yield expectations
  • MEV rewards: Include MEV as additional yield component
  • Macro overlay: Adjust floor based on Fed rate decisions

Risk Parameters

ParameterDefaultNotes
Entry edge8%Min model-vs-market divergence to trade
Exit threshold45%Sell when position price reaches this
Max position size$5.00 USDCPer market
Max trades per run3Rate limiting
Staking yield4.0%Annual staking yield assumption
Base ETH price$3500Current ETH price baseline

Installation & Setup

clawhub install kalshi-eth-staking-yield-trader

Requires: SIMMER_API_KEY and SOLANA_PRIVATE_KEY environment variables.

Cron Schedule

Cron is set to null -- the skill does not run on a schedule until you configure it in the Simmer UI.

Safety & Execution Mode

The skill defaults to dry-run mode. Real trades only execute when --live is passed explicitly.

ScenarioModeFinancial risk
python trader.pyDry runNone
Cron / automatonDry runNone
python trader.py --liveLive (Kalshi via DFlow)Real USDC

The automaton cron is set to null -- it does not run on a schedule until you configure it in the Simmer UI. autostart: false means it won't start automatically on install.

Required Credentials

VariableRequiredNotes
SIMMER_API_KEYYesTrading authority. Treat as a high-value credential.
SOLANA_PRIVATE_KEYYesBase58-encoded Solana private key for live trading.

Tunables (Risk Parameters)

VariableDefaultPurpose
SIMMER_ETH_STAKE_ENTRY_EDGE0.08Min divergence to trigger trade
SIMMER_ETH_STAKE_EXIT_THRESHOLD0.45Sell position when price reaches this level
SIMMER_ETH_STAKE_MAX_POSITION_USD5.00Max USDC per trade
SIMMER_ETH_STAKE_MAX_TRADES_PER_RUN3Max trades per execution cycle
SIMMER_ETH_STAKE_SLIPPAGE_MAX0.15Max slippage before skipping (15%)
SIMMER_ETH_STAKE_MIN_LIQUIDITY0Min market liquidity USD (0 = disabled)
SIMMER_ETH_STAKE_YIELD_PCT4.0Annual staking yield assumption
SIMMER_ETH_STAKE_BASE_PRICE3500Current ETH price baseline

Dependency

simmer-sdk is published on PyPI by Simmer Markets.

Review the source before providing live credentials if you require full auditability.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

通义晓蜜 - 智能外呼

触发阿里云晓蜜外呼机器人任务,自动批量拨打电话。适用于批量外呼、客户回访、满意度调查、简历筛查约面试等场景。可从前置工具或节点获取外呼名单。

Registry SourceRecently Updated
General

Letterboxd Watchlist

Scrape a public Letterboxd user's watchlist into a CSV/JSONL list of titles and film URLs without logging in. Use when a user asks to export, scrape, or mirror a Letterboxd watchlist, or to build watch-next queues.

Registry SourceRecently Updated
General

Seedance Video Generation

Generate AI videos using ByteDance Seedance. Use when the user wants to: (1) generate videos from text prompts, (2) generate videos from images (first frame, first+last frame, reference images), or (3) query/manage video generation tasks. Supports Seedance 1.5 Pro (with audio), 1.0 Pro, 1.0 Pro Fast, and 1.0 Lite models.

Registry SourceRecently Updated
4.2K17jackycser
General

Universal Skills Manager

The master coordinator for AI skills. Discovers skills from multiple sources (SkillsMP.com, SkillHub, and ClawHub), manages installation, and synchronization...

Registry SourceRecently Updated