返回顶部
t

top-performer-scanner年度顶尖扫描器

Find the true top-performing US stocks per year by downloading all NASDAQ-listed symbols, filtering by liquidity (Top 500 daily dollar volume), and ranking by annual returns — no survivorship bias.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
158
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

top-performer-scanner

顶尖表现者扫描器

基于最具流动性股票池的实际回报,发现每年真正的市场领导者——而非那些众所周知的超大盘股。

使用场景

  • - 2024年哪些股票表现最好?
  • 按年份查找回报最高的股票
  • 展示没有幸存者偏差的真正市场领导者
  • 我的策略筛选条件能否捕捉到爆发性上涨的股票?
  • 在构建或验证选股筛选条件时

功能说明

第一步:获取真正的Top 500(gettruetop_500.py)

bash
python3 gettruetop_500.py

  1. 1. 从纳斯达克FTP目录下载完整的美国交易代码列表
  2. 过滤掉ETF和测试股票
  3. 通过雅虎财经下载2019-2026年历史价格数据(批量下载)
  4. 每年计算日均成交额,找出流动性最强的Top 500只股票
  5. 计算这500只股票的年化回报率
  6. 输出每年表现最佳的Top 15只股票及其回报率和成交量数据

为何重要:大多数最佳表现者榜单都存在幸存者偏差(只关注至今仍存在的股票)或选择偏差(只检查知名股票)。本脚本从完整的纳斯达克目录出发,每年动态筛选。

输出:nasdaqtop500performers.csv

year, rank, ticker, return, avgdailyvol_m
2024, 1, APP, 7.45, 892
2024, 2, MSTR, 5.12, 2340
...

第二步:可行性分析(analyze_feasibility.py)

bash
python3 analyze_feasibility.py

针对发现的最佳表现者测试多种股票扫描配置:

  • - 你的筛选条件能否在APP上涨745%之前捕捉到它?
  • 每个筛选条件在这些爆发性股票上会触发多少个交易日?
  • 比较严格(Top 500成交量)与宽松(Top 1000成交量)的股票池阈值

这可以防止构建一个铜墙铁壁式的筛选条件,却意外排除了所有未来的十倍股。

示例输出

================ 2024年最佳表现Top 15(纳斯达克流动性Top 500)================
1. APP : 745.1%(日均成交额:8.92亿美元)
2. MSTR : 512.3%(日均成交额:23.4亿美元)
3. PLTR : 340.8%(日均成交额:15.67亿美元)
4. CVNA : 284.2%(日均成交额:4.45亿美元)
...

使用场景

  1. 1. 策略验证:检查你的选股筛选条件是否能捕捉到大涨股票
  2. 股票池设计:确定合适的流动性阈值(Top 500 vs 1000 vs 2000)
  3. 回测真实性检查:确保你的回测股票池包含爆发性股票
  4. 研究分析:研究最佳表现者的共同特征(行业、市值规模、成交量模式)

应用筛选条件

  • - 仅限普通股(无ETF,无测试股票)
  • 交易代码长度<=4个字符,仅限字母(排除权证、单位股等)
  • 起始价格>=5美元(排除仙股)
  • 按每年日均成交额排名流动性

依赖项

bash
pip3 install pandas yfinance

需要互联网访问纳斯达克FTP和雅虎财经数据。

规则

  • - 需要互联网访问。 本技能从纳斯达克FTP(ftp://ftp.nasdaqtrader.com)和雅虎财经下载数据。在离线或隔离环境中无法运行。
  • 未经独立验证,请勿使用结果做出真实交易决策。 本工具识别历史最佳表现者——过去的表现不能预测未来回报。
  • 流动性筛选(按成交额Top N)按年应用,而非整个期间。2024年在Top 500的股票可能在2023年不在Top 500中。这是有意为之,以避免幸存者偏差。
  • 默认排除仙股(起始价格<5美元)。 这可以防止低价股票的极端百分比回报主导排名。只有在理解其影响时才调整--min-price参数。
  • 雅虎财经数据可能存在缺口或调整价格。 在围绕特定股票构建策略逻辑之前,请使用第二个数据源交叉验证关键发现。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 top-performer-scanner-1776280742 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 top-performer-scanner-1776280742 技能

通过命令行安装

skillhub install top-performer-scanner-1776280742

下载

⬇ 下载 top-performer-scanner v1.0.0(免费)

文件大小: 7.89 KB | 发布时间: 2026-4-17 16:22

v1.0.0 最新 2026-4-17 16:22
Initial release of top-performer-scanner:

- Finds the true top-performing US stocks per year, filtering by liquidity (Top 500 daily dollar volume) with no survivorship bias.
- Downloads all NASDAQ-listed symbols, filters out ETFs/test issues, and gathers full historical price data (2019–2026).
- Ranks stocks annually by returns within the top liquidity universe and outputs Top 15 performers per year.
- Includes feasibility analysis to test stock selection filters against historical explosive movers.
- Excludes penny stocks and illiquid names; applies liquidity filter dynamically by year.
- Requires Python 3, pip3, pandas, and yfinance. Internet access is required for data download.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部