__init__.py

"""
AI Quant - 基于 VNpy 4.3.0 重构的 A 股量化交易框架

A股核心精简、代码架构解耦优化、功能适配完善

主要特性:
- 保留 VNpy 原生所有 A 股交易/回测/风控/招商证券对接/图形界面能力
- 采用三层架构设计:核心接口层、服务引擎层、应用策略层
- 仅保留 A 股相关功能,精简非必要代码
- 统一配置管理,接口标准化
- 支持大模型推理插件
- 招商证券专属对接优化
- 单票量化策略专用模块

架构设计:
├── core/      # 底层核心接口层(基础能力,不涉业务)
│   ├── api/   # 仅保留 CTP/UFT/OpenCTP 接口,封装招商证券对接适配
│   ├── market/ # A 股行情底层解析、接收、缓存
│   ├── trade/ # A 股订单底层执行、报撤单、账户通信
│   └── utils/ # 显存轻量化管理、基础工具函数、加密通信
├── service/   # 中层服务引擎层(核心业务能力,可独立调用)
│   ├── backtest/ # A 股专属回测引擎(精简非 A 股回测逻辑)
│   ├── risk/ # A 股实盘风控引擎(适配个人量化,可自定义阈值)
│   ├── data/ # A 股数据服务(AKShare/Tushare 对接、单票数据缓存)
│   └── llm/  # 大模型推理轻量服务(独立模块,预留 Ollama/FinGPT 接口)
├── app/       # 上层应用策略层(业务落地,面向用户)
│   ├── main/  # 图形化界面主程序(保留原生操作逻辑)
│   └── strategy/ # A 股策略模块(核心:单票量化策略专用子模块)
├── config/    # 统一配置文件夹(所有参数集中管理,标注清晰)
└── script/    # 一键启动/环境配置脚本(面向用户,无代码门槛)
"""

__version__ = "1.0.0"