基于TradingView官方数据的6大类资产市场筛选工具,支持YAML驱动信号检测与pandas计算,零认证即可快速定位交易机会。
基本信息
- 技能名称?tradingview-screener
- 中文名称?零认证六类资产智能筛选
- 作者?hiehoo
- 分类?专业技能
- 版本?v1.1.0
- 标签?finance-accounting, data-analytics, automation, api, productivity
使用方法
使用说明
核心用法
TradingView Screener 是一款面向金融市场的专业筛选工具,覆盖股票、加密货币、外汇、债券、期货和数字货币六大资产类别。用户无需任何认证即可调用 TradingView 的公开市场数据。工具提供两种核心模式: Screen 模式 支持一次性扫描,通过 JSON 格式的过滤器、自定义列和排序规则快速定位目标标的; Signal 模式 则采用 YAML 配置文件驱动,结合 API 预过滤与本地 pandas 计算,实现技术指标信号的自动化检测。内置金叉、超卖反弹、成交量突破等经典策略模板,同时支持用户自定义表达式信号。
显著优点
- 零门槛接入 :无需 API Key 或账户注册,开箱即用,大幅降低量化分析的技术门槛。
- 双引擎架构 :API 预过滤减少数据传输量,本地 pandas 计算保障信号灵活性,兼顾效率与扩展性。
- 丰富的字段生态 :支持 13,000+ 个 TradingView 原生字段,涵盖市值、技术指标、财务数据等多维度。
- 策略即代码 :YAML 配置化的信号定义,便于版本管理、回测对接和团队协作。
- 隔离环境 :通过 install.sh 自动创建独立 venv,避免依赖冲突,保障运行稳定性。
潜在缺点与局限性
数据延迟 :依赖 TradingView 公开数据,非实时行情,不适合高频交易场景。
无交易执行 :纯筛选分析工具,不具备下单、仓位管理等功能,需对接外部交易系统。
本地计算资源 :大规模全市场扫描时,pandas 内存占用可能较高,建议配合预过滤使用。
YAML 配置门槛 :自定义信号需理解字段命名规则和表达式语法,对非技术用户有一定学习成本。
适合的目标群体
个人投资者与量化爱好者,希望快速构建选股/选币策略
金融科技开发者,需要标准化的市场数据筛选接口
教育机构与研究者,进行市场规律探索与策略回测
小型资管团队,作为投研流程中的初筛环节
使用风险
依赖版本风险 :requirements.txt 使用 >= 指定下限,长期未更新可能错过安全补丁
配置文件风险 :YAML 信号从本地加载,若引入第三方配置需人工审核安全性
网络可用性 :完全依赖 TradingView API 连通性,网络波动或接口变更会影响功能
数据准确性 :技术指标计算基于 TradingView 聚合数据,与券商数据源可能存在细微差异
💬 评论 (0)
📭 还没有评论,快来抢沙发吧!