← Back to Skills Marketplace
diagnostikon

Kalshi Crypto Correlation Trader

by diagnostikon · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
120
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install kalshi-crypto-correlation-trader
Description
Exploits BTC/ETH correlation (beta=1.3) to trade ETH price-level markets when BTC makes a significant move. ETH tends to lag BTC moves, creating mispricing w...
README (SKILL.md)

\r \r

Kalshi Crypto Correlation Trader\r

\r

This is a template. \r The default signal uses a static BTC/ETH beta of 1.3 -- remix it with rolling correlation windows, multi-asset cointegration, or real-time price feed APIs. \r The skill handles all the plumbing (market discovery, trade execution, safeguards). Your agent provides the alpha.\r \r

Strategy Overview\r

\r BTC and ETH are highly correlated, but ETH markets on Kalshi lag BTC moves by hours. This skill monitors BTC price-level markets as a leading indicator, computes ETH fair values using beta=1.3, and trades when ETH markets have not yet adjusted.\r \r Key advantages:\r

  • Well-documented correlation -- BTC/ETH beta is stable around 1.3\r
  • ETH lags BTC -- retail-dominated Kalshi ETH markets update slowly\r
  • Cross-asset signal -- uses BTC as a free leading indicator for ETH trades\r \r

Signal Logic\r

\r

Correlation Model\r

\r

  1. Fetch BTC and ETH price-level markets\r
  2. Compute BTC sentiment from average market probabilities\r
  3. Apply beta=1.3 to derive ETH fair value adjustment\r
  4. Compare adjusted fair value to ETH market price\r
  5. Trade when |fair - market| >= entry_edge\r \r

Remix Ideas\r

\r

  • Rolling beta: Compute 30-day rolling BTC/ETH beta from price data\r
  • Multi-asset: Add SOL, AVAX correlations for broader signal\r
  • Real-time feeds: Use CoinGecko/Binance API for live price correlation\r
  • Regime detection: Different beta in bull vs bear markets\r \r

Risk Parameters\r

\r | Parameter | Default | Notes |\r |-----------|---------|-------|\r | Entry edge | 10% | Min fair-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 | Max slippage | 15% | Skip if slippage exceeds |\r | Min liquidity | $0 | Disabled by default |\r \r

Installation & Setup\r

\r

clawhub install kalshi-crypto-correlation-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
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.\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
All risk parameters are declared in `clawhub.json` as `tunables` and adjustable from the Simmer UI without code changes.\r
\r
| Variable | Default | Purpose |\r
|----------|---------|---------|\r
| `SIMMER_CRYPTO_CORR_ENTRY_EDGE` | `0.10` | Min divergence between fair value and market to trigger trade |\r
| `SIMMER_CRYPTO_CORR_EXIT_THRESHOLD` | `0.45` | Sell position when price reaches this level |\r
| `SIMMER_CRYPTO_CORR_MAX_POSITION_USD` | `5.00` | Max USDC per trade |\r
| `SIMMER_CRYPTO_CORR_MAX_TRADES_PER_RUN` | `3` | Max trades per execution cycle |\r
| `SIMMER_CRYPTO_CORR_SLIPPAGE_MAX` | `0.15` | Max slippage before skipping (0.15 = 15%) |\r
| `SIMMER_CRYPTO_CORR_MIN_LIQUIDITY` | `0` | Min market liquidity USD (0 = disabled) |\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 internally coherent for a Kalshi/Simmer trading bot, but it requires two sensitive credentials (SIMMER_API_KEY and a SOLANA private key). Before installing: (1) verify the origin / repository of simmer-sdk and review its code (the SKILL.md even recommends this), (2) prefer using test/sandbox API keys and a funded test wallet (do not supply your production private key until audited), (3) confirm the mismatch between registry metadata and the included clawhub.json/SKILL.md (the registry entry showing zero required env vars is stale or incorrect), and (4) review optional integrations (e.g., tradejournal) to ensure they don't send logs to an external service you don't trust. If you plan to run live trading, limit exposure by capping funds and running extensive dry-runs first.
Capability Tags
cryptorequires-wallet
Capability Assessment
Purpose & Capability
Name/description (BTC→ETH correlation trading on Kalshi via Simmer) align with the code and SKILL.md: the skill imports/uses simmer-sdk and references Kalshi markets, computes a BTC→ETH fair value and executes trades. The required SIMMER_API_KEY and SOLANA_PRIVATE_KEY are consistent with a Simmer SDK client that may sign transactions on Solana.
Instruction Scope
SKILL.md and trader.py focus on market discovery, fair-value calculation, and trade execution. I see no instructions to read unrelated system files or request unrelated credentials. The agent is directed to run in dry-run by default and only execute trades with an explicit --live flag.
Install Mechanism
This is instruction-only with a Python file; dependency simmer-sdk is called out (pip). No download-from-arbitrary-URL installs or archive extraction are present. The lack of an install spec means operators must install dependencies themselves, reducing stealthy persistence risk.
Credentials
The skill requires two high-value items: SIMMER_API_KEY (platform API key) and SOLANA_PRIVATE_KEY (base58 private key). Both are proportionate to live trading but are sensitive. clawhub.json and SKILL.md declare these; however registry metadata shown at the top of the report (which listed 'Required env vars: none') is inconsistent with the files—this metadata mismatch should be resolved before trusting automated installation.
Persistence & Privilege
always:false and autostart:false (in clawhub.json) mean the skill is not force-enabled. The skill declares an automaton entrypoint but does not autostart; autonomous invocation by the agent is allowed by default (platform normal) but not forced. No evidence the skill modifies other skills' configs or requests system-wide privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install kalshi-crypto-correlation-trader
  3. After installation, invoke the skill by name or use /kalshi-crypto-correlation-trader
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Trigger rescan — all metadata already consistent
v1.0.0
Kalshi Crypto Correlation Trader v1.0.0 - Initial release of a trading skill exploiting BTC/ETH correlation on Kalshi markets. - Implements a strategy using static BTC/ETH beta (1.3) to identify mispricing in ETH price-level markets based on BTC movements. - Handles market discovery, trade execution, and safeguards; user provides/adjusts alpha logic if desired. - Risk parameters (entry edge, exit threshold, max position size/trades/slippage/liquidity) are easily tunable. - Designed for both dry-run and live trading modes, with live mode explicitly enabled via `--live` flag. - Requires environment variables: `SIMMER_API_KEY` (always) and `SOLANA_PRIVATE_KEY` (for live trading).
Metadata
Slug kalshi-crypto-correlation-trader
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Kalshi Crypto Correlation Trader?

Exploits BTC/ETH correlation (beta=1.3) to trade ETH price-level markets when BTC makes a significant move. ETH tends to lag BTC moves, creating mispricing w... It is an AI Agent Skill for Claude Code / OpenClaw, with 120 downloads so far.

How do I install Kalshi Crypto Correlation Trader?

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

Is Kalshi Crypto Correlation Trader free?

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

Which platforms does Kalshi Crypto Correlation Trader support?

Kalshi Crypto Correlation Trader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Kalshi Crypto Correlation Trader?

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

💬 Comments