# DDQuant_v4
**Repository Path**: benhe256/ddquant_v4
## Basic Information
- **Project Name**: DDQuant_v4
- **Description**: DDQuant(DayDayQuant)为面向金融数据分析的一款开源量化交易框架,
致力于简单、专业、规范的量化交易学习和研发。
- **Primary Language**: Python
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 3
- **Forks**: 4
- **Created**: 2024-05-08
- **Last Updated**: 2024-12-18
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 不掷硬币量化社群
[](LICENSE) [](https://python.org/) []()
---
## 一、项目介绍
不掷硬币是一个以“面向个人的量化交易支持”为主题,集**量化技术支持、策略研发、理论指导、社群分享**于一体的专业平台。
- **研发成果社群共享,为交易赋能。**
- **完备的量化技术支持。**
项目方维护着[系列量化社群 👑👑(点此跳转)](docs/README2.md)
从**零基础**到量化专家,项目方**一对一**专时答疑。
---
---
DDQuant为面向金融数据分析的一款开源量化交易框架,
致力于**简单、专业、规范**的量化交易学习和研发。
---
我们选取了量化交易领域**最经典的分支**,并花费大量时间整理思路和制定规范。
每一个使用该框架的人都能清晰高效地展开量化策略的研发,即便您是**零基础小白**。
**量化交易的学习和研究,将深刻影响每一个交易员**💡。
---
### 1.1 增值项目 💼
> 基于DDQuant和不掷硬币量化理念衍生的一系列增值服务🚀🚀🚀。
#### 量化综合社群(为君铸剑)
[增值项目介绍页(点此跳转)](docs/README2.md) 💥
* python基础(基于AI面向量化交易)专题
* 量化研报解析与应用专题
* 因子及策略开发(社群一致范式)专题
* DDQuant便捷使用(自研开源金融数据分析软件)专题
* 高频交易(秒级数据)专题
* 其他内容
---
### 1.2 功能模块
> 注:下述模块的详细使用均在[DDQuantv4相关文档](https://lq1zajnpdfm.feishu.cn/drive/folder/Fyh3fLm3nlurWMdb692cV0KwnFf)予以介绍。
如需**作者协助及更全面的操作手册**,请加入[量化社群(点此跳转)](docs/README2.md)!
该框架自始至终为了[不掷硬币量化理念 📖](docs/README3.md)服务,具备简单、专业和高度扩展的优点。
特色内容 💥 *(部分需付费)*
- 全品种全流程(含*加密B*)实盘解决方案
- 自定义功能K线图
- 行情数据(1m及以上,部分品种支持1s)
- 因子分析报告
- 策略分析报告
- 多场景回测引擎(含Backtrader引擎)
- 其他丰富内容...
📝 点击此处,展开功能列表
- 主功能模块
1. 模型综合应用-Fighting
* 该模块提供三种策略模式(包括:Message模式、Simulate模式、Real模式)用以适应不同的开发场景,
并分别配置回测数据及实盘数据(Real模式仅配置实盘数据)。
2. BT回测-Backtesting
* 该模块对优秀的量化回测框架Backtrader进行二次封装,使其兼容本框架进而降低学习和使用难度,
其策略文件名需以bt_strategy做前缀。
3. 因子分析-Factor Analysis
* 该模块通过内置(或研究员自主开发)的因子分析方案对因子的特征进行更全面的描述。
4. K线图-KChart
* 该模块用于全方位地对K线、因子及信号数据进行可视化,并提供多种高实用性的便捷功能。
5. 数据桥-Data Bridge
* 该模块用于下载各品种的历史行情数据,同时可以向框架传递实时数据用于支撑其他模块的运行。
6. 机器学习-Machine Learning
- 附加功能模块
1. 模型生成器-Gen Model
* 用于生成新的model,其编号自增
2. 因子库报告-Factor Library Report
* (暂未开发)提供一张当前模型下所有因子的全景图
3. 数据合并-Data Merge
* 用于将低周期行情数据整合为更高周期的行情数据
4. 收益测算-Revenue Calculate
* 基于类工厂收益率模型生成一张数据表,
用于展示正向概率、正向倍数、反向倍数以及收益率四者之间的关系。
具体内容可参考类工厂利润率模型
5. 订单整合-Order Integration
* 研发社群内部功能
6. 消息订单化-Message Order
* 研发社群内部功能
7. 回测可视化-Backtesting Visualization
* 研发社群内部功能
8. 板块指南-Sector Guide
* 研发社群内部功能
9. 对比图-Comparison Chart
* 研发社群内部功能
在未来,DDQuant仍将坚持固有的量化理念,借助资金、技术和AI大模型,
逐步发展成为一款极致简单专业的综合性量化交易软件。
---
* 附:K线图模块部分截图

* 附:因子分析模块部分截图1

* 附:因子分析模块部分截图2

---
以上内容为不掷硬币社群的基础框架,有利于
- **提高研究效率**
- **建立方法共识**
- **消除沟通成本**
---
## 二、手册目录
本开源项目提供详细的使用手册。零基础用户也可在1小时内完成框架部署,并进行基础策略的开发、回测和研究。
**注:可能存在文档更新滞后于项目代码 🔑,如有疑问请联系作者。**
👉 点击此处,展开《DDQuantv4使用手册》目录
1. 框架简介
2. 合作说明
3. 项目部署
* 极简的部署流程,提供远程部署
4. 策略适用性说明
* 本框架(或不掷硬币量化理念)约束条件
5. 数组管理器说明
* 框架最核心的行情数据管理模块
6. 因子编写
* 具体参考实例代码
7. 策略编写
* 具体参考实例代码
8. 主功能说明
* 主要模块简介
9. 附加功能说明
* 个性化功能
10. 日志模块说明
11. 行情数据文件
* 介绍框架底层的部分行情数据
---
## 三、联系作者
飞书(常用) / 微信号:YHDBank (长按图片保存)
---