Skip to content

小白量化投资分析平台,参考《零基础搭建量化投资系统》

License

Notifications You must be signed in to change notification settings

chenqing24/xiaobai-quantitative-investment-analysis-platform

Repository files navigation

xiaobai-quantitative-investment-analysis-platform

看书后自己实现的小白量化投资分析平台的实现。
优化部分过期代码,补充了注释。
Mac,Python 3.11,Vscode下运行测试通过。

参考

  • 《零基础搭建量化投资系统》(作者:何战军、杨茂龙、何天琦)的第九章

功能

  • 数据获取:通过API、爬虫和文件导入
  • 数据分析:
    • 股价和成交量分析趋势
    • 构造自定义指标
    • 根据股票基本信息、行业数据、政策面来筛选股票和预测
    • 多因子模型
    • 深度学习模型
  • 策略定制
  • 历史回测
  • 策略执行:API和外挂2种方式

文件说明

  1. HP_global.py: 全局变量定义
  2. HP_set.py: 全局变量初始化
  3. HP_data.py: 本地数据管理和数据处理
  4. HP_download.py: 下载股票信息工具
  5. HP_formula.py: 基础函数库
  6. HP_view.py: 窗口容器定义
  7. HP_draw.py: 指标绘制库
  8. HP_sys.py: 回测模块
  9. HP_robot.py: 聊天机器人
  10. HP_edit.py: 策略编辑器
  11. HP_MainPage.py: 总框架
  12. HP_main.py: 主程序入口

安装

  1. 安装依赖库pip install -r requirements.txt
  2. 运行

注意事项

  1. 依赖库demjson不支持高版本setuptools,需要降级pip install --upgrade setuptools==57.5.0后安装

About

小白量化投资分析平台,参考《零基础搭建量化投资系统》

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages