Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AlphaX - 金融数据分析工具

项目介绍

AlphaX 是一个基于 Python 的金融数据分析工具,专注于 A 股股票数据的获取、处理和技术分析。项目集成了东方财富和腾讯财经的数据接口,提供完整的股票数据管理解决方案。

功能特点

  • 多源数据支持:集成东方财富(DFCF)和腾讯财经(TX)两大主流数据源
  • 完整K线数据:支持日线、周线、月线等多种周期,支持前复权、后复权等复权类型
  • 技术指标计算:内置均线系统(MA/EMA)、知行多空线等技术指标
  • 数据存储管理:自动将股票数据保存为 CSV 格式,便于后续分析
  • 日志记录系统:完善的日志记录机制,支持调试和错误追踪
  • 配置化管理:基于 YAML 的配置管理系统,灵活可扩展

技术栈

  • Python: 3.12+
  • 核心依赖:
    • akshare 1.18.50 - 开源金融数据接口
    • pandas 3.0.2 - 数据处理与分析
    • requests 2.33.0 - HTTP 请求库
    • matplotlib 3.10.8 - 数据可视化
    • mplfinance 0.12.10b0 - K线图绘制
    • loguru 0.7.3 - 日志管理
    • pyyaml 6.0.3 - 配置文件解析
    • tdxpy 0.2.7 / mootdx 0.11.7 - 通达信数据接口
    • playwright 1.58.0 - 浏览器自动化

安装说明

前置要求

  • Python 3.12 或更高版本
  • pip 或 uv 包管理工具

安装步骤

  1. 克隆项目到本地:

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages