A股轻量级监控工具,多数据源自动切换,纯文本存储零数据库依赖,适合日常自选股跟踪与组合管理。
基本信息
- 技能名称?A Share Pro
- 中文名称?轻量自选股管理·多源实时行情
- 作者?wran93409
- 分类?专业技能
- 版本?1.0.0
- 标签?a-share, stock-monitoring, quantitative-trading, cli-tool, market-data, portfolio-tracking
使用方法
使用说明
核心用法
A-Share Pro 是一款面向个人投资者的 A 股监控命令行工具,核心功能包括:
自选股管理 :通过 add_stock.py 、 remove_stock.py 等脚本实现增删改查,数据以纯文本格式( 代码|名称 )持久化存储
实时行情获取 : summarize_performance.py 聚合多只股票行情,输出涨跌统计与整体趋势判断
多数据源 failover :内置腾讯财经、雪球、百度股市通、Tushare 四级降级策略,优先保障数据可用性
交易记录追踪 : transactions.txt 支持记录买入/卖出操作,便于后期盈亏分析
显著优点
- 零依赖部署 :纯 Python 脚本 + 文本文件存储,无需 MySQL/Redis 等数据库,适合服务器或个人电脑轻量运行
- 数据源冗余 :四级自动切换机制降低单点故障风险,腾讯财经作为主要源响应速度快
- 可扩展架构 :模块化设计(config.py + monitor.py + 独立功能脚本),便于二次开发技术指标或图表功能
- 定时集成友好 :支持 crontab 定时任务,可自动化生成每日收盘报告
潜在缺点与局限性
非官方数据源 :行情数据来自第三方抓取,存在延迟(通常 15 秒级)或接口变更导致失效的风险
无实时推送 :缺乏 WebSocket 或消息通知机制,需主动执行脚本查看行情
A 股限定 :不支持港股、美股、期货等市场
无成本核算 :虽有交易记录格式,但未内置持仓成本与盈亏计算逻辑(需用户自行扩展)
安全合规 :金融数据采集涉及反爬虫策略,高频调用可能触发 IP 封禁
适合人群
偏好命令行操作的程序员/量化爱好者
需要轻量监控、无需复杂功能的小资金投资者
希望自建数据 pipeline、避免商业软件订阅的用户
常规风险
| 风险类型 | 说明 | |---------|------|
a-share stock-monitoring quantitative-trading cli-tool market-data portfolio-tracking
💬 评论 (0)
📭 还没有评论,快来抢沙发吧!