GLOBAL SEARCH

搜索课程、模块、题目与收藏题单

搜索在服务端完成,题目解析与答案不会进入搜索结果。登录后可搜索自己的收藏题单。

找到 30 个结果

中文题目
课程期权基础 · 衍生品

期权基础:看涨、看跌与到期收益

周四下午两点,上海一家私募基金的衍生品交易员盯着 沪深300 ETF(510300.SH,SSE 挂牌)的盘口:标的现价 4.00 元,本月到期、行权价 4.05 的看涨合约报价从 0.038 抬到 0.042。她手上挂着 200 张该合约多单,账面浮盈瞬时增加 ¥8,000。距收盘还有 90 分钟,她要回答三个问题:(1) 这一张「权利」到期那天究竟值多少...

打开 →
课程期权基础 · 衍生品

期权组合策略与到期收益图

周一早盘九点二十五分,沪深300 ETF(510300.SH)的隐含波动率(implied volatility, IV)比上周五收盘低了 1.5 个 vol,账户主管甩你一句话:「这周看震荡偏强,仓里已经多了一手现货,想把上行空间留下,把 8% 以下的尾部砍掉,预算尽量为零。」这句话里其实压着四个独立输入——方向、幅度、波动率观点、成本预算——而你能在九点...

打开 →
课程量化策略目录 · 策略类型与业绩

期权、波动率与事件驱动策略

走完前三课的 L1 L/S 股票、L2 stat arb、L3 CTA 之后,任何一本真实的多策略量化基金都还剩下一桶—— 不归这三个模子 但又确实贡献分散 PnL 的策略家族。在 Citadel、Millennium、Two Sigma、Point72、AQR、Mingshi 明汯、High Flyer 幻方、Lingjun 灵均、ZhongCheng 中...

打开 →
课程期权基础 · 衍生品

二叉树定价与美式期权提前行权

周二上午八点四十二,上海陆家嘴一家私募基金的衍生品台。屏上一笔港股通项下美式期权(American option)报价请求:标的为低股息港股 ETF,6 个月到期,对端要求当日开仓。下一模块 1.4.3 你会推出的 Black Scholes 模型(Black Scholes)一行就能定出欧式期权(European option)孪生合约的价,却答不出今天的...

打开 →
课程高级衍生品 · 衍生品

奇异期权与路径依赖

周五下午三点,某 50ETF(510050)期权做市账户的交易员收到一条结构化销售台的内部消息:一家头部券商收益凭证团队,刚以 18 个月期限挂出了一只 8 亿元规模的雪球结构产品,挂钩中证500(CSI 500),敲入线在期初指数的 75%,月度敲出观察。这位交易员所在的私募 vol 台,与该券商签了一张场外(OTC)对冲协议,承接其中 4 亿元的"短下敲...

打开 →
课程Black-Scholes 与希腊字母 · 衍生品

欧式期权闭式定价公式

周三上午十点半,一位上海私募的衍生品交易员盯着两块屏幕:一块是 SSE 50ETF(510050)期权链,本周到期、行权价 2.55 的 call 中间价 0.0185;另一块是他自己的 Python 估值脚本,输出 0.0192。差 0.0007——折成单张合约 ¥70(合约乘数 10000),全市场未平仓约 1.2 万张就是 ¥84 万的潜在分歧。屏幕上...

打开 →
课程期权基础 · 衍生品

价值状态、内在价值与时间价值

周二上午十点,上海某私募基金的衍生品交易员小王面前摊着两块屏幕:左边是沪深300 ETF(510300.SH)的实时报价 4.00,右边是同一标的的近月期权链。她刚接到一个客户咨询电话——「你们持仓的 4.10 call 现在是什么状态?还剩多少时间价值?」她瞄一眼挂牌中间价 0.05,三秒内回答:「价外(out of the money, OTM),内在价...

打开 →
课程期权基础 · 衍生品

看跌看涨平价与无套利价格边界

