CSDN学院 cpp高频交易系统

资源简介

高频交易系统编写(纳秒级,多进程,分布式,附基础代码)

这是《从编程小白到量化宗师之路》系列的第二个高级课程。本课程宗旨是缩短个人和小型结构投资者和大型机构投资者的差距。
课程内容从C++环境的安装开始使用,到期货数据采集,完美实现一套期货交易高频软件开发(也可做虚拟货币交易),既可以使用C++编写策略又可以通过python编写策略(pybind)。

本系统架构设计的特点在最后一章进行了说明,之所以在支持多进程的基础上,又额外支持(跨国,跨省,跨机房)的分布式,是因为有些投资策略有保密的要求,例如:

1. 需要把一个策略分摊在多个不同的期货公司(如果交易股票则是多个不同的证券交易所,交易虚拟货币则是多个不同的虚拟交易所),本系统架构都可以完美支持。
2 当然,这样的系统架构可以完美提供股票和期货股指的对冲交易策略,因为使用了不同的IP地址,故他人无法通过大数据进行合并逆向推测策略原理。
3. 其他需求

课程注重实战,学员上课后,可以达到:日常进行的高频交易,自定添加新的股票接口,添加新的虚拟货币交易所。

PS:今年4月份别人转存的,我关注了一下,一直没更新,缺少了最后C语言部分,介意的就看其他的吧。

《CSDN学院 cpp高频交易系统》

资源目录

——/计算机教程QTDLG/09-其他/395-CSDN cpp高频交易系统/
├──第01章:技术交易概念  
|   ├──01 技术交易的概念以及分类.mp4  220.09M
|   └──02 技术交易的概念以及分类.mp4  22.71M
├──第02章:高频交易最重要的是数据  
|   └──如何获取股票,期货的高频数据.mp4  12.64M
├──第03章:数据处理是一门课程  
|   ├──01 Python以及Python IDE环境.mp4  199.82M
|   └──02 以jupyter和pandas处理日线数据为例,说明pandas和jupyter的用法.mp4  1.09G
├──第04章:开发环境的准备  
|   ├──01 搭建C++开发环境.mp4  90.34M
|   └──02 搭建go开发环境.mp4  123.30M
├──第05章:中国期货CTP API开发实例  
|   ├──01 rapidjson配置文件读写.mp4  209.78M
|   ├──02 CTP API介绍和环境准备.mp4  590.23M
|   ├──03 市场行情类Market的代码编写.mp4  765.41M
|   ├──04 交易管理类Trade代码编写与注意事项.mp4  618.75M
|   ├──05 批量订阅主函数的编写.mp4  1.09G
|   ├──06 调测整个订阅流程.mp4  737.48M
|   ├──07 调测整个订阅流程.mp4  894.49M
|   ├──08 使用window定时任务搜集期货ctp数据.mp4  104.59M
|   ├──09 使用linux定时任务搜集期货ctp数据以及python处理数据.mp4  653.68M
|   ├──10 将tick数据生成秒,分钟为单位的ohlc的柱体bar.mp4  440.45M
|   └──11 从交易系统中分离出全部源代码.mp4  471.18M
├──第06章:网络通信框架GRPC的C++开发  
|   ├──01 rpc从C++源码编译.mp4  690.85M
|   ├──02 grpc开始第一个helloworld失败.mp4  2.08G
|   ├──03 grpc开始第一个helloworld成功.mp4  1.26G
|   └──04 实现grpc的C++编译环境最优化配置.mp4  259.26M
├──第07章:使用mmap进行进程间通信  
|   ├──01 从mmap的例子开始,写程序一定要写测试.mp4  682.27M
|   ├──02 将mmap重构做成实用库,不重新发明轮子,而是重新制造轮子.mp4  737.26M
|   ├──03 mmap是好,可是究竟要怎么使用.mp4  345.22M
|   ├──04 完成mmap库的开发,功能讲解.mp4  356.14M
|   └──05 准备一些其他第三方库.mp4  187.13M
├──第08章:可支持多种网关并行的架构与设计  
|   ├──01 网关部分的架构设计.mp4  513.51M
|   ├──02 行情,交易引擎与多账户的处理.mp4  845.57M
|   ├──03 网关部分开发和处理流程讲解.mp4  664.24M
|   └──04 网关部分为都多参数进行接口升级.mp4  745.00M
├──第09章:策略部分功能的开发  
|   ├──01 策略部分功能的开发.mp4  1.06G
|   └──02 简化策略逻辑,增加broker的功能,自动实现SHFE的平今,平昨.mp4  949.73M
├──第10章:微服务注册与发现中心的开发  
|   ├──01 微服务原理以及注册与发现中心的开发C++部分.mp4  1.24G
|   ├──02 微服务注册与发现中心的开发go部分.mp4  1009.29M
|   ├──03 微服务注册与发现中心重构接口.mp4  453.11M
|   ├──04 行情引擎部分添加注册机制与接受订阅功能.mp4  740.34M
|   ├──05 交易引擎部分添加注册机制与接受订阅功能.mp4  606.70M
|   └──06 策略部分添加注册与发现机制.mp4  506.83M
├──第11章:功能进化---建立跨网络分布式系统  
|   ├──01 如何动态添加mmap,如何才能无锁地实现添加新的mmap文件被进程读取.mp4  165.56M
|   ├──02 跨网络的流式信息交换,发单信息,撤单信息,状态回报,成交回报,市场行情信息等,通过流式传输.mp4  179.56M
|   └──03 grpc添加流式信息交互,代码讲解.mp4  1.09G
├──第12章:升级为多机跨网络的分布式交易系统  
|   ├──01 行情引擎(MD)部分升级代码讲解.mp4  149.60M
|   ├──02 交易引擎(TD)部分升级代码讲解.mp4  413.19M
|   └──03 策略部分升级代码讲解.mp4  378.86M
├──第13章:让系统能够在linux上的编译运行  
|   ├──01 docker安装和注册.mp4  832.92M
|   ├──02 mmap编译通过,grpc受阻.mp4  854.77M
|   ├──03 mmap编译通过,grpc受阻.mp4  2.89G
|   ├──04 外部 grpc编译.mp4  4.69G
|   ├──05 broker.ctp, strategy编译.mp4  3.22G
|   ├──06 编译终于成功.mp4  2.47G
|   └──07 测试运行.mp4  64.58M
├──第14章:策略,行情,交易模块的联调  
|   ├──01 启动参数的配置以及测试用例.mp4  249.26M
|   ├──02 演示,单机环境运行,分布式网络环境运行.mp4  687.47M
|   └──03 broker.ctp穿透测试升级和改动.mp4  299.37M
├──第15章:高频交易回测  
|   ├──01 高频交易回测系统的开发.mp4  204.80M
|   ├──02 行情处理与交易撮合.mp4  1.14G
|   ├──03 演示与demo.mp4  357.28M
|   └──04 高频交易回测注意什么.mp4  77.70M
├──第16章:代码介绍:添加的新行情和交易接口--飞马  
|   ├──01 飞马行情接口代码介绍.mp4  292.20M
|   └──02 飞马交易接口代码介绍,包含穿透式监管升级.mp4  334.54M
├──第17章:代码介绍:添加股票交易所XTP  
|   ├──01 股票交易所行情接口代码介绍.mp4  183.22M
|   └──02 股票交易所交易接口代码介绍.mp4  204.73M
└──课件m.rar  173.57M

资源下载

抱歉,只有登录并在本文发表评论才能阅读隐藏内容,切记不要恶意刷,否则会被限制,先阅读用户规则,一旦进入黑名单,不可能再放出来。同时注意,暂停在线支付,请联系客服QQ2441105221。
  1. 业余玩家说道:

    谢谢分享

  2. honey说道:

    谢谢分享

  3. fishing说道:

    别的地方下的代码有加密,但却没有解密密码,看看这个有没有

  4. johnson说道:

    谢谢分享

发表回复