etf-finance

📈 本地ETF持仓管家·实时盈亏追踪

基于Yahoo Finance数据的ETF/基金持仓管理工具,支持实时盈亏计算、价格提醒与本地自动化监控,适合个人投资者进行轻量化资产配置追踪。

收藏
3.7k
安装
1.2k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能与用法

ETF Finance Skill 是一款面向个人投资者的本地端ETF及基金组合管理工具。用户可通过命令行脚本完成持仓录入、盈亏计算、价格监控及自动提醒等全流程操作。核心工作流包括:

1. 持仓管理:通过 add_position.py 录入买入价、数量等基础信息,数据以JSON格式持久化存储于本地目录
2. 盈亏追踪:portfolio_summary.py 自动拉取Yahoo Finance实时行情,计算持仓市值、浮动盈亏及收益率

3. 价格预警:支持设置上涨/下跌触发条件,通过 check_alerts.py 手动或结合cron定时任务监控

4. 批量更新:update_prices.py 可一次性刷新全部持仓的最新报价

显著优点

  • 零成本数据源:直接调用Yahoo Finance公开接口,无需API密钥,无订阅费用
  • 完全本地运行:所有数据文件存储于用户目录,隐私性强,不依赖第三方云服务
  • 高度可定制:Python脚本架构便于二次开发,cron集成实现自动化监控
  • 轻量高效:命令行交互响应快,资源占用极低,适合长期后台运行

潜在局限与风险

  • 数据延迟性:Yahoo Finance免费数据存在15分钟左右延迟,不适合高频交易场景
  • 无主动推送:价格提醒仅通过本地脚本输出,需配合系统通知机制或手动检查
  • 单点数据依赖:未接入备用行情源,若Yahoo Finance接口变更或限流将影响功能
  • 无交易执行:纯监控工具,不支持直连券商下单,盈亏计算基于手动录入的买入价
  • 数据安全责任:本地JSON文件无加密存储,设备丢失或权限配置不当可能导致持仓信息泄露

适用人群

适合持有美股ETF、指数基金,追求低成本、隐私优先的被动型投资者;不适合需要实时行情、专业风控或自动化交易的活跃交易者。建议搭配定期备份策略使用。

etf-finance 内容

scripts文件夹
手动下载zip · 13.8 kB
add_alert.pytext/plain
请选择文件