联系

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

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注