โ† Back to Skills Marketplace
lucasxing1

Trader Simulator

by lucasxing1 ยท GitHub โ†— ยท v1.5.3 ยท MIT-0
cross-platform โš  suspicious
293
Downloads
1
Stars
1
Active Installs
10
Versions
Install in OpenClaw
/install trader-simulator
Description
๐Ÿค– OpenClaw Skill /skills | ็‚’่‚กๅคงๅธˆๆจกๆ‹Ÿๅ™จ | ่‚กๅธ‚ๆจกๆ‹Ÿไบคๆ˜“็ปƒไน  | A่‚ก/ๆธฏ่‚ก/็พŽ่‚กๆŠ•่ต„ๅญฆไน  | ๅŒ–่บซๆ–‡ไธปไปป/่‚ก็ฅž่€ๅพ/็‚’่‚กๅ…ปๅฎถ/ๅญ™ๅฎ‡ๆ™จ็ญ‰ๅ„ไฝๅคงๅธˆๅญฆไน ๆŠ•่ต„ๆ€่ทฏ | ๅคšๆ™บ่ƒฝไฝ“่‚ก็ฅจ่ฎจ่ฎบ็พค | AI Agent | Trading Simulator | ้‡ๅŒ–ๆŠ•่ต„ | ้‡‘่ž็ง‘ๆŠ€ | Fin...
Usage Guidance
This skill appears to implement a multi-agent trading simulator and does not contain obvious exfiltration code, but there are several inconsistencies you should resolve before installing: - SKILL.md requires an ไธœๆ–น่ดขๅฏŒ (MX) API Key and instructs you to put it into related mx-* skills, but the registry metadata lists no required env vars; confirm where and how keys are stored and that you only put secrets into trusted, audited skills. - The bundled MXTools implementation currently returns simulated responses rather than performing real inter-skill calls; confirm whether, in your OpenClaw runtime, the skill will actually call mx_data/mx_search/etc. (the skill claims to rely on those). If you expect live data, test that it invokes the platform messaging interface rather than the simulated stubs. - There are naming mismatches and duplicates: the code references mx_selfselect/mx_select_stock/stock-monitor-skill in different places, and there are two masters.json files (top-level data/masters.json vs. scripts/data/masters.json). Ask the author to clarify which dependency names are required and which masters.json is authoritative to avoid confusion or accidental data overwrites. - Because this skill produces trading analysis, treat outputs as educational only; it can generate actionable-sounding advice but contains disclaimers. If you will use real account automation tied to these suggestions, audit the dependency skills (mx-data, mx-search, stock-monitor-skill) for how they handle credentials and order execution. If you want to proceed: contact the publisher (or inspect the repository) to confirm the above items are fixed/clarified, and test in a sandboxed environment with no real trading credentials until you verify the integration behavior.
Capability Analysis
Type: OpenClaw Skill Name: trader-simulator Version: 1.5.3 The trader-simulator skill is a legitimate multi-agent simulation tool designed to provide stock market analysis through various personas. The code in trader_simulator.py and analyze_douyin.py implements a structured framework for aggregating financial data and generating reports based on predefined investment philosophies. While the skill requires integration with external financial data APIs (mx-data, mx-search) and suggests broad tool-calling capabilities for research, these are aligned with its stated purpose. There is no evidence of malicious intent, data exfiltration, or unauthorized execution; the instructions in SKILL.md are focused on persona role-playing and standard workflow orchestration.
Capability Assessment
โ„น Purpose & Capability
The skill's stated purpose (multi-agent trading simulator) matches the code and SKILL.md: it calls other MX skills for market data/search/monitoring and provides built-in 'master' profiles. Asking users to supply an ไธœๆ–น่ดขๅฏŒ (MX) API key is reasonable for live market data. However, the registry metadata lists no required environment variables while SKILL.md instructs the user to configure an API key โ€” this mismatch is notable.
โš  Instruction Scope
SKILL.md instructs the agent to call external skills (mx_data, mx_search, etc.) and to configure an API key in those skills. The shipped implementation (MXTools) currently returns simulated responses rather than performing actual message-interface calls; that is inconsistent with the runtime instruction 'ๅฟ…้กปๅ…ˆ่ฐƒ็”จskill่Žทๅ–ๆ•ฐๆฎ' and may cause confusion about whether live API calls or only simulated outputs will be used. The skill writes/reads masters.json under its data directory (persisting custom profiles) which is within scope but should be expected.
โœ“ Install Mechanism
There is no external install/download spec (instruction-only install). No remote archives or third-party package installs are requested by the skill itself, lowering install risk. The SKILL.md suggests installing dependent OpenClaw skills via clawhub, which is expected for this functionality.
โ„น Credentials
The skill does not declare any required environment variables in the registry metadata, yet SKILL.md tells users to obtain and configure an ไธœๆ–น่ดขๅฏŒ API Key in related mx-* skills. Also the skill operates by calling other skills which may themselves require credentials; those upstream credential needs are expected but are not reflected in this skill's metadata. This mismatch should be fixed or documented before trusting the package.
โœ“ Persistence & Privilege
The skill does not request elevated privileges (always:false). It persists custom masters to a local data/masters.json inside the skill directory โ€” normal for a skill that supports custom profiles. Autonomous invocation is enabled (default), which is expected; there is no 'always:true' or other unusual persistence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install trader-simulator
  3. After installation, invoke the skill by name or use /trader-simulator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.5.3
