← 返回 Skills 市场
zychenpeng

TradeMemory Protocol

作者 Sean | Mnemox · GitHub ↗ · v0.3.2
linuxdarwinwin32 ⚠ suspicious
484
总下载
1
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install tradememory
功能描述
AI trading memory for MT5/forex traders. Record every trade, discover patterns, and get AI-powered reflections with automatic strategy adjustments. The only...
安全使用建议
This skill is coherent with its stated purpose, but take these precautions before installing or running it: 1) Review the tradememory-protocol package code (server/reflection logic) on PyPI/GitHub before pip installing and before running the server. 2) Only provide MT5 credentials if you understand they will be stored in a local .env file and used to connect to your MT5 terminal; the setup prints account info locally during verification. 3) Do not set ANTHROPIC_API_KEY unless you are willing to send (allegedly anonymized) trading-pattern data to Anthropic — audit what is sent. 4) Run installation and server in an isolated environment (virtualenv/container) and avoid running as root. 5) Note MT5 Python API usage is Windows-specific; on macOS/Linux you must use manual recording, the REST API, or your own sync script. Review the GitHub repo and package release provenance if you need higher assurance.
功能分析
Type: OpenClaw Skill Name: tradememory Version: 0.3.2 The skill is classified as suspicious due to its explicit capability to send sensitive trade data to an arbitrary remote endpoint configured via the `TRADEMEMORY_API` environment variable, as documented in `SKILL.md`. While the documentation advises users to only use endpoints they control, this represents a significant data exfiltration risk if misconfigured or if a user is tricked into using a malicious endpoint. Additionally, the skill sends 'anonymized trade patterns' to the Claude API via `ANTHROPIC_API_KEY` for reflection, which, while a stated purpose, involves sending user data to a third-party service. The setup scripts (`install.sh`, `setup_mt5.sh`) perform standard installation and repository cloning, and handle MT5 credentials locally without evidence of direct exfiltration within the provided files.
能力评估
Purpose & Capability
The name/description (trading memory for MT5/forex) matches the provided artifacts: SKILL.md documents MT5 sync, local server, and AI reflections; scripts install the Python package and set up MT5 sync. Required binaries (python3, pip) are appropriate. Optional env vars (MT5 credentials, ANTHROPIC_API_KEY, TRADEMEMORY_API) all have clear, relevant purposes.
Instruction Scope
SKILL.md and the scripts instruct the agent to pip install the package, run a local server (python -m src.tradememory.server), and run a mt5_sync.py sync script that reads MT5 credentials from a local .env. The sync/test code prints local account info when connecting to MT5 (balance/account ID). The instructions do not contain hidden exfiltration paths, but they do guide the user to run a server and optional networked reflection calls (Anthropic) if configured — you should review the package's server/reflection implementation (installed from PyPI) before enabling external APIs.
Install Mechanism
Installation is via pip (tradememory-protocol from PyPI) and git clone from the linked GitHub repo — standard for Python projects. This requires downloading and executing code from external sources (PyPI/GitHub). This is expected for this type of skill, but it is a network install that should be reviewed (check the PyPI package contents and the GitHub repo) before running in a sensitive environment.
Credentials
No required environment variables are forced by the registry; SKILL.md documents several optional sensitive variables (MT5_LOGIN, MT5_PASSWORD, MT5_SERVER, ANTHROPIC_API_KEY, TRADEMEMORY_API). Each is justified by the functionality (MT5 sync, LLM reflections, custom API endpoint). They are optional and scoped to the project (.env). Note: enabling ANTHROPIC_API_KEY causes data to be sent to Anthropic (albeit described as anonymized).
Persistence & Privilege
The skill does not request always:true and does not attempt to modify other skills or system settings in the provided scripts. The installer and setup operate in the project directory and do not require elevated privileges. The agent-autonomy default is unchanged (disable-model-invocation:false), which is expected and not by itself a concern.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install tradememory
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /tradememory 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.3.2
- Improved and clarified security, permissions, and environment variable documentation in SKILL.md. - Added fields for source, repository, and homepage in metadata. - Updated environment variable descriptions and made requirements clearer for optional and MT5 sync-specific variables. - Enhanced explanation of install-time and runtime network access. - No functional changes to the skill logic; documentation improvements only.
v0.3.1
tradememory 0.3.1 Changelog - Added detailed environment variable metadata for easier setup and configuration. - Expanded security and permissions documentation, specifying network, file, and system access. - Install and MT5 sync instructions updated for greater clarity; sync script path now uses scripts/mt5_sync.py. - Test coverage improved (203 tests now passing). - Refined daily/weekly/monthly cron reflection instructions to clarify notification channel usage. - Minor description and documentation updates for accuracy and security.
v0.3.0
Initial release: 3-layer AI trading memory (L1 trades → L2 patterns → L3 adjustments) via MCP. Works with Claude Desktop, Cursor, any MCP client.
元数据
Slug tradememory
版本 0.3.2
许可证
累计安装 0
当前安装数 0
历史版本数 3
常见问题

TradeMemory Protocol 是什么?

AI trading memory for MT5/forex traders. Record every trade, discover patterns, and get AI-powered reflections with automatic strategy adjustments. The only... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 484 次。

如何安装 TradeMemory Protocol?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install tradememory」即可一键安装,无需额外配置。

TradeMemory Protocol 是免费的吗?

是的,TradeMemory Protocol 完全免费(开源免费),可自由下载、安装和使用。

TradeMemory Protocol 支持哪些平台?

TradeMemory Protocol 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux, darwin, win32)。

谁开发了 TradeMemory Protocol?

由 Sean | Mnemox(@zychenpeng)开发并维护,当前版本 v0.3.2。

💬 留言讨论