<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KVGHS6G" height="0" width="0" style="display:none;visibility:hidden"></iframe>
我要报名
适用人群
本项目专为计划申请计算机、金融工程等方向的留学生设计,通过高度实战化的交易系统开发,帮助学员完成结构清晰、逻辑复杂的系统级项目,作为高质量申请成果展示;同时项目升级版本面向有求职意向的准从业者,由导师带领完成工业级架构的交易平台开发,涵盖高性能订单簿管理、算法撮合、模块化系统设计与扩展性优化,为申请后端开发、算法、quant相关岗位提供强有力的技术背书和面试素材。
你将收获
Seleted Icon
一个完整可展示的交易系统项目
Seleted Icon
运用多种算法编程工业级项目的能力,编程语言和算法理解的全面提高
Seleted Icon
导师推荐信,课程结业证书
你将学习的技能
强化并展示算法与编程能力
学生可根据需求选择C++项目或Python项目
涵盖堆、平衡树、双端队列等常见数据结构
课题介绍
交易系统是现代金融市场的核心技术,具备其开发能力的工程师在各类公司中都极具竞争力。 本课程将带你从零实现一个模拟真实市场的交易系统,包括订单簿管理、交易撮合等关键模块。
课程大纲
此课程不需要预修任何其他课程,工具包使用较少,最大程度展示编程能力,尽量避开安装所耗费的精力。 软件准备:VSCode下载,安装指定语言的扩展包,注册databento账户并获取一个API Key。
1
Intro & System Design
考察:Understanding market structure Designing a modular trading engine Understanding the application of project’s programming language (C++/Python)
授课2小时; 学习2小时
2
Data Structures & Algorithms
考察:Implementing core order book engine Algorithm design & testing
授课2小时; 学习2小时
3
Core System Development
考察:Matching engine implementation Trade simulation logic
授课2小时; 学习2小时
4
Other
考察:Deployment with databento API Application presentation
授课2小时; 学习2小时
课程导师