Crypto SAFE Portfolio Analyzer Pro

Polar Sponsor
爱发电 赞助
.NET 9.0

安全加密货币投资组合追踪与盈亏分析,实时监控组合价值,自定义成本基准计算盈亏,追踪Coin实时价格。

Crypto SAFE 组合分析器 Pro.

功能概述

Crypto SAFE 组合分析器 Pro.是一项面向实际任务的技能,主要用于Track 加密货币组合,按照自定义的成本计算P&L,并生成包含活市场数据的全面报告;Overview. this husbands official service。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

Crypto SAFE 投资组合分析器 Pro

跟踪加密货币投资组合,基于自定义成本基础计算盈亏(P&L),并结合实时市场数据生成全面报告。

概览

本技能为加密货币投资者提供专业级投资组合追踪能力。它从 CoinGecko 获取实时价格,依据您设定的成本基础精确计算盈亏(P&L),并生成详细报告,涵盖持仓明细、资产配置比例及各项绩效指标。

核心功能:

  • 支持 20+ 种加密货币的实时价格追踪
  • 支持自定义成本基础,实现精准 P&L 计算
  • 提供投资组合配置分析,支持目标配置与实际配置对比
  • 面向关注列表(watchlist)开展市场情绪分析
  • 支持多种输出格式(纯文本报告、JSON 数据)
  • 开箱即用,便于集成至 Discord 机器人、自动化告警系统及 cron 任务

快速上手

1. 分析持仓组合

如需快速分析投资组合,请以 JSON 对象形式提供持仓信息:

python3 scripts/portfolio-analyzer.py portfolio --holdings '{"BTC": 1.5, "ETH": 10.2, "SOL": 50, "DOGE": 10000}'

预期输出:

📊 CRYPTO PORTFOLIO REPORT
==================================================
💰 总价值:$125,750.50
🟢 总盈亏(P&L):$15,750.50(+14.32%)

📈 持仓明细:
BTC:
  💵 价值:$89,237.50(占投资组合 71.0%)
  🟢 盈亏:$8,987.50(+11.20%)
  🔴 24 小时涨跌幅:-3.92%

2. 市场概览

获取关注列表中资产的情绪与价格概览:

python3 scripts/portfolio-analyzer.py market

3. 配置文件设置

如需启用成本基础追踪等高级功能,请创建 portfolio-config.json 文件:

{
  "cost_basis": {
    "BTC": 45000,
    "ETH": 2800,
    "SOL": 85
  },
  "watchlist": ["BTC", "ETH", "SOL", "DOGE", "XRP"],
  "target_allocation": {
    "BTC": 40,
    "ETH": 30,
    "SOL": 20,
    "Other": 10
  }
}

核心能力

1. 投资组合估值计算

计算投资组合总价值,并提供逐项持仓明细:

  • 实时价格:通过 CoinGecko API 获取(无需 API 密钥)
  • 成本基础追踪:确保 P&L 计算准确无误
  • 24 小时变动:显示每项持仓的 24 小时涨跌幅
  • 投资组合配置比例:按币种统计占比
  • 整体投资组合盈亏:含金额与百分比增益/亏损

支持的币种:BTC、ETH、SOL、DOGE、XRP、ADA、AVAX、LINK、DOT、UNI、NEAR、ATOM 等。

2. 市场分析

针对您的关注列表提供市场情绪分析:

  • 市场情绪分类(看涨 / 看跌 / 中性)
  • 所有已追踪币种的平均 24 小时涨跌幅
  • 各币种单独表现(含当前价格与涨跌幅)
  • 市值数据:覆盖所支持的加密货币

3. 报告生成

提供多种输出格式,适配不同使用场景:

文本格式:人类可读报告,含 emoji 指示符与格式化数字

# 生成文本报告
python3 scripts/portfolio-analyzer.py portfolio --holdings holdings.json

JSON 格式:结构化数据,适用于自动化流程与系统集成

# 生成 JSON 数据用于自动化
python3 scripts/portfolio-analyzer.py portfolio --holdings holdings.json --format json

4. 即插即用式集成能力

专为自动化与系统集成而设计:

  • Discord 机器人集成:自动推送每日投资组合更新
  • cron 任务自动化:定时执行投资组合检查
  • 告警系统:监控投资组合价值阈值
  • API 消费就绪:JSON 输出可直接对接 Webhook 或外部 API

常见使用场景

每日投资组合监控

