← Back to Skills Marketplace
93
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install nautilus-trader-pro
Description
How to use the NautilusTrader algorithmic trading platform for data conversion, strategy development, backtesting, paper trading (sandbox), and live trading....
Usage Guidance
This skill is a thorough how-to for NautilusTrader and largely matches its stated purpose, but it instructs you to run network-based installers and build steps that execute code from the internet (e.g., rustup via curl | sh and https://astral.sh/uv/install.sh piped to sh). Before running any commands suggested here: 1) Inspect the remote installer scripts (don't blindly pipe to sh). 2) Prefer official, well-known installers or package managers where possible. 3) Clone only the repository you trust (check the GitHub org and repo integrity). 4) Use testnet/sandbox modes and least-privilege API keys when trying out live adapters; never use production exchange keys in an untrusted environment. 5) If you're unsure about the astral.sh 'uv' installer, skip it and use a standard virtualenv/venv or pipx alternative. If you want a safer recommendation, I can: (a) show the exact commands to inspect the remote scripts before running them, (b) propose an install flow avoiding curl|sh, or (c) summarize which environment variables are required for sandbox vs production and how to scope API keys.
Capability Analysis
Type: OpenClaw Skill
Name: nautilus-trader-pro
Version: 1.0.0
The skill bundle provides comprehensive and legitimate instructions for using the NautilusTrader algorithmic trading platform. It guides the agent through environment setup, including installing the Rust toolchain and the 'uv' package manager using standard installation scripts (e.g., rustup.rs and astral.sh), and cloning the official repository from GitHub. While the instructions involve high-risk actions such as executing remote scripts and managing exchange API keys via environment variables, these are standard practices for this specific domain and are entirely consistent with the stated purpose of developing and executing trading strategies. No evidence of malicious intent, data exfiltration, or unauthorized persistence was found.
Capability Assessment
Purpose & Capability
Name/description (NautilusTrader usage: data conversion, backtesting, sandbox/live trading) align with the instructions. The SKILL.md consistently focuses on installing and using NautilusTrader and references the correct per-feature documentation (backtesting, data conversion, live/paper trading, strategy development).
Instruction Scope
Instructions tell the agent to inspect the user's workspace (ls pyproject.toml and nautilus_trader/__init__.py), clone the Nautilus repo from GitHub if missing, and run build/setup commands. These actions are coherent with setting up this project. The skill also references many exchange-specific environment variables (BINANCE_API_KEY, BYBIT_API_KEY, IB gateway config, etc.) which are appropriate for the live-trading features but are sensitive — the skill does not attempt to exfiltrate them, but it does instruct the user to set them for live connections. Overall scope stays within the trading domain.
Install Mechanism
There is no registry install spec, but the runtime instructions include multiple network-based installs: git clone from GitHub (reasonable), rustup installation via curl | sh (common but executes remote script), and an installer fetched from https://astral.sh/uv/install.sh piped to sh (a third-party domain that is not a canonical, widely-audited package host). The curl | sh pattern and an unverified installer URL are high-risk because they execute remote code on the user's machine; this is disproportionate to an instruction-only skill's least-privilege surface and should be reviewed manually before running.
Credentials
The skill does not declare required env vars in the registry, but the documentation explains many environment variables for exchange adapters (BINANCE_*, BYBIT_*, OKX_*, DATABENTO, IB gateway host/ports, etc.). Those variables are expected and proportionate to live trading. Because the skill is instruction-only, it doesn't request credentials itself, but users following the guide will need to provision sensitive API keys — they should understand the risks of granting those keys to any code. The SKILL.md also recommends setting build-related env vars (PYO3_PYTHON, LD_LIBRARY_PATH) which are justified for source builds.
Persistence & Privilege
always is false and the skill is instruction-only with no install manifest that would persist components into the agent environment. It does direct cloning and local builds when asked, but it does not request permanent skill-level privileges or attempt to modify other skills or system-wide agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nautilus-trader-pro - After installation, invoke the skill by name or use
/nautilus-trader-pro - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of NautilusTrader Skill.
- Guides users through environment setup, including prerequisites, installing dependencies, and verifying the installation.
- Explains workspace detection and repository cloning if needed.
- Summarizes how to select and use the appropriate reference guide for each core task (data conversion, strategy development, backtesting, paper trading, live trading).
- Provides an overview of NautilusTrader's project structure and main concepts (market data types, instrument types, BarType syntax).
- Lists optional extra dependencies for various venues and reporting features.
Metadata
Frequently Asked Questions
What is Nautilus Trader?
How to use the NautilusTrader algorithmic trading platform for data conversion, strategy development, backtesting, paper trading (sandbox), and live trading.... It is an AI Agent Skill for Claude Code / OpenClaw, with 93 downloads so far.
How do I install Nautilus Trader?
Run "/install nautilus-trader-pro" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Nautilus Trader free?
Yes, Nautilus Trader is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Nautilus Trader support?
Nautilus Trader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Nautilus Trader?
It is built and maintained by Ricky (@tujinsama); the current version is v1.0.0.
More Skills