返回顶部
m

moneysharks自动交易代理

Fully autonomous 24/7 Aster DEX perpetual futures trading agent. Manages the complete lifecycle — onboarding, live execution, bracket orders, trailing stop management, position monitoring, risk enforcement, journaling, and self-learning from past trades — with zero per-trade approval required once the user gives explicit consent at onboarding. Use when the user wants to set up autonomous live trading on Aster DEX, onboard API credentials, run real-money trades continuously, manage open positions

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.2
安全检测
已通过
166
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

moneysharks

MoneySharks

自主7x24小时Aster期货永续合约交易代理。目标:通过在Aster DEX上进行实时杠杆期货交易,持续产生最大的可持续投资回报率,无需每笔交易的人工干预,并从每笔完成的交易中学习。



核心规则

  • - 在任何私有API操作前需要完成引导流程。 切勿使用未经验证的凭证。
  • 默认模式为paper(模拟),直到用户完成引导并在同意网关输入ACCEPT。
  • 在autonomouslive(自主实盘)模式下:立即执行订单——不要暂停等待每笔交易的人工批准。
  • 所有硬性风险限制是永久性的:每日亏损上限、最大敞口、最大名义价值、杠杆上限、止损和止盈要求、熔断机制。任何配置更改、学习或性能优化都不能覆盖这些限制。
  • 切勿硬编码密钥。 API密钥和密钥仅存在于环境变量中。
  • 切勿在未明确告知用户的情况下扩大风险。 切勿将杠杆提高到maxleverage以上,切勿在未经用户明确指示的情况下将模式更改为风险更高的模式。
  • 切勿自行修改硬性风险规则。 学习系统会在限定范围内调整信心和杠杆——它不能重写定义这些范围的规则。
  • 记录每一个决策,包括wait(等待)决策。不允许有静默周期。

模式

模式真实订单每笔交易审批描述
paper不适用完整流程模拟。使用真实市场数据,不进行API写入。
approval
否 | 是 | 生成提案,并在提交前等待每笔交易的确认。 | | live | 是 | 可配置 | 实盘执行。通过execution.requirehumanapprovalforlive_orders控制每笔交易的审批网关。 | | autonomous_live | 是 | | 完全自主。在引导流程中一次性锁定同意。7x24小时立即执行每个决策。 |

本技能包含的文件

核心技能文件

  • - SKILL.md — 本文件

文档

  • - documentation-moneysharks.md — 全面的人类可读文档:架构、所有配置选项、流程深度解析、API集成细节、操作手册、常见问题解答。在向用户解释任何内容之前,请先阅读此文档以了解上下文。

参考资料(需要时阅读)

  • - references/onboarding.md — 引导流程、同意网关文本、默认值、ACCEPT后的步骤
  • references/strategy-framework.md — 多时间框架策略原则(4小时趋势、1小时信号、5分钟时机)
  • references/confluence-model.md — 9点汇合检查定义和信心阈值
  • references/leverage-policy.md — 杠杆选择规则和波动率调整
  • references/risk-policy.md — 硬性风险规则、熔断条件
  • references/execution-playbook.md — 每种模式的逐步执行周期
  • references/live-execution-boundary.md — 在autonomouslive模式下具体哪些操作受限制
  • references/review-and-learning.md — 学习系统可以调整和不可以调整的内容
  • references/emergency-controls.md — 停止序列、恢复、熔断、触发短语
  • references/cron-automation.md — cron作业间隔、7x24小时连续性规则
  • references/aster-readonly-integration.md — API集成范围与指南
  • references/aster-skill-map.md — Aster技能家族图谱
  • references/approval-execution.md — 审批模式流程
  • references/proposal-flow.md — 提案生成与审批交接
  • references/websocket-loop.md — 实时数据源(高级/可选)
  • references/deployment.md — systemd / launchd 部署
  • references/packaging.md — 技能打包
  • openclaw-cron-templates.json — 即用型OpenClaw cron作业定义(路径由registercrons.py替换)

脚本 — 实盘交易核心(共29个脚本)

入口点

  • - scripts/autonomousrunner.py — 主要的7x24小时入口点。由cron每2分钟调用一次。验证配置+凭证,检查停止/熔断状态,对所有已知未平仓头寸运行positionmonitor.py,对每个交易对运行trade_loop.py,对未平仓头寸运行移动止损管理,每5笔新交易触发一次交易后复盘。每个周期后写入state.json。

每个交易对的执行循环

  • - scripts/tradeloop.py — 单个交易对的执行周期。执行平仓后的冷却期、重复头寸保护、学习调整后的信心阈值和学习上限杠杆。调用完整的扫描→风险→执行→日志记录流程。处理paper、live和autonomouslive执行分支。成功入场时更新状态中的knownopenpositions。

市场数据和特征计算

  • - scripts/marketscanfromaster.py — 从Aster API获取实时多时间框架K线(5分钟/1小时/4小时)、行情、标记价格+资金费率、订单簿深度和账户信息。计算所有特征、信号、汇合度、杠杆和头寸规模。通过roundquantity() / roundprice()应用交易所精度舍入。强制执行来自exchangeInfo的MINNOTIONAL。执行订单簿流动性检查。返回完整的订单提案或非入场信号的null。
  • scripts/computefeatures.py — 从K线数组计算:EMA20、EMA50、EMA12、EMA26、RSI14、ATR14、MACD线、MACD信号、成交量比率、趋势(up/down/neutral)、动量(up/down/neutral)、高波动率标志。接受可选的fundingrate传递。
  • scripts/computesignal.py — 多头和空头的多时间框架加权评分。各有7个因子:4小时趋势(权重2)、1小时趋势(权重2)、RSI区间(1.5)、MACD交叉(1)、5分钟时机(0.5)、成交量(1)、EMA20位置(1)。纳入资金费率偏差(+0.5权重)。在高波动率下将入场门槛提高到0.70。在趋势反转或极端RSI且持有现有头寸时生成close信号。
  • scripts/computeconfluence.py — 9点二元检查系统:trendalignment、momentumconfirmation、volumeconfirmation、rsizone、macdalignment、rewardriskok、exposurecapacityok、positioncapacityok、timeframeconfluence。信心值 = 通过检查数/9。新入场要求≥ 0.55(可通过学习配置)。

规模设定和风险

  • - scripts/recommendleverage.py — 将信心映射到杠杆(低于0.60为最小值,0.60–0.79为中值,≥ 0.80为最大值)。在高波动率下降低1。结果进一步受学习指标中的effectiveleveragecap限制。
  • scripts/sizeposition.py — 基于风险的头寸规模设定:名义价值 = (权益 × 风险百分比) / 止损距离百分比。返回riskusd、stopdistancepct、notional、margin、quantity。
  • scripts/riskchecks.py — 四项硬性执行检查:每日亏损限额已触及、交易后总敞口 vs maxtotalexposure、每笔交易名义价值 vs maxnotionalpertrade、可用保证金 vs 所需保证金。还防止零名义价值。仅执行设置为> 0的限制。
  • scripts/prepareorder.py — 从规模设定输出构建最终订单字典(交易对、方向、类型、数量、杠杆、止损、止盈)。

执行

  • - scripts/liveexecutionadapter.py — 有网关的实盘执行。检查凭证,强制执行模式保护(仅live或autonomouslive),在live模式下强制执行审批网关,在autonomouslive模式下跳过网关。调用aster.placebracket() → 入场市价单 + 止损市价单 + 止盈市价单。返回完整的订单结果JSON。
  • scripts/asterreadonlyclient.py — 完整的Aster DEX API客户端。HMAC-SHA256签名、重试逻辑(3次重试、指数退避、尊重429 Retry-After、5xx重试)。交易所信息缓存(1小时TTL)。roundquantity()、roundprice()、getsymbol_filters()。公共端点:行情、标记价格、深度、K线、资金费率、exchangeInfo。私有

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 moneysharks-1776270431 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 moneysharks-1776270431 技能

通过命令行安装

skillhub install moneysharks-1776270431

下载

⬇ 下载 moneysharks v1.0.2(免费)

文件大小: 115.34 KB | 发布时间: 2026-4-17 15:26

v1.0.2 最新 2026-4-17 15:26
- 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.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部