C++ for Modeling Quantitative Finance  ( ccquant | 49 hours )

Prerequisites:

一般 Programming 知识

Overview:

深度C++培训,涵盖定量方法建模,并为学员介绍一个庞大的项目,让他们真正体验C++的Quants实践经验

Course Outline:

模块 1(C++ 第 1 阶段)

  • 介绍 + 参考资料
  • 基本
  • 研讨会基础知识
  • 超载
  • 我们可以超载什么,以及如何超载。
  • 额外 C++ 类型(布尔值和参考值)
  • 车间超载
  • 哎呀
  • Oop 快速介绍
  • 结构
  • 访问修饰符
  • 构造 函数
  • 默认/删除函数
  • 初始值设定项语法/构造函数初始化列表
  • 工作坊课程
  • 记忆
  • 经典记忆交互
  • 车间记忆

模块 2

  • 量化金融概论
  • 离散时间模型
  • 连续时间模型
  • 利率模型
  • 债券期权
  • 短率模型
  • 转发率模型
  • 市场模型

Module3 (C++ Phase2 & Quantitative final phase)

  • 遗产
  • 建设
  • 多态性
  • 虚拟、纯虚拟、抽象、界面
  • 访问修饰符
  • 工坊继承(形状)
  • 异常
  • 它们是什么
  • 它们是如何工作的
  • 扔什么,抓什么
  • 车间例外情况
  • 内存耗尽
  • 通知方式
  • 如何处理
  • 现代记忆 Management
  • 雷伊
  • 应用于新式内存的模板 Management (SmartPointer)
  • 标准化的 C++11 SmartPointer
  • 零点
  • 研讨会 SmartPointers
  • 命名空间
  • 创意工坊命名空间
  • C++ 中的 Vasicek 债券价格
  • C++ put &call中的 Black-Scholes 建模
  • 蒙特卡洛模拟简介
  • 如何使用模拟为期权定价
  • C++ 中的蒙特卡洛模拟
  • 几何布朗运动
  • 美式与欧式期权
  • 基于切片的估值:格子法
  • 基于切片的估值 :P DE 方法
  • 基于切片的估值 :P DE 方法
  • 美国(预定日期)百慕大期权估值

模块 4 -C++ 最后阶段 

  • 自动
  • 新的 auto 关键字
  • 新的自动返回语法
  • 枚举
  • 新样式枚举
  • 康斯特普鲁
  • 新的常量表达式
  • 关于恒常性
  • Const 和 Mutable 解释
  • Lambda 和函数对象
  • 充当函数的类
  • lambda 函数简介
  • 计时
  • 全新 Chrono 库简介

 模块 5

  • 铸造
  • 标准库
  • 字符串
  • 器皿
  • 矢量 (vs)
  • 列表
  • 地图
  • 数组
  • 初始值设定项列表
  • 迭代器
  • range-for 语法
  • 标准算法
  • 杂项关键字
  • 静态的
  • 明确

模块 6

  • 移动语义
  • L/R 值简介
  • 应用于移动语义的 R 值引用
  • 类型特征
  • 获取有关编译时的信息
  • 并发
  • C++11 的线程、异步/未来和原子类型实现简介
  • 可变参数模板 - C++11 的可变参数模板简介
Sites Published:

United Arab Emirates - C++ for Modeling Quantitative Finance

Qatar - C++ for Modeling Quantitative Finance

Egypt - C++ for Modeling Quantitative Finance

Saudi Arabia - C++ for Modeling Quantitative Finance

South Africa - C++ for Modeling Quantitative Finance

Brasil - C++ for Modeling Quantitative Finance

Canada - C++ for Modeling Quantitative Finance

中国 - C++ for Modeling Quantitative Finance

香港 - C++ for Modeling Quantitative Finance

澳門 - C++ for Modeling Quantitative Finance

台灣 - C++ for Modeling Quantitative Finance

USA - C++ for Modeling Quantitative Finance

