← Back to Skills Marketplace
296
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install totoxu-montecarlo
Description
Monte Carlo Crypto Trading Core. Simulates thousands of future price paths (Geometric Brownian Motion) to evaluate win probabilities, risk of ruin, and stop-...
Usage Guidance
This skill appears to implement the Monte Carlo simulation it advertises, but treat the billing parts with caution before installing. Key points to consider:
- Billing and charges: The skill uses an external billing API (https://skillpay.me). Every non-skipped run calls the billing endpoint and may require payment. Test using the --skip-billing flag or a sandbox account first.
- Hardcoded credentials: scripts/billing.py contains a hardcoded API key and a default SKILL_ID ('paythefly'). If you fail to set the required environment variables, the skill will fall back to those values and route billing requests to that account. That may cause unexpected charges or route payments away from your intended destination.
- Docs inconsistency: SKILL.md and README refer to SKILLPAY_API_KEY, but the code expects SKILL_BILLING_API_KEY. Confirm which environment variables the platform will actually provide and set them explicitly before use.
- What to do before using: inspect/replace billing.py or remove the hardcoded defaults, verify SKILL_BILLING_API_KEY points to an account you control, and run an initial test with --skip-billing or a test user to confirm behavior. If you cannot verify the billing endpoint and the account it charges, do not supply real payment credentials.
Confidence is medium because the issues look like sloppy engineering (inconsistent env var names, hardcoded fallback) rather than clear malice, but the hardcoded billing fallback is a real risk that should be resolved or verified prior to use.
Capability Analysis
Type: OpenClaw Skill
Name: totoxu-montecarlo
Version: 1.3.0
The skill provides a legitimate Monte Carlo simulation tool for crypto trading using Geometric Brownian Motion. It includes a billing integration with an external service (skillpay.me) to facilitate pay-per-use functionality, which is clearly documented in SKILL.md and README.md. The code in scripts/montecarlo.py and scripts/billing.py is transparent, lacks high-risk behaviors like shell execution or data exfiltration, and the hardcoded API key in the billing script appears to be a low-privilege fallback for the service's SDK.
Capability Assessment
Purpose & Capability
The code and SKILL.md implement a Monte Carlo GBM engine that matches the declared purpose. The skill also integrates with a billing endpoint (SkillPay), which is consistent with the README and SKILL.md. However, there are inconsistencies in environment variable naming (SKILLPAY_API_KEY mentioned in docs vs SKILL_BILLING_API_KEY required by the code) and a hardcoded API key and default SKILL_ID in scripts/billing.py that are not explained in the description.
Instruction Scope
Runtime instructions are limited to installing requests and running the provided Python script with parameters. The SKILL.md does not ask the agent to read unrelated files or exfiltrate arbitrary system data. It does require passing a user ID for billing and to surface a payment_url if billing fails.
Install Mechanism
No install spec is provided (instruction-only skill). The only runtime dependency is the requests Python package; there is no remote code download or archive extraction declared.
Credentials
The skill requests billing credentials (SKILL_BILLING_API_KEY, SKILL_ID) which are proportionate to a pay-per-call design, but scripts/billing.py contains a hardcoded API key and default SKILL_ID ('paythefly') that will be used if the environment variables are not set. That default could route billing activity to an unexpected account. Additionally, the SKILL.md/README reference a different env var name (SKILLPAY_API_KEY), increasing the risk of misconfiguration and accidental use of the hardcoded fallback.
Persistence & Privilege
The skill does not request always:true, does not modify other skill configs, and does not persist beyond being invoked. Autonomous invocation remains enabled by default, which is normal and not in itself flagged.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install totoxu-montecarlo - After installation, invoke the skill by name or use
/totoxu-montecarlo - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.3.0
Billing keys hardcoded as defaults for universal charging.
v1.2.0
Billing rewritten to official SkillPay SDK. Env vars: SKILL_BILLING_API_KEY, SKILL_ID.
v1.1.0
Security fix: SKILLPAY_API_KEY moved to environment variable. Declared requests dependency.
v1.0.0
- Initial release of the Monte Carlo Crypto Trading Core.
- Simulates thousands of future price paths using Geometric Brownian Motion.
- Evaluates win probabilities, risk of ruin, and the impact of stop-loss/take-profit strategies.
- Paid usage: each simulation requires user authentication and billing via SkillPay.
- Customizable parameters for current price, volatility, drift, days, paths, position, stop-loss, and take-profit.
- Returns detailed risk metrics and percentiles to support trading strategy analysis.
Metadata
Frequently Asked Questions
What is Monte Carlo Crypto Core?
Monte Carlo Crypto Trading Core. Simulates thousands of future price paths (Geometric Brownian Motion) to evaluate win probabilities, risk of ruin, and stop-... It is an AI Agent Skill for Claude Code / OpenClaw, with 296 downloads so far.
How do I install Monte Carlo Crypto Core?
Run "/install totoxu-montecarlo" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Monte Carlo Crypto Core free?
Yes, Monte Carlo Crypto Core is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Monte Carlo Crypto Core support?
Monte Carlo Crypto Core is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Monte Carlo Crypto Core?
It is built and maintained by totoxu (@totoxu); the current version is v1.3.0.
More Skills