← 返回 Skills 市场
sharksdotmoney

MoneySharks

作者 sharksdotmoney · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ 安全检测通过
189
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install moneysharks
功能描述
Fully autonomous 24/7 Aster DEX perpetual futures trading agent. Manages the complete lifecycle — onboarding, live execution, bracket orders, trailing stop m...
安全使用建议
This package appears to do exactly what it claims: autonomous trading on Aster DEX using your ASTER_API_KEY and ASTER_API_SECRET. Before installing or enabling live mode, consider these practical safeguards: - Test in paper mode first. The default/paper flows are supported; run paper for several days and review trades.json and logs before switching to live. - Use an exchange API key with the least privileges necessary. If possible, create a dedicated trading API key with explicit trade permissions and IP restrictions rather than using an account-wide key. Understand the key's permissions (withdrawals, margin changes, etc.) and remove anything not required. - Review and limit max_leverage, max_daily_loss, max_total_exposure in config.json to amounts you can afford to lose. The code enforces 'hard risk limits', but operational errors or exchange anomalies still carry risk. - Read onboarding and consent text carefully. The skill requires you to type ACCEPT to enable autonomous_live; the agent claims it cannot set autonomous_live_consent for you. Keep a copy of the consent and confirm the cron jobs that will be registered. - Audit the aster_readonly_client.py / live_execution_adapter.py files (present in the bundle) to verify which endpoints are used and how signatures are built. If you are not comfortable, run the code in a sandbox or inspect network calls with a sandboxed API key. - Ensure you have a documented and tested emergency halt procedure (scripts/halt.py exists). Test halting (in a safe environment) and verify the cron jobs/services can be disabled. - Keep this skill isolated from high-value accounts. Prefer a low-balance or dedicated trading account while you gain confidence. If you want, I can: summarize the specific files that perform live-orders and cron registration, highlight where the API key/secret are used in code, or list the exact cron jobs that will be registered and when they will run.
功能分析
Type: OpenClaw Skill Name: moneysharks Version: 1.0.2 The MoneySharks skill bundle is a well-architected autonomous trading agent for Aster DEX. It implements a complete trading lifecycle including market analysis, risk enforcement, and self-learning. Security-wise, it follows best practices by using environment variables for API secrets (never storing them in config files), employing HMAC-SHA256 signing for authenticated requests, and enforcing hard safety limits like daily loss caps and isolated margin. The autonomous execution via OpenClaw cron jobs is the stated purpose of the skill and is protected by a mandatory 'Consent Gate' during onboarding (onboarding.py). No evidence of malicious intent, data exfiltration, or obfuscation was found across the 29 scripts and extensive documentation.
能力评估
Purpose & Capability
The skill's name/description (autonomous Aster DEX futures trader) aligns with the files and runtime instructions. It only requests ASTER_API_KEY and ASTER_API_SECRET (primary credential ASTER_API_KEY), reads/writes local config/state/trades files, and contains code to call Aster API endpoints for account, orders, and market data. There are no unrelated credentials, binaries, or install steps that don't belong to a trading bot.
Instruction Scope
The SKILL.md and scripts consistently instruct the agent to validate credentials, write/validate config.json, run onboarding, and run the autonomous_runner.py loop (cron-driven) which reads market data, enforces risk checks, places bracket orders via the Aster API, and journals to local files. This is appropriate for the stated purpose. Notes: onboarding reads credentials from environment (or prompts) and verifies them via a readonly client; many scripts read/write config.json, state.json, and trades.json. The skill will register cron templates and instruct the platform to run the 24/7 loop; that is expected for continuous trading but is operationally high-impact, so users should be aware. There is no evidence in the provided files of data exfiltration to third-party endpoints beyond Aster API calls and local journaling.
Install Mechanism
No external install/download is required. This is an instruction-and-script bundle; install.sh performs local verification (Python version, syntax checks) and creates directories. No remote URLs, package downloads, or extracted archives were found in the manifest — lowest-risk install mechanism for this type of skill.
Credentials
Only ASTER_API_KEY and ASTER_API_SECRET are required, which is proportionate for a live trading agent. The SKILL.md and onboarding explicitly state secrets should live in environment variables and not be hardcoded. Users should, however, use API keys with minimal necessary permissions and consider IP/restriction settings on the exchange to limit risk.
Persistence & Privilege
always:false (not force-included). The skill is designed to register and enable cron jobs for continuous operation; onboarding will cause the agent to register cron job JSON automatically after the user consents. Autonomous execution (agent invoking skill code) is required for the skill's purpose and is present; the consent gate requires the user to physically type ACCEPT for autonomous_live. This background/cron capability is expected but operationally powerful — treat enabling as a deliberate action.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install moneysharks
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /moneysharks 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Added a new `metadata` section to SKILL.md specifying required environment variables for deployment tools. - No code or functional changes; environment requirements are now machine-readable for better integration.
v1.0.1
- Added required environment variables: ASTER_API_KEY and ASTER_API_SECRET for live and approval modes. - Documented secure handling of API credentials; these values must be provided by the user and should never be hardcoded or committed to version control. - No changes to logic, features, or behavior; documentation and metadata update only.
v1.0.0
MoneySharks 1.0.0 — Initial Release - Launches as a fully autonomous 24/7 perpetual futures trading agent for Aster DEX. - Supports complete trading lifecycle: onboarding, live execution, risk enforcement, trailing stops, journaling, and adaptive learning. - Strict risk controls: hard, unchangeable risk limits and consent-driven onboarding for live trading. - Operates in multiple modes: paper, approval, live, and fully autonomous live trading. - Comprehensive documentation and modular skill references included for setup, strategy, execution, and emergency controls.
元数据
Slug moneysharks
版本 1.0.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

MoneySharks 是什么?

Fully autonomous 24/7 Aster DEX perpetual futures trading agent. Manages the complete lifecycle — onboarding, live execution, bracket orders, trailing stop m... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 189 次。

如何安装 MoneySharks?

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

MoneySharks 是免费的吗?

是的,MoneySharks 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

MoneySharks 支持哪些平台?

MoneySharks 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 MoneySharks?

由 sharksdotmoney(@sharksdotmoney)开发并维护,当前版本 v1.0.2。

💬 留言讨论