← 返回 Skills 市场
349
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install prediction-market-trader
功能描述
Prediction market trading toolkit for Kalshi. Includes API authentication (RSA-PSS signatures), market scanning, Sofascore tennis de-vigging, true probabilit...
安全使用建议
This package appears to implement Kalshi market scanning and RSA-PSS signing as described, but there are three things to check before using it with real funds: (1) Metadata omission — the registry does not declare the required environment variables (KALSHI_KEY_ID and KALSHI_PRIVATE_KEY) even though both SKILL.md and code require them; ask the publisher to update metadata. (2) Missing scripts — SKILL.md mentions trade.js and portfolio.js (order placement and portfolio checks) but those files are not included in the bundle, so order execution may not be available or may be incomplete here. (3) Handle your private key carefully — the code uses the RSA private key only for local signing (no evidence of exfiltration), but exporting a raw private key into an environment variable is risky on shared systems; use a secure secret store or file with tight permissions. If you plan to run against a live account: run the scanner in dry-run mode, verify endpoints and hostnames, review the missing scripts or obtain the complete source from a trusted author, and consider testing with a throwaway/test account first.
功能分析
Type: OpenClaw Skill
Name: prediction-market-trader
Version: 1.0.0
The bundle is a legitimate toolkit for trading on the Kalshi prediction market, featuring RSA-PSS authentication, market scanning, and comprehensive risk management documentation. The code in scripts/kalshi-auth.js and scripts/scan-edges.js correctly implements the Kalshi API protocol and uses standard Node.js libraries for financial calculations and network requests. The inclusion of a detailed lessons-learned.md file, which documents specific past trading losses and identifies flaws (such as crude string matching) that are still present in the provided scripts, strongly suggests an authentic, non-malicious origin focused on specialized financial activity.
能力评估
Purpose & Capability
The skill's name and description match the code: it scans Kalshi markets, de-vigs Sofascore odds, computes Kelly sizing and signs requests with RSA-PSS. However, the registry metadata lists no required environment variables while SKILL.md and the code require KALSHI_KEY_ID and KALSHI_PRIVATE_KEY. Also SKILL.md references additional scripts (trade.js, portfolio.js) that are not present in the file manifest — the execution/ordering capabilities advertised are therefore not fully present in the bundle.
Instruction Scope
SKILL.md and the scripts restrict actions to Kalshi (api.elections.kalshi.com) and Sofascore (api.sofascore.com) and perform market scanning, de-vigging, and signing. They instruct the user to provide an RSA private key via environment variable for signing. The instructions do not attempt to read arbitrary system files or exfiltrate data to unexpected endpoints. Treat the practice of placing raw private keys into environment variables as sensitive — the code uses the key locally for signing, but the instructions encourage inline/private-key-in-env usage which increases risk if run in shared environments.
Install Mechanism
There is no install spec (instruction-only with small JS scripts). No external arbitrary downloads or opaque installers are requested. This is the lowest-risk install mechanism.
Credentials
Requesting KALSHI_KEY_ID and KALSHI_PRIVATE_KEY is proportionate to a client that must sign Kalshi API requests, but the registry metadata failing to declare these required credentials is an inconsistency. The code expects the private key in an environment variable (or .pem), which is sensitive; the number and type of credentials (one key id + private key) are reasonable for the stated purpose but should have been declared by the package metadata.
Persistence & Privilege
The skill is not always-enabled, does not request system-wide changes, and does not modify other skills' configurations. Autonomous invocation is allowed by default (normal), but the skill itself does not request elevated persistence or special privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install prediction-market-trader - 安装完成后,直接呼叫该 Skill 的名称或使用
/prediction-market-trader触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Kalshi trading toolkit: API auth, edge scanning, Sofascore de-vig, Kelly sizing, risk management
元数据
常见问题
Prediction Market Trader 是什么?
Prediction market trading toolkit for Kalshi. Includes API authentication (RSA-PSS signatures), market scanning, Sofascore tennis de-vigging, true probabilit... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 349 次。
如何安装 Prediction Market Trader?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install prediction-market-trader」即可一键安装,无需额外配置。
Prediction Market Trader 是免费的吗?
是的,Prediction Market Trader 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Prediction Market Trader 支持哪些平台?
Prediction Market Trader 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Prediction Market Trader?
由 merjua14(@merjua14)开发并维护,当前版本 v1.0.0。
推荐 Skills