Österreich - C++ for Modeling Quantitative Finance

Schweiz - C++ for Modeling Quantitative Finance

Deutschland - C++ for Modeling Quantitative Finance

Czech Republic - C++ for Modeling Quantitative Finance

Denmark - C++ for Modeling Quantitative Finance

Estonia - C++ for Modeling Quantitative Finance

Finland - C++ for Modeling Quantitative Finance

Greece - C++ for Modeling Quantitative Finance

Magyarország - C++ for Modeling Quantitative Finance

Ireland - C++ for Modeling Quantitative Finance

Luxembourg - C++ for Modeling Quantitative Finance

Latvia - C++ for Modeling Quantitative Finance

España - C ++ para el Modelado de Finanzas Cuantitativas

Italia - C++ for Modeling Quantitative Finance

Lithuania - C++ for Modeling Quantitative Finance

Nederland - C++ for Modeling Quantitative Finance

Norway - C++ for Modeling Quantitative Finance

Portugal - C++ for Modeling Quantitative Finance

România - C++ for Modeling Quantitative Finance

Sverige - C++ for Modeling Quantitative Finance

Türkiye - C++ for Modeling Quantitative Finance

Malta - C++ for Modeling Quantitative Finance

Belgique - C++ for Modeling Quantitative Finance

France - C++ for Modeling Quantitative Finance

日本 - C++ for Modeling Quantitative Finance

Australia - C++ for Modeling Quantitative Finance

Malaysia - C++ for Modeling Quantitative Finance

New Zealand - C++ for Modeling Quantitative Finance

Philippines - C++ for Modeling Quantitative Finance

Singapore - C++ for Modeling Quantitative Finance

Thailand - C++ for Modeling Quantitative Finance

Vietnam - C++ for Modeling Quantitative Finance

India - C++ for Modeling Quantitative Finance

Argentina - C ++ para el Modelado de Finanzas Cuantitativas

Chile - C ++ para el Modelado de Finanzas Cuantitativas

Costa Rica - C ++ para el Modelado de Finanzas Cuantitativas

Ecuador - C ++ para el Modelado de Finanzas Cuantitativas

Guatemala - C ++ para el Modelado de Finanzas Cuantitativas

Colombia - C ++ para el Modelado de Finanzas Cuantitativas

México - C ++ para el Modelado de Finanzas Cuantitativas

Panama - C ++ para el Modelado de Finanzas Cuantitativas

Peru - C ++ para el Modelado de Finanzas Cuantitativas

Uruguay - C ++ para el Modelado de Finanzas Cuantitativas

Venezuela - C ++ para el Modelado de Finanzas Cuantitativas

Polska - C++ for Modeling Quantitative Finance

United Kingdom - C++ for Modeling Quantitative Finance

South Korea - C++ for Modeling Quantitative Finance

Pakistan - C++ for Modeling Quantitative Finance

Sri Lanka - C++ for Modeling Quantitative Finance

Bulgaria - C++ for Modeling Quantitative Finance

Bolivia - C ++ para el Modelado de Finanzas Cuantitativas

Indonesia - C++ for Modeling Quantitative Finance

Kazakhstan - C++ for Modeling Quantitative Finance

Moldova - C++ for Modeling Quantitative Finance

Morocco - C++ for Modeling Quantitative Finance

Tunisia - C++ for Modeling Quantitative Finance

Kuwait - C++ for Modeling Quantitative Finance

Oman - C++ for Modeling Quantitative Finance

Slovakia - C++ for Modeling Quantitative Finance

Kenya - C++ for Modeling Quantitative Finance

Nigeria - C++ for Modeling Quantitative Finance

Botswana - C++ for Modeling Quantitative Finance

Slovenia - C++ for Modeling Quantitative Finance

Croatia - C++ for Modeling Quantitative Finance

Serbia - C++ for Modeling Quantitative Finance

Bhutan - C++ for Modeling Quantitative Finance

Nepal - C++ for Modeling Quantitative Finance