# pytdx **Repository Path**: yw960/pytdx ## Basic Information - **Project Name**: pytdx - **Description**: 股票量化回测框架 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2025-03-12 - **Last Updated**: 2025-03-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 本系统默认采用PYTDX获取数据 [PYTDX帮助文档](https://rainx.gitbooks.io/pytdx) ### 说明 #### #### filter.py 系统通过交易信息产生模块按照一定的策略进行检测,输出买卖交易信号控制交易模块 #### order.py 交易模块,负责根据收到的交易信号,进行风控后,调用各交易平台接口进行具体交易 ### 目录结构 ``` quant_framework/ ├── data/ │ ├── raw_data/ # 原始数据存储目录 │ ├── cleaned_data/ # 清洗后的数据存储目录 │ └── processed_data/ # 预处理后的数据存储目录 ├── strategies/ # 策略模块 │ ├── strategy1.py # 具体策略文件 │ ├── strategy2.py │ └── ... ├── backtesting/ # 回测模块 │ ├── backtester.py # 回测器实现 │ └── performance_analysis.py # 绩效分析工具 ├── trading/ # 交易执行模块 │ ├── trader.py # 交易执行器实现 │ └── order_manager.py # 订单管理工具 ├── risk_management/ # 风险管理模块 │ ├── risk_manager.py # 风险管理器实现 │ └── risk_metrics.py # 风险指标计算工具 ├── evaluation/ # 绩效评估模块 │ ├── evaluator.py # 绩效评估器实现 │ └── metrics_calculator.py # 绩效指标计算器 ├── visualization/ # 可视化模块 │ ├── visualizer.py # 可视化工具实现 │ └── plot_utils.py # 绘图工具函数 ├── utils/ # 工具模块 │ ├── data_loader.py # 数据加载工具 │ ├── data_cleaner.py # 数据清洗工具 │ └── ... ├── config/ # 配置文件目录 │ ├── config.py # 配置文件 │ └── logging_config.py # 日志配置文件 ├── logs/ # 日志文件目录 ├── main.py # 主程序入口 └── README.md # 项目说明文档 ```