|
|
课程目录:$ i4 G, r$ H* h/ n+ d) R
第01章:技术交易概念
: T% G* S3 y8 o1 c% X+ ]01 技术交易的概念以及分类.mp40 j* v! p, s# _1 n" Z/ c
02 技术交易的概念以及分类.mp45 E) S9 J2 [8 Z9 G
1 y: n/ p! g) M5 y% A4 [7 s, n
第02章:高频交易最重要的是数据! J6 W( x$ {1 p t
如何获取股票,期货的高频数据.mp41 G$ s( x2 Z# W
: Y9 e2 H$ K' x7 a' C
第03章:数据处理是一门课程# W8 E4 T( P# B
01 Python以及Python IDE环境.mp47 n$ J, }& j( A% g. V" S1 O
02 以jupyter和pandas处理日线数据为例,说明pandas和jupyter的用法.mp4
: v* B( _& ]7 T
3 |4 N0 N$ p% x9 m第04章:开发环境的准备
. H7 j6 t0 U9 a3 Z9 S! H01 搭建C++开发环境.mp4
: R$ j/ G: T1 l4 L8 o# {: J7 ~02 搭建go开发环境.mp4
& \$ b" V8 z: B- N, v5 j5 a! E/ ^& I6 {2 w1 m
第05章:中国期货CTP API开发实例
# p8 H3 v1 a6 |2 ~+ M# M+ N01 rapidjson配置文件读写.mp4
K" g+ P8 ~- f/ M$ R* r4 E) ?02 CTP API介绍和环境准备.mp4% N& h0 b: z, c6 V% \& w. |
03 市场行情类Market的代码编写.mp4
( [6 `' |1 d6 R( A04 交易管理类Trade代码编写与注意事项.mp43 l5 Z4 s0 b I0 r0 x2 r. J
05 批量订阅主函数的编写.mp4
& q+ e$ T4 \$ }6 \7 z06 调测整个订阅流程.mp4' {: n) Z, z/ ?% a9 l
07 调测整个订阅流程.mp4
$ f. k9 w; P5 d$ x' h2 b* [08 使用window定时任务搜集期货ctp数据.mp4
- J8 h* `. M6 X" H09 使用linux定时任务搜集期货ctp数据以及python处理数据.mp4
! w. G( K* O& c) {, x. T5 ]10 将tick数据生成秒,分钟为单位的ohlc的柱体bar.mp45 O5 p& B4 P- K8 V' `: g$ c
11 从交易系统中分离出全部源代码.mp4
' N: ^) s* c& e6 T
9 B! C5 Y) A, \1 q" z第06章:网络通信框架GRPC的C++开发
& w i# g, ?5 F. E01 rpc从C++源码编译.mp4
; U# K. b1 ~! r0 y02 grpc开始第一个helloworld失败.mp4
. q" o( q) N/ t( S03 grpc开始第一个helloworld成功.mp44 j, H/ ~0 J `" @4 m
04 实现grpc的C++编译环境最优化配置.mp4
9 b8 _0 r' ^: B7 X5 S* D) W% r. S5 z( J; ?
第07章:使用mmap进行进程间通信
; q! E+ W5 O* ^5 ]# ^# N% R5 B01 从mmap的例子开始,写程序一定要写测试.mp45 D) r" q. ?2 R! Z4 ?' ~
02 将mmap重构做成实用库,不重新发明轮子,而是重新制造轮子.mp4
O3 x2 Q: l5 W5 m# o6 e03 mmap是好,可是究竟要怎么使用.mp4
8 M; w/ n& E: q; |8 d: H7 a7 W04 完成mmap库的开发,功能讲解.mp4
s/ [9 f" v. L3 Q" _2 q05 准备一些其他第三方库.mp4* Q7 R5 |- h# @9 p. ~' G1 W3 P& v
* s0 w1 G+ v! C第08章:可支持多种网关并行的架构与设计
6 D$ U; P8 V8 L- _1 C01 网关部分的架构设计.mp4
$ }0 y; K. d1 Z02 行情,交易引擎与多账户的处理.mp4
) X; w9 @ m( ?0 a+ C5 n03 网关部分开发和处理流程讲解.mp4
% Z! b0 O8 ^: Q04 网关部分为都多参数进行接口升级.mp47 i- b, _ i- @
" U/ z7 s. ?# V3 }- A
第09章:策略部分功能的开发% T- P5 t- E5 V- e8 c* c b* ] h
01 策略部分功能的开发.mp4) e& K8 t% c6 m9 z6 \
02 简化策略逻辑,增加broker的功能,自动实现SHFE的平今,平昨.mp4- z# G' b& N1 J2 ?6 {; k3 X
7 {8 _/ q# K9 {, e; V4 X" b
第10章:微服务注册与发现中心的开发
1 ?1 o0 `$ H J01 微服务原理以及注册与发现中心的开发C++部分.mp4* z% J6 S2 y5 }) A; G' ]6 s4 E
02 微服务注册与发现中心的开发go部分.mp4
# H# o7 m2 P9 T! C03 微服务注册与发现中心重构接口.mp41 I" G) d y( H- r
04 行情引擎部分添加注册机制与接受订阅功能.mp4
. E+ |2 N/ q. W: v" O05 交易引擎部分添加注册机制与接受订阅功能.mp4
" b( E4 J' A, Z# A3 K06 策略部分添加注册与发现机制.mp4- c6 x( B% N# g4 ?" R
2 U$ I9 C! Q2 X! M( O) A( b: \+ m. ?6 y( l. ]
第11章:功能进化---建立跨网络分布式系统
4 j& g) V. \% e( F1 Y01 如何动态添加mmap,如何才能无锁地实现添加新的mmap文件被进程读取.mp4
6 _5 }) y4 Y& G# @, R02 跨网络的流式信息交换,发单信息,撤单信息,状态回报,成交回报,市场行情信息等,通过流式传输.mp4
" d6 U0 p4 q" W; H4 H0 o% m03 grpc添加流式信息交互,代码讲解.mp4
: U K: T9 B' N$ |: N
; q/ n0 f7 D- {% t! M) W3 ~第12章:升级为多机跨网络的分布式交易系统& L# q J3 V5 n! p+ G3 t5 |
01 行情引擎(MD)部分升级代码讲解.mp41 @$ j% l# w) N" {
02 交易引擎(TD)部分升级代码讲解.mp4
5 w: S! h4 M# g o, y03 策略部分升级代码讲解.mp4
" n7 L- }3 a1 i
4 ?; y) _ ]* ` a( ^% U: y第13章:让系统能够在linux上的编译运行* l3 Q5 {: u* s
01 docker安装和注册.mp4
X9 r3 i$ o$ B" h02 mmap编译通过,grpc受阻.mp4/ y% \! r# c8 ]8 u) }
03 mmap编译通过,grpc受阻.mp4+ [) Z6 r: }$ h; n
04 外部 grpc编译.mp4; p& S& v0 L2 D$ _
05 broker.ctp, strategy编译.mp4$ a) k) q- B3 C; G" A
06 编译终于成功.mp4
: v% i; _4 J9 h# {* r4 D8 P07 测试运行.mp4
( t, t1 V$ p8 V' M
6 {- r u7 M0 u W: G' ^' \第14章:策略,行情,交易模块的联调6 \8 @! v6 F$ J% o9 e. {
3 J' ? A% k& z3 \* K6 u01 启动参数的配置以及测试用例.mp4
/ r; T4 f5 [& L. u" o% |. Z# I9 M02 演示,单机环境运行,分布式网络环境运行.mp4
G _' y6 O/ F) N7 c1 H03 broker.ctp穿透测试升级和改动.mp48 x D, ^, Q6 O8 a0 {8 O
# _0 T2 O* f* v& Q* C1 W" Q
第15章:高频交易回测
8 I, M$ u( w& _1 ~4 D01 高频交易回测系统的开发.mp4
9 H6 W* \' u! L6 z# ^1 z02 行情处理与交易撮合.mp4' i) n) M7 A7 f. H3 c( j
03 演示与demo.mp4% D9 p- Z9 E4 I4 j; k% \/ {
04 高频交易回测注意什么.mp4+ Q1 a- E7 w4 ~; f, |: S
$ P* Y( \7 {9 ]; O/ B0 ]
第16章:代码介绍:添加的新行情和交易接口--飞马' r+ r) M0 t3 _
01 飞马行情接口代码介绍.mp4
* ^3 ?7 l% _: l6 `8 P02 飞马交易接口代码介绍,包含穿透式监管升级.mp48 ~/ U: @" N7 e' i/ Q; Y9 }: n4 R
7 @, z$ X' J% M/ g/ U
第17章:代码介绍:添加股票交易所XTP* D& G# ]( w" J, G2 D( s5 |
01 股票交易所行情接口代码介绍.mp47 ]4 [. D0 t& d \" h- k
02 股票交易所交易接口代码介绍.mp40 |1 }# w9 ^9 J
3 U8 E7 N2 f7 J! Y: v第18章:C++添加虚拟货币交易所Binance
" K: s& f p8 O0 g& t' h. B01 添加restful_websocket支持库.mp4
( L3 u* Q p! N, R1 u% b: a" H" E02 代码示例restful,websocket.mp44 m! Z4 P0 V* b5 i& H4 L
03 binancE币安的API文档介绍.mp4
/ d5 J) y. k) F9 L5 Y9 z04 代码介绍:添加binance币安虚拟货币交易所行情接口.mp4
5 g7 e+ h+ s3 o+ \05 代码介绍:添加binance币安虚拟货币交易所行情接口.mp4
" J! x$ t5 p. t$ [ _5 g4 w7 E1 T; |% Q& ~! t
第19章:C++添加虚拟货币交易所Bitfinex
2 w# @' {/ S( Y. M) X5 T. M3 Z) a# u( @$ c# K
01 代码介绍:添加Bitfinex虚拟货币交易所行情接口.mp4% u" ^) ~4 M7 K8 N( L6 ~* Q9 d, F; {
02 代码介绍:添加Bitfinex虚拟货币交易所交易接口.mp4
! b, F$ s: s. f8 }' w: L03 binance_bitfinex_md运行演示.mp4( X) o: e H& U' S7 g
( g O1 F: g$ t! Y5 }第20章:C++虚拟货币跨市场套利
1 C/ J, E' b( u/ j01 C++虚拟货币跨交易所套利策略程序 intermarket_spread_strategy.cpp讲解.mp4
4 h$ @: ?) c/ d: R) ~! w( L02 C++虚拟货币三角套利以及交易所三角套利triangular_arbitrage_strategy.cpp.mp4
5 ], R9 R% c6 T7 \, Y; E* D. f) ]# _( m- f5 o
第21章:课程回顾和后续
6 v& [% Y" Y- g- K课程回顾和后续.mp43 G# i( q- b: J: E' v6 r
4 i7 o6 P- y0 ]' y/ M5 ]! Z. b2 p7 d
1 p* Z' }7 S9 `/ y
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|