配置自动化每日报告:

# 添加至 cron 或 OpenClaw cron 任务
python3 scripts/portfolio-analyzer.py portfolio --holdings ~/.crypto/holdings.json > daily-report.txt

再平衡分析

对比当前配置与目标配置:

  1. 在 portfolio-config.json 中设定目标配置比例
  2. 运行投资组合分析,查看当前实际配置
  3. 识别需调整仓位的资产

绩效追踪

长期监控盈亏变化趋势:

# 记录每日数值用于趋势分析
echo "$(date): $(python3 scripts/portfolio-analyzer.py portfolio --holdings holdings.json --format json | jq '.total_value')" >> portfolio-history.log

税务申报支持

生成盈亏明细数据,辅助税务计算:

# 导出详细的盈亏分解数据
python3 scripts/portfolio-analyzer.py portfolio --holdings holdings.json --format json | jq '.breakdown'

配置选项

成本基础设置

定义各币种平均买入价,确保盈亏计算准确:

{
  "cost_basis": {
    "BTC": 45000,    // 您的 BTC 平均买入价
    "ETH": 2800,     // 您的 ETH 平均买入价
    "SOL": 85        // 您的 SOL 平均买入价
  }
}

若未配置成本基础,P&L 计算将以当前市价为基准(结果将显示 $0 P&L)。

关注列表定制

自定义市场概览中需追踪的币种:

{
  "watchlist": ["BTC", "ETH", "SOL", "DOGE", "XRP", "ADA", "AVAX", "LINK"]
}

目标配置比例

设定再平衡分析所需的目标资产配置比例:

{
  "target_allocation": {
    "BTC": 40,    // 目标比特币占比 40%
    "ETH": 30,    // 目标以太坊占比 30%
    "SOL": 20,    // 目标索拉纳占比 20%
    "Other": 10   // 目标其他资产占比 10%
  }
}

错误处理机制

本技能内置健壮的错误处理逻辑:

  • API 故障:CoinGecko 不可用时自动优雅降级
  • 持仓格式错误:对非法 JSON 输入提供清晰错误提示
  • 配置文件缺失:缺失配置时采用合理默认值
  • 网络超时:设 10 秒超时限制,并附带错误上报机制

集成示例

Discord 机器人集成

const { exec } = require('child_process');

async function postPortfolioUpdate() {
  const command = 'python3 scripts/portfolio-analyzer.py portfolio --holdings holdings.json --format json';
  exec(command, (error, stdout) => {
    if (!error) {
      const portfolio = JSON.parse(stdout);
      const message = `📊 投资组合:$${portfolio.total_value.toLocaleString()} | P&L:${portfolio.total_pnl >= 0 ? '🟢' : '🔴'} ${portfolio.total_pnl_pct.toFixed(2)}%`;
      // 发送至 Discord 频道
    }
  });
}

OpenClaw 自动化集成

// 在 OpenClaw 技能或 cron 任务中
const portfolioData = await exec('python3 ~/.openclaw/workspace/skills/crypto-portfolio-tracker/scripts/portfolio-analyzer.py portfolio --holdings holdings.json --format json');
const portfolio = JSON.parse(portfolioData);

if (portfolio.total_value > 100000) {
  await notify('投资组合已突破 $100k!');
}

资源目录

scripts/

  • portfolio-analyzer.py:主投资组合追踪与分析脚本
  • portfolio-tracker.js:Node.js 集成封装器(源自 crypto-alerts 项目)

references/

  • usage-examples.md:详尽的使用示例、配置说明与集成模式
  • config-example.json:包含全部可用配置项的样例配置文件

更多详细示例与集成模式,请参阅 references/usage-examples.md。

相关专题

更多
LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

0

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

0

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

0

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

0

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

0

15

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

0

15

Buffalo框架路由与请求处理实操指南
Buffalo框架路由与请求处理实操指南

本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。

2026.09.23

0

15

Buffalo框架零基础入门教程
Buffalo框架零基础入门教程

本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。

2026.09.23

0

15

Conan创建软件包配方指南
Conan创建软件包配方指南

本专题介绍通过conanfile.py创建软件包的方法,讲解包名、版本、依赖和构建设置等基础信息,以及source、build、package、package_info等常用方法的作用及编写思路。

2026.09.22

0

12

热门下载

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

精品课程

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

共6课时 | 54.6万人学习

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

共89课时 | 133.4万人学习