← 返回 Skills 市场
nexustrader
作者
Quantweb3-Scott
· GitHub ↗
· v1.0.5
· MIT-0
165
总下载
0
收藏
0
当前安装
6
版本数
在 OpenClaw 中安装
/install nexustrader
功能描述
NexusTrader trading assistant. Query crypto balances, positions, prices, and place orders on Binance, Bybit, OKX, Bitget, HyperLiquid.
安全使用建议
This skill is internally coherent for running a local NexusTrader MCP bridge, but you should: (1) review and control the NexusTrader-mcp source you install (the installer expects you to git clone https://github.com/Quantweb3-com/NexusTrader-mcp), (2) start with testnet/demo keys and verify the workflow before using live keys, (3) keep auto-start disabled (NEXUSTRADER_NO_AUTOSTART=1) unless you understand and accept that a background daemon will hold access to your API keys, (4) inspect install.sh and bridge.py yourself before running them, and (5) remember the agent is responsible for confirming trades — the code documents that requirement but does not enforce a human-in-the-loop confirmation itself.
能力评估
Purpose & Capability
Name/description match the actual code and instructions. The skill needs python3, the 'uv' CLI, and the fastmcp Python package to operate a local MCP server and call exchange-backed tools; it reads local .keys/.secrets.toml for API keys which is necessary for trading.
Instruction Scope
SKILL.md and bridge.py keep behavior narrowly scoped to interacting with a local MCP server (default 127.0.0.1:18765) and reading .env and the project's .keys/.secrets.toml. The skill relies on the agent/user to confirm order operations (the code does not itself enforce an interactive confirmation flow), and it allows an opt-in auto-start of a background daemon which, if enabled, will hold access to API keys. These are documented but are important operational considerations.
Install Mechanism
There is no automatic remote install specified in the skill registry. Provided install.sh is a local helper that expects the user to clone the upstream GitHub repo and to install 'uv' themselves; it does not silently pull arbitrary code from untrusted servers. The script can update the local OpenClaw skill registry (index.json) when run, which is expected for an installer but worth noting.
Credentials
The only privileged credential is the local-file credential NEXUSTRADER_API_KEYS (.keys/.secrets.toml) — appropriate for a trading integration. The skill declares optional environment variables (NEXUSTRADER_PROJECT_DIR, NEXUSTRADER_MCP_URL, NEXUSTRADER_NO_AUTOSTART). Access to the API key file is high-privilege but proportional to the stated functionality. Be aware that enabling auto-start gives the daemon continuous access to those keys.
Persistence & Privilege
The skill is not always:true and does not auto-enable itself by default. However, it can auto-start a background nexustrader-mcp daemon if the user opts in (NEXUSTRADER_NO_AUTOSTART=0). The install script can also modify ~/.openclaw/skills/index.json when run. These are documented behaviors but increase runtime persistence/privilege when the user enables them.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install nexustrader - 安装完成后,直接呼叫该 Skill 的名称或使用
/nexustrader触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.5
- Clarified that auto-start is now disabled by default; manual enablement is required in the .env file.
- Added detailed security and environment variable documentation, emphasizing local key storage and user control.
- Expanded usage and setup instructions, including explicit paths and safety guidance.
- Updated side effects to reflect new default behavior regarding background daemon auto-start.
v1.0.4
- Added a credentials section with clearer details about the required API keys.
- Introduced support for several environment variables: NEXUSTRADER_MCP_URL, NEXUSTRADER_PROJECT_DIR, NEXUSTRADER_NO_AUTOSTART.
- Improved metadata to clarify side effects (including potential uv installation via install.sh).
- No changes to business logic or command usage.
v1.0.3
Version 1.0.3 of nexustrader
- No changes detected in this release.
v1.0.2
- Added detailed metadata, including new requirements for "uv" and "fastmcp" and exchange API key storage details.
- Documented NexusTrader's MCP server connection (127.0.0.1:18765) and SSE protocol usage.
- Noted possible side effects: automatic starting of the nexustrader-mcp daemon, with option to disable via environment variable.
- Clarified that external HTTP APIs should not be called directly; all commands use bridge.py via exec.
v1.0.1
- Updated documentation to English with concise command examples.
- Clarified use of exec tool only—no code or HTTP API calls allowed.
- Standardized symbol formats and command syntax for all supported exchanges.
- Added explicit user confirmation requirement before executing order-related actions.
- Streamlined error handling instructions for balance, position, and server issues.
v1.0.0
Initial release of NexusTrader quantitative trading assistant.
- Query cryptocurrency account balances, positions, market data, and execute trading operations via shell commands.
- Supports Binance, Bybit, OKX, Bitget, and HyperLiquid exchanges.
- Includes detailed tool command table and natural language intent mapping for common trading queries.
- Safe order workflow: user confirmation required for real trading commands.
- Provides troubleshooting guidelines and error handling instructions.
元数据
常见问题
nexustrader 是什么?
NexusTrader trading assistant. Query crypto balances, positions, prices, and place orders on Binance, Bybit, OKX, Bitget, HyperLiquid. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 165 次。
如何安装 nexustrader?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install nexustrader」即可一键安装,无需额外配置。
nexustrader 是免费的吗?
是的,nexustrader 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
nexustrader 支持哪些平台?
nexustrader 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 nexustrader?
由 Quantweb3-Scott(@quantweb3-scott)开发并维护,当前版本 v1.0.5。
推荐 Skills