Crypto Regime Report

Polar Sponsor
爱发电 赞助
.NET 9.0

使用Supertrend和ADX指标为加密永续合约生成市场状态报告。在用户请求状态检查、市场报告、趋势分析时使用。

密码制度报告

功能概述

密码制度报告是一项面向实际任务的技能,主要用于基因制度报告使用技术指标加密永久期货;“快速启动;

核心要点

  • 或者直接问:BTC有什么制度?;
  • ”或者“运行市场报告”。
  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

使用与执行

使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。

结果检查与注意事项

实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

加密货币行情周期报告

使用技术指标为加密货币永续合约生成行情周期报告。

快速开始

# 运行日度行情周期报告
python3 {baseDir}/scripts/regime_report.py

# 运行周度行情周期报告
python3 {baseDir}/scripts/regime_report.py --weekly

或直接提问:“BTC 当前行情周期是什么?” 或 “运行一份市场报告。”

注意: 该脚本将格式化报告输出至 stdout。代理(agent)负责后续投递(例如:发送至 Telegram、在聊天界面中展示)。

报告包含内容

价格与趋势:

  • 当前价格 + 24 小时涨跌幅
  • 行情周期分类(强势多头 / 空头、弱势多头 / 空头、震荡)
  • ADX 值(趋势强度)
  • 趋势方向(基于 Supertrend 判断为看涨 / 看跌)
  • 价格距 Supertrend 线的距离(%)

成交量与流动性:

  • 成交量 vs. 20 日均值(%)
  • 🔇 = 成交量偏低,🔊 = 成交量偏高

永续合约数据:

  • 资金费率 + 变动方向(↑↓→)
  • 未平仓合约量(OI,单位:十亿美元)
  • 🔥 = 资金费率偏高

市场背景:

  • BTC 相关性(0.0 至 1.0)
  • 🔗 = 高相关性(> 0.7)

配置指南

1. 配置您的观察列表(Watchlist)

选项 A:编辑默认配置文件

编辑 {baseDir}/references/config.json 以自定义资产列表:

{
  "watchlist": [
    {"symbol": "BTC", "name": "Bitcoin", "okx": "BTC-USDT-SWAP"},
    {"symbol": "ETH", "name": "Ethereum", "okx": "ETH-USDT-SWAP"}
  ],
  "indicators": {
    "supertrend": { "period": 10, "multiplier": 3 },
    "adx": { "period": 14, "strong_threshold": 25, "weak_threshold": 20 }
  }
}

选项 B:使用自定义配置文件

# 通过环境变量指定(路径必须为技能目录内的相对路径)
REGIME_CONFIG=references/my-config.json python3 {baseDir}/scripts/regime_report.py

安全提示: 出于安全考虑,配置文件路径仅限于技能目录内。不支持绝对路径及路径遍历(如 ../)。

示例配置文件位于 {baseDir}/references/config.example.json —— 可复制并按需修改。

配置字段说明:

  • symbol — 简写交易代码(用于显示)
  • name — 全称(用于显示)
  • okx — OKX 永续合约交易对符号(须严格匹配 OKX 格式:ASSET-USDT-SWAP)

如何查找 OKX 合约符号: 访问 OKX 行情页面,或执行:

curl -s "https://www.okx.com/api/v5/public/instruments?instType=SWAP"
# 可选:通过 jq 过滤输出:| jq '.data[].instId'

2. 配置技术指标参数

在 config.json 中调整以下参数:

参数 默认值 说明
supertrend.period 10 ATR 计算回溯周期
supertrend.multiplier 3.0 ATR 倍数,用于确定通道宽度
adx.period 14 ADX 计算回溯周期
adx.strong_threshold 25 判定为“强势”趋势的 ADX 阈值
adx.weak_threshold 20 判定为“弱势”趋势的 ADX 阈值

3. 设置定时报告(可选)

使用 OpenClaw 的 cron 系统自动接收报告。

通过 CLI 配置:

# 早间报告(美国太平洋时间上午 6 点)
openclaw cron add 
  --name "Morning Regime Report" 
  --schedule "0 6 * * *" 
  --timezone "America/Los_Angeles" 
  --message "Run the crypto regime morning report"