上午十点十四分,你坐在某私募衍生品交易台前,510300.SH(沪深300 ETF)4.00 元行权价、30 天到期的近月合约刚刚跳价:欧式看涨期权(European option,简称 call)卖一报 0.082,看跌期权(put)卖一报 0.072。SSE 现货 ETF 价 4.01,30 天 RMB 回购利率(r)约 1.8%,ETF 隐含分红率 q...

打开 →
课程Black-Scholes 与希腊字母 · 衍生品

Black-Scholes 偏微分方程的推导

周三上午十点半,上海陆家嘴某 私募 期权做市台上你接到一笔成交:客户从你这里买了 200 张 50ETF 期权(510050)的次月平值 call。系统瞬间把账面 Delta 推到 +12,300 股 ETF,你需要立刻在二级市场卖空相应数量的 510050 把方向风险砍掉。问题是:为什么「持有这张 call + 卖空 Delta 股标的」恰好能锁定一个无套...

打开 →
课程Rust 互操作与生产化 · Rust 系统编程

FFI、bindgen 与 cxx

中信建投自营 IT 团队的同事把一份 C 的期权定价库 libquant pricer.so 扔到你桌上。"我们这套是十几年前用 C 写的,封装了 Abramowitz Stegun 7.1.26 标准正态 CDF 近似;你的 Rust 引擎要在中证 510300 期权上调它,先别想着重写。"——这就是 2026 年量化 Rust 开发者面对的现实:​ ​没...

打开 →
课程并发与性能 · 高级 Python

GIL、多线程与多进程

Hook 周一下午四点收盘后,私募研究服务器上挂着两份待跑的任务:先把 100 只沪深300 成分股最近 30 个交易日的日线从米筐风格接口同步下来,再用 100 万条蒙特卡洛路径给一张 510300.SH 看涨期权定价。一颗八核 CPU 跑了二十多分钟,T+1 风控报表迟迟出不来。问题不在算法,在于代码全程单线程。这两份任务该交给的并发原语其实不同:线程池...

打开 →
课程可观测性与系统设计 · 量化开发的软件工程

Prometheus、Grafana 与交易栈监控

沪深300 期权做市的私募,盘中 14:23 出现单边行情,CFFEX IF 主力合约成交骤增。值班 quant developer 在飞书智能助手里收到一条钉钉机器人推送:『KafkaConsumerLagHigh:feedhandler warehouse 消费组 lag 10000,持续 5m』。打开 Grafana,dashboard 名字叫 fee...

打开 →
课程设计模式与工具 · 高级 Python

Python 风格的设计模式

开场 某私募周四下午,团队为沪深300 ETF 期权准备了四个定价器口味——Black Scholes 看涨、Black Scholes 看跌、二叉树、蒙特卡洛。研究主管开了一次代码评审,发现生产代码里有一个 StrategyFactoryAbstract 抽象类、两个 AbstractPricerBuilder 子类、Confluence 上一张 60 行...

打开 →
课程Black-Scholes 与希腊字母 · 衍生品

一阶希腊字母:Delta、Vega、Theta、Rho

周一上午 9:31,距离开盘还有 60 秒。你坐在某家私募自营期权台前,账户里挂着 200 张 9 月平值(at the money, ATM)50ETF 期权(510050)的看涨合约(call)。集合竞价显示标的比上周五收盘高 0.6%,同时近月隐含波动率(implied volatility, IV)也抬升了 2 个 vol。眼前的问题只有一个:这两件...

打开 →
课程Black-Scholes 与希腊字母 · 衍生品

二阶希腊字母与对冲损益分解

周五下午两点半,上海某私募波动率子账户的交易员盯着 50ETF 期权(510050)的本周到期合约。账上是 600 张近月平值短跨式(short straddle),标的 ETF 报 2.870 元、行权价 2.85 元,距离到期还有 90 分钟。早盘他已用 ETF 现货把 Delta 砍到了接近零,但 PnL 在过去 30 分钟漂了 −¥4.8 万——标的...

