Skip to content

一个基于 Streamlit 的高级股票筛选工具,集成了 DeepSeek 分析能力,提供多维度的股票筛选和分析功能。

License

Notifications You must be signed in to change notification settings

sencloud/SuperStockFilter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

超级股票过滤器 (Super Stock Filter)

项目简介

一个基于 Streamlit 的高级股票筛选工具,集成了 DeepSeek 分析能力,提供多维度的股票筛选和分析功能。

功能特点

基础筛选

  • 市场类型筛选
    • 主板
    • 创业板
    • 其他板块
  • 行业分类筛选
  • 指数成分股筛选
    • 沪深300
    • 上证50
    • 更多指数...

高级筛选

  1. K线形态筛选

    • V型底 股价急速下跌后快速反弹,形成V字型,反映空方力量衰竭,多方迅速反攻。
    • W底(双重底) 股价两次探底未破前低,突破颈线后确认反转,常用于判断中期底部。
    • 启明之星 由阴线、十字星/小K线、阳线组成,出现在下跌末端,预示空转多。
    • 圆弧底 股价缓慢下跌后逐渐企稳,形成碗状底部,伴随成交量放大,预示多方主导趋势反转。
    • 头肩底 由左肩、头部、右肩组成,颈线突破后确认趋势反转,是经典的中长期看涨形态。
    • 平底 两根或多根K线最低价相同,表明底部支撑牢固,可能开启反弹。
    • 旭日东升 阴线后跳空高开收阳线,收盘价高于前日开盘价,反映多方强势反攻。
    • 看涨吞没 阳线实体完全覆盖前一根阴线实体,显示多方强势接管市场。
    • 红三兵 由连续三根小阳线组成,出现在下跌末期或上涨初期,预示多方力量增强,趋势可能反转向上。
    • 锤头线 实体小且位于K线上部,长下影线反映低位承接力强,常见于下跌尾声。
  2. 市场趋势预测

    • 涨停可能性分析

筛选结果

  • 综合展示面板
  • 个股操作功能:
    • 基础信息查看
    • DeepSeek 全面分析评估

技术栈

  • 前端:Streamlit
  • 数据分析:
    • pandas
    • numpy
    • ta-lib
    • tushare
  • 可视化:plotly
  • AI 分析:DeepSeek

系统要求

  • Python 3.8+
  • Windows/Linux/MacOS

安装说明

  1. 克隆仓库
git clone https://github.com/sencloud/SuperStockFilter.git
cd SuperStockFilter
  1. 安装依赖
pip install -r requirements.txt
  1. 环境配置
  • 复制 .env.example.env
  • 填入必要的 API keys(Tushare、DeepSeek等)

使用指南

  1. 启动应用
streamlit run app.py
  1. 使用流程
  • 在左侧边栏进行基础筛选
  • 在主页面选择"高级筛选"或"筛选结果"标签页
  • 根据需要设置筛选条件
  • 查看结果并进行个股分析

免责声明

本项目开源仅作爱好,请谨慎使用,本人不对代码产生的任何使用后果负责。

其他

如果你喜欢我的项目,可以给我买杯咖啡: image

许可证

MIT License

About

一个基于 Streamlit 的高级股票筛选工具,集成了 DeepSeek 分析能力,提供多维度的股票筛选和分析功能。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published