# 晚间报告(美国太平洋时间下午 3 点)
openclaw cron add 
  --name "Evening Regime Report" 
  --schedule "0 15 * * *" 
  --timezone "America/Los_Angeles" 
  --message "Run the crypto regime evening report"

# 周五周度汇总(美国太平洋时间下午 4 点)
openclaw cron add 
  --name "Friday Weekly Summary" 
  --schedule "0 16 * * 5" 
  --timezone "America/Los_Angeles" 
  --message "Run the crypto regime weekly report with --weekly flag"

通过配置文件配置(~/.openclaw/openclaw.json):

{
  // ... 其他配置 ...
  "cron": {
    "jobs": [
      {
        "name": "Morning Regime Report",
        "schedule": { "kind": "cron", "expr": "0 6 * * *", "tz": "America/Los_Angeles" },
        "sessionTarget": "isolated",
        "payload": { "kind": "agentTurn", "message": "Run the crypto regime morning report" },
        "delivery": { "mode": "announce" }
      },
      {
        "name": "Evening Regime Report",
        "schedule": { "kind": "cron", "expr": "0 15 * * *", "tz": "America/Los_Angeles" },
        "sessionTarget": "isolated",
        "payload": { "kind": "agentTurn", "message": "Run the crypto regime evening report" },
        "delivery": { "mode": "announce" }
      },
      {
        "name": "Friday Weekly Summary",
        "schedule": { "kind": "cron", "expr": "0 16 * * 5", "tz": "America/Los_Angeles" },
        "sessionTarget": "isolated",
        "payload": { "kind": "agentTurn", "message": "Run the crypto regime weekly report with --weekly flag" },
        "delivery": { "mode": "announce" }
      }
    ]
  }
}

4. 测试报告

# 测试日度报告
python3 {baseDir}/scripts/regime_report.py

# 测试周度报告
python3 {baseDir}/scripts/regime_report.py --weekly

功能说明

  1. 从 OKX 获取观察列表中各资产的 OHLCV 数据
  2. 计算 Supertrend 指标,判断趋势方向
  3. 计算 ADX 指标,衡量趋势强度
  4. 获取当前资金费率与未平仓合约量(Open Interest)
  5. 输出适用于 Telegram 投递的格式化报告

所用技术指标

Supertrend(周期=10,倍数=3)

  • 周期: 10
  • 倍数: 3
  • 看涨信号: 价格位于 Supertrend 线上方
  • 看跌信号: 价格位于 Supertrend 线下方

ADX(平均趋向指数)

  • > 25: 强势趋势(多头或空头)
  • 20–25: 弱势 / 中等强度趋势
  • < 20: 无明确趋势 / 震荡行情

行情周期分类逻辑

Supertrend ADX 行情周期
看涨 > 25 Strong Bull
看涨 20–25 Weak Bull
看跌 > 25 Strong Bear
看跌 20–25 Weak Bear
任意 < 20 Ranging

数据来源

数据类型 来源 备注
日线 OHLCV OKX API 免费,无需 API Key
周线 OHLCV Yahoo Finance 提供超 11 年历史数据;若不可用则回退至 OKX
资金费率 OKX API 免费,无需 API Key
未平仓合约量(Open Interest) OKX API 免费,无需 API Key

OKX API 接口地址:

  • OHLCV:/api/v5/market/candles
  • 资金费率:/api/v5/public/funding-rate
  • 未平仓合约量:/api/v5/public/open-interest

资源目录说明

scripts/

  • regime_report.py — 主脚本,负责拉取数据并生成报告

references/

  • config.json — 默认观察列表配置文件(可直接编辑以定制)
  • config.example.json — 示例配置文件,可供复制并修改

相关专题

更多
Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

2026.10.28

0

16

Vite 如何搭配 Vue.js
Vite 如何搭配 Vue.js

Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

2026.10.28

0

15

Vite 项目目录怎么看
Vite 项目目录怎么看

Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。

2026.10.28

0

10

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

0

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

0

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

0

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

0

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

0

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

0

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习