打开 →
课程布朗运动与伊藤积分 · 随机分析

伊藤公式与随机微分方程

钩子:周五下午两点四十分,私募衍生品桌上的一个数 周五下午两点四十分,你在一家沪深300指数增强私募的衍生品桌上,手里挂着一张以 300ETF 期权(300ETF options)对冲的指数风险敞口。模拟引擎用几何布朗运动(geometric Brownian motion, GBM)跑了 10 万条 60 个交易日的路径,你发现一个让人不安的现象:输入的年...

打开 →
课程行情数据的消息与流式处理 · 量化开发的软件工程

低延迟消息:ZeroMQ、多播与共享内存

上海一家 私募 的电子交易主管把一名资深工程师拉到一边:「期权做市新策略要求 沪深300 ETF 的 top of book 在策略线程内到达延迟不超过 50 微秒。我们现在跑 Kafka 是 3 毫秒——差了三个数量级。怎么办?」诚实的答案是「先量,再按 rung 一级一级往下挪」。L2 把你留在 Kafka 这一级—— acks='all' 端到端毫秒级...

打开 →
课程Black-Scholes 与希腊字母 · 衍生品

几何布朗运动与风险中性测度

周五下午两点四十,上海某私募基金的期权做市账户上挂着 200 张沪深300 ETF(510300)近月平值 call,对应 Delta 暴露约 +1.8 万股。屏幕上当日隐含波动率(implied volatility, IV)抬升了 2 个 vol,但标的 ETF 几乎没动。Pricing 同学甩出一个问题:「下一张 call 的理论价,我应该用今天的真实...

打开 →
课程可观测性与系统设计 · 量化开发的软件工程

分布式追踪、OpenTelemetry 与日志聚合

国内私募的 50ETF 期权做市,盘中 13:47 SSE 一条 IF 主力 tick 的入库延迟从平均 80 毫秒跳到 1.8 秒。L1 的结构化日志能告诉你这一笔 tick 落在 feed handler consumer 7c4f9d8b6 x2k4l 这个 pod 的某条 offset;L2 的 dashboard 能告诉你 p99 延迟在过去 5 ...

打开 →
课程内存与性能 · C++ 与低延迟

分支预测、restrict 与 SIMD

周三上午,你在国内某头部私募的衍生品自营桌做期权 Greeks 重估。沪深300 ETF(510300.SH)期权链上挂着 480 张合约,每张合约要算一次 Delta、Gamma、Vega、Theta,每个 Greek 都是一次 100 万路径的 Monte Carlo——480 × 4 × 1M = 19.2 亿条路径。上一课你已经用 monotonic...

打开 →
课程波动率 · 衍生品

局部波动率与随机波动率模型

周二早上 7:40,你坐在某家 私募 vol 自营桌前,盯着 SSE 50ETF 期权(510050)的隐含波动率(implied volatility, IV)曲面。昨夜风险系统已经把两套波动率模型校准好。第一套是 Dupire 局部波动率模型,确定性的 公式 能把所有 510050 vanilla 中间价复原到 0.5 vol 点之内——日间用于盯市与隔...

打开 →
课程回归与广义线性模型 · 统计推断

广义线性模型