trader-simulator 1.5.3 - Enhanced SKILL.md description with new keywords: โ€œAI Agentโ€, โ€œTrading Simulatorโ€, โ€œ้‡ๅŒ–ๆŠ•่ต„โ€, โ€œ้‡‘่ž็ง‘ๆŠ€โ€, โ€œFinTechโ€. - No core functionality changesโ€”documentation and discoverability improvements only.
v1.5.2
trader-simulator v1.5.2 - ๆ›ดๆ–ฐ SKILL.md๏ผŒ่กฅๅ……/่ง„่Œƒๆ่ฟฐๅนถๆ”น่ฟ›ๆŽ’็‰ˆ๏ผŒๅขžๅŠ ่‹ฑๆ–‡ๆณจ้‡ŠไธŽๅ…ณ้”ฎ่ฏ๏ผŒๆๅ‡ๅฏ่ฏปๆ€งๅ’Œไธ€่‡ดๆ€ง - skill ๆ่ฟฐๅ‰็ผ€็”ฑโ€œOpenClawไธ“็”จโ€ๆ›ดๆ–ฐไธบโ€œOpenClaw Skill /skillsโ€๏ผŒๆ›ดๆธ…ๆ™ฐๆŒ‡ๆ˜Ž็”จ้€” - ๅ…ถไป–ๅ†…ๅฎนๆœชๅ˜๏ผŒๆ— ๆ–ฐๅขžๅŠŸ่ƒฝๆˆ–ๅˆ ้™ค็‰นๆ€ง
v1.5.1
trader-simulator 1.5.1 ๆ›ดๆ–ฐๆ—ฅๅฟ— - ๆ–ฐๅขž๏ผšSKILL.md ๅขžๅŠ  "OpenClawไธ“็”จ" ๆ ‡่ฏ†๏ผŒๆ–นไพฟๅนณๅฐ่ฏ†ๅˆซใ€‚ - ไผ˜ๅŒ–๏ผšๅฎŒๅ–„ๆ่ฟฐๅ†…ๅฎน๏ผŒไฟๆŒๅŠŸ่ƒฝๆ–‡ๆกฃๅŒๆญฅ๏ผŒๆ— ๅŠŸ่ƒฝ้€ป่พ‘ๅ˜ๅŠจใ€‚ - ๆ— ๅŽ็ซฏไปฃ็ ๆ›ดๆ”น๏ผŒไป…ๆ–‡ๆกฃ็ป†่Š‚่กฅๅ……ไธŽๅ…ณ้”ฎ่ฏๅพฎ่ฐƒใ€‚
v1.5.0
ๆ–ฐๅขž่ฏฆ็ป†README.md
v1.4.0
ๆ–ฐๅขžๅญ™ๅฎ‡ๆ™จๅญๆ™บ่ƒฝไฝ“ๆ’ๅ˜ดๆจกๅผ๏ผŒ็›‘ๆŽงๅฏน่ฏ้€‚ๆ—ถ่กฅๅ……่ง‚็‚น
v1.3.0
ๆ–ฐๅขžๆ™บ่ƒฝไฝ“่ƒฝๅŠ›ๆŸฅ่ฏขๅŠŸ่ƒฝ๏ผŒ่‡ชๅŠจ่ฐƒ็”จๆต่งˆๅ™จ/ๅฐ็บขไนฆ/ๆŠ–้Ÿณ็ญ‰ๅทฅๅ…ท
v1.2.0
้ป˜่ฎคๅผ€ๅฏๅญ™ๅฎ‡ๆ™จ(ๅญ™ๅ‰ฒ)
v1.1.0
ๆ–ฐๅขžๅญ™ๅฎ‡ๆ™จ(ๅญ™ๅ‰ฒ)ๅŠ ๅฏ†่ดงๅธๅคงๅธˆ๏ผŒๆทปๅŠ ๆŠ•่ต„็†่ฎบๅ’Œ็ปๅ…ธ่ฏญๅฝ•
v1.0.1
ไผ˜ๅŒ–ไพ่ต–ๅฃฐๆ˜Ž
v1.0.0
ไผ˜ๅŒ–ไพ่ต–ๅฃฐๆ˜Ž๏ผŒ่‡ชๅŠจๅฎ‰่ฃ…
Metadata
Slug trader-simulator
Version 1.5.3
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 10
Frequently Asked Questions

What is Trader Simulator?

๐Ÿค– OpenClaw Skill /skills | ็‚’่‚กๅคงๅธˆๆจกๆ‹Ÿๅ™จ | ่‚กๅธ‚ๆจกๆ‹Ÿไบคๆ˜“็ปƒไน  | A่‚ก/ๆธฏ่‚ก/็พŽ่‚กๆŠ•่ต„ๅญฆไน  | ๅŒ–่บซๆ–‡ไธปไปป/่‚ก็ฅž่€ๅพ/็‚’่‚กๅ…ปๅฎถ/ๅญ™ๅฎ‡ๆ™จ็ญ‰ๅ„ไฝๅคงๅธˆๅญฆไน ๆŠ•่ต„ๆ€่ทฏ | ๅคšๆ™บ่ƒฝไฝ“่‚ก็ฅจ่ฎจ่ฎบ็พค | AI Agent | Trading Simulator | ้‡ๅŒ–ๆŠ•่ต„ | ้‡‘่ž็ง‘ๆŠ€ | Fin... It is an AI Agent Skill for Claude Code / OpenClaw, with 293 downloads so far.

How do I install Trader Simulator?

Run "/install trader-simulator" in the OpenClaw or Claude Code chat to install it in one step โ€” no extra setup required.

Is Trader Simulator free?

Yes, Trader Simulator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Trader Simulator support?

Trader Simulator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Trader Simulator?

It is built and maintained by lucasxing1 (@lucasxing1); the current version is v1.5.3.

๐Ÿ’ฌ Comments