tvscreener

📈 多市场股票技术分析数据管家

基于 TradingView 数据源的专业股票筛选工具,支持港股、A股及美股的多维度技术指标查询与实时市场数据分析。

收藏
12.2k
安装
3.3k
版本
v1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

tvscreener 是一款专注于金融市场的数据查询技能,基于 Python 的 tvscreener 库与 TradingView 数据源对接,为投资者和分析师提供港股、A股、美股及 ETF 的实时技术指标查询服务。

核心用法:用户可通过预设的 Shell 脚本快速查询特定股票代码的技术指标快照,或使用自定义查询模式按字段(如 RSI、MACD、布林带、成交量等)和过滤条件筛选市场数据。技能支持 Python 3.10+ 环境,提供 query_symbol.py 单代码查询和 custom_query.py 多维度筛选两种主要使用模式,同时配备字段发现工具辅助用户定位所需的特定技术指标字段。

显著优点:数据源权威可靠,直接对接 TradingView 全球金融市场数据库;覆盖范围广泛,支持香港交易所、中国 A 股及美股等多个主流市场;技术指标全面,涵盖价格、涨跌幅、移动平均线、相对强弱指数、MACD、随机指标、布林带等二十余项专业指标;使用灵活,支持自定义字段组合与时间周期(interval)查询;文档完善,提供详尽的 API 参考和故障排查指南。

潜在缺点与局限性:对 Python 版本有硬性要求(>=3.10),低版本环境无法运行;时间周期字段(如 FIELD|60)在部分 tvscreener 版本中存在 FieldWithInterval 属性错误的已知问题;依赖管理较宽松,脚本使用 -U 参数自动更新依赖,缺乏版本锁定机制;作为 T3 来源的个人开发者项目,长期维护和更新稳定性存在不确定性。

适合的目标群体:主要面向金融数据分析师、量化交易研究者、证券投资者以及需要进行市场技术分析的金融从业者。特别适合需要批量获取多市场技术指标、进行股票筛选比对或构建自动化分析工作流的中高级用户。

使用风险:运行时需连接 TradingView API 和 PyPI 仓库,存在网络依赖风险;脚本自动执行 pip 安装操作,在不可信网络环境下可能面临供应链攻击风险;CSV 文件输出功能需用户自行确保输出路径的安全性,避免敏感文件被覆盖;高频或大规模数据查询可能触发 TradingView API 的速率限制;时间周期字段的兼容性问题可能导致特定查询失败,需准备降级方案。

tvscreener 内容

references文件夹
api文件夹
scripts文件夹
手动下载zip · 14.5 kB
enums.mdtext/markdown
请选择文件