上海某量化私募的两位研究员同一天上午被同一类工具卡住:小赵在搭一个「明日是否跑赢沪深300」的择时信号,标签是二元的 0/1;小李在 50ETF 期权做市数据上估「下一分钟到单笔数」,响应是非负整数 公式。模块前三课的普通最小二乘(ordinary least squares, OLS)对这两个任务都派不上用场——OLS 默认响应在正态分布(Gaussian...

打开 →
课程高级衍生品 · 衍生品

数值定价引擎:蒙特卡洛、有限差分与 FFT

​Hook(开场场景).​ 某头部券商衍生品定价团队的工程师周一早晨拿到了三张交易工单:(A)需要在 50ETF(510050)香草欧式期权(European option)链上做隔夜重估,行权价从 2.0 到 3.5,30 个 strike 网格,到期日覆盖未来 12 个月——目前由桌面 Excel 单独计算每只期权要 4 分钟才能跑完,桌面员工抱怨重估在...

打开 →
课程模板与现代 C++ · C++ 与低延迟

智能指针与移动语义

国内某私募 CSI 300 ETF 期权桌的资深 C++ engineer 在审一份六年前写就的策略库——它要进 live engine。他贴在每一份源码上的 PR review 评论只有一行:「这里裸 new ——改成 std::make unique 。」这份库是 C++03 风格写的, delete 散布在异常处理路径上,等一个错位的 throw 就足...

打开 →
课程Rust 基础 · Rust 系统编程

模块、Cargo 项目与单元测试

国内某私募中频组新加入的应届工程师周一第一天克隆了项目仓库。仓库的 Cargo.toml 声明一个 library crate 加一个 binary crate; src/lib.rs 暴露一个 pricing 模块; src/pricing.rs 装着 Lesson 2 写过的 510300.SH 沪深300 ETF 期权闭式 Black Scholes ...

打开 →
课程波动率 · 衍生品

波动率曲面与期限结构

周三早上 9:10,你在某 私募 vol 自营台前,盯着 SSE 50ETF 期权(510050)当月、次月与两档季月四个挂牌到期日,再加上 中金所 沪深300 IO 的当月、次月、当季、下季合约。屏幕上同时挂出大约 180 张报价。你不是逐张读:风险系统已经把它们拟合成一张光滑曲面 公式,在第二块显示器上以三维网格呈现。上一节课里你已经会把单笔报价反演到隐...

打开 →
课程参数估计与假设检验 · 统计推断

点估计:矩估计与极大似然估计

上海某私募的量化研究员周一上午把过去 200 个交易日的沪深300 日内对数收益堆在屏幕上,准备给一个新的日频股指期货策略估出「年化波动率」。他知道收益的真实分布参数永远看不见,手里有的只是一串样本。问题就此变形:从这 200 个数里挤出哪个数字配叫做「波动率的估计」?另一位同事在 50ETF 期权交易台做做市,他需要从最近一周的成交频次里估出每秒到单率 公...

打开 →
课程迭代法与正则化方法 · 最优化

牛顿法与拟牛顿法

周一开盘后 15 分钟,沪深300 ETF 期权(300ETF options on SSE)的隐含波动率(implied volatility, IV)整体上抬了 3 个 vol。你在一家私募的做市账户上挂着一组 50ETF 与 300ETF 近月平值 call,定价模型需要把每张合约的市场报价反推成 IV。上一节用梯度下降跑过同样的题:在某些深度虚值(o...

打开 →
课程模板与现代 C++ · C++ 与低延迟

现代 STL 与词汇类型

国内某私募 CSI 300 ETF 期权桌的风险分析师在翻夜间对账日志:四十笔 510300 期权报价的隐含波动率(IV)显示为整齐的 1.0 。这不是市场信号,而是上一代 IV 求解器在「未收敛」时使用的 sentinel value。当下游的偏斜模型把 1.0 一起平均进去,报告的偏斜被肉眼可见地拖偏,早会因此浪费了三十分钟去追一个根本不存在的数字。修复...

打开 →
课程并发与性能 · 高级 Python

用 numba、Cython 与 cffi 加速热点循环

Hook 周三晚上九点,深圳一家私募的波动率小组要在 T+1 风控窗口前更新沪深300 ETF(510300.SH)覆盖期权组合的隔夜 VaR 输入。研究员把上节课的 ProcessPoolExecutor 推到了 32 颗核,但每个标的 5,000 个交易日的 GARCH(1,1) 方差递推单跑仍要 0.8 秒——把 800 只 A 股一起标定就是 10 ...

打开 →