GLOBAL SEARCH

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

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

找到 30 个结果

中文题目
课程Rust 并发 · Rust 系统编程

async / await 与 Tokio 入门

国内某 SSE 接入团队接到任务: 把老 C++ + Boost.Asio 写的行情接入网关重构成 Rust, 单台机器要同时维持 8000 条 TCP 长连接, 把 510300.SH (沪深300 ETF) 等几百只标的的 tick 流落到内部撮合面板。架构师扫一眼说: 上 tokio——别想着每条连接派一个 OS 线程, 8000 个 OS 线程在调度...

打开 →
课程Rust 低延迟交易 · Rust 系统编程

Rust 低延迟之异步网络与 tokio + ITCH 解析

凌晨四点零一,你坐在 CFFEX 张江 COLO 机房楼上的值班室。你是国内一家头部私募的 Rust 工程师,负责沪深300 ETF (510300.SH) 的行情接入;早盘脚本 03:58 跑完,集合竞价 9:15 开始;此刻你的 tokio::net::UdpSocket 订阅器跑合成行情回归时报了一个序列号缺口 —— 序号 142,367,189 与 ...

打开 →
课程期货与远期 · 衍生品

基差、Contango 与 Backwardation

周三盘后,一位上海私募 (private fund) 的研究员把当日中金所 IF 四个到期合约抓下来作图:当月 3,841、下月 3,838、当季 3,830、下季 3,815。曲线向右下倾斜,差距随期限拉大——这是教科书上的 backwardation,但她隔壁桌的商品组研究员当天看到的 SHFE 铜 (CU) 曲线却是反向的:当月 67,500、下月 6...

打开 →
课程并发与网络 · C++ 与低延迟

套接字、Asio 与 FIX / ITCH 协议

国内某头部 quant 的 510300.SH 做市组新入职 C++ 工程师,被安排与一位资深做一周入职配对。第一天:读 200 行 FIX 会话层代码。第二天:读 300 行 ITCH 5.0 解析器。第三天:把一笔 NEWORDERSINGLE 从策略层往下追,穿过桌内会话处理器、跨 TCP 套接字送到跨境清算柜台,再以 EXECUTIONREPORT ...

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

asyncio 与 I/O 密集型并发

Hook 周二下午三点,一家上海私募的量化研究员要在 T+1 风控窗口前把沪深300 成分股当日的分钟线快照拉下来,作为隔夜组合 VaR 的输入。上节课用 ThreadPoolExecutor 把 100 个同步 requests.get 压到了 1.8 秒;现在策略组想把每天的拉取面扩到 1500 只 A 股、外加 200 只港股通(Stock Conne...

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

同步原语:threading 与 asyncio

开场 某私募周二上午九点三十一,沪深300 ETF(510300.SH)刚收完集合竞价,团队的 tick 处理器跑了九十秒。两个生产者线程在排空一个 Tushare 风格的行情 websocket——一个分片走 SSE(上海)回报,一个分片走 SZSE(深圳)回报——四个消费者线程各跑一个下游策略。九十三秒时,四个策略共写的盈亏累计器显示 1400000 元...

打开 →
课程面向最优化的微积分 · 线性代数与微积分

一阶最优性与凸性

Hook:两个看起来都「会优化」的求解器 上海某私募基金的两位研究员同时打开 Python,一位在跑一个标的为沪深300 成分股、目标为均值方差优化(mean variance optimization)的组合优化(portfolio optimization)问题,另一位在调一个三层的因子神经网络。两人用的迭代算法是同一份梯度下降代码,第一位 200 步就...

打开 →
课程利率风险与信用 · 固定收益

久期与 DV01:利率的一阶敏感性

周二早上九点半,CFFEX 开盘前。某保险资管(私募 之外的机构主力)固收交易台调出今日风险日报,组合 DV01 行写着 ¥1,240,000——中债利率曲线平移 1bp,账户当日盈亏约 124 万元。这是风险总监开盘前唯一会盯的数字。本课把这行数字拆开:从麦考利久期(Macaulay duration)出发,过到修正久期(modified duration...

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

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

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

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

伊藤公式与随机微分方程

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

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

伊藤积分的构造

钩子:公式 究竟在写什么? 上海某量化私募的衍生品研究组周一例会上,桌上摆着一份连续时间 Delta 对冲方案的初稿:策略对沪深300 股指期货持有动态头寸 公式,结算时账上的对冲腿累计盈亏被写成 公式。主管把上一课的笔记翻到边角,红笔划了一行——只要 公式 在背后由布朗运动(Brownian motion)公式 驱动,几乎每条样本路径的总变差(total ...

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

估计量的性质:偏差、方差与信息量

上海某私募的量化研究员把上一课跑出来的两个候选估计量并排放着:一个是无偏的样本方差 公式(分母 公式),另一个是极大似然估计(maximum likelihood estimation, MLE)的方差版 公式(分母 公式)。直觉告诉他「无偏」听起来更值得信赖,但当真到了要在波动率模型里塞一个数,他需要的是一把明确可比较的「好坏」尺子——能告诉他在 公式 的...

打开 →
课程并发与网络 · C++ 与低延迟

内核旁路与低延迟网络

国内一家头部 quant 在 CFFEX 张家湾数据中心 colo 部署的低延迟工程负责人,正在 review 自家 IF 股指做市路径的 tick to trade 延迟报告。中位数 4.8 μs;MarketMakerTier1 桌内预算是 5 μs,正好达标。P99.9 是 47 μs,超过了 OperationalRiskCommittee 公开的 ...

打开 →
课程树模型与核方法 · 机器学习理论

决策树:CART、不纯度准则与剪枝

周一早盘九点二十,你接手了离职同事留下的 alpha 模型——一棵深度 15 的 CART(Classification and Regression Tree, CART)树,在三年 沪深300 成分股日度面板上训练,特征是动量、价值、质量、低波、5 日收益、20 日波动率、换手率等 12 个变量,目标是预测下一日超额收益方向(涨/跌)。样本内训练精度 1...

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

几何布朗运动与量化金融应用

路演桌上的两条收益率 周三下午,沪深300 量化对冲产品的路演会。某私募管理人把净值幻灯片翻到第四页:年化预期收益 8%,年化波动率 40%。代销渠道的合规突然问:「按这个预期收益,投资者持有三年的中位数到底是多少?」管理人愣了三秒。这正是几何布朗运动(geometric Brownian motion, GBM)在路演桌上现形的瞬间——算术意义的期望收益与...

打开 →
课程凸优化 · 最优化

凸集与凸函数

开篇场景(Hook):基数约束如何把 MVO 从 QP 推到 MIP 周二下午,你在一家百亿规模的私募(private fund)量化部门里,给沪深300 成分股做一只全仓做多组合。脚本是教科书版本的均值方差优化(mean variance optimization, MVO):最小化 公式,约束 公式、公式。CVXPY 在 80ms 内返回全局最优。你顺手...

打开 →
课程神经网络 · 机器学习理论

前馈神经网络作为函数逼近器

开篇场景 (Hook):Ridge 之外,还有什么 上海一家私募的初级量化研究员陈晨把过去 36 个月沪深300(CSI 300)成分股的 30 列因子拼成一张面板:价值、动量、低波、质量、规模、换手、分析师修正等等,每月做一次截面回归,标签是下月超额收益。她用岭回归(ridge regression)跑了一遍 5 折交叉验证,OOS 上的 公式 只有 0....

打开 →
课程加密资产 · 另类资产

加密资产的组合整合与风险

香港一家家族办公室的季度配置评审上,CIO 把一页备忘录推到投委会面前,问题只有一个:「要不要给加密资产一个战略仓位,多大?」备忘录关键数字:过去 36 个月 BTC 已实现年化波动率约 70%,BTC 与 沪深300 ETF 的 90 天滚动相关性 0.41(2020 年之前接近 0),当前多市场组合年化目标波动率约 10%。错误答案是给一个美元权重;正确...

打开 →
课程C++ 基础 · C++ 与低延迟

工具链与第一个 C++ 程序

你在一家国内头部私募 quant 桌的第一天上午,负责低延迟策略代码的 senior 把一把 USB key 拍在你桌上,指着旁边那台跑 Ubuntu 的 Linux 工作站说:"中午之前把一个 Black Scholes 定价器编出来跑通。你用什么编辑器我不管,但 build 必须能从干净的仓库一键复现。"过去三个 Python 子学科没有为你接下来这九十...

打开 →
课程交易成本与市场冲击 · 回测与执行

成本感知回测与交易成本分析(TCA)

周五下午一家 RMB 400 亿规模的多策略私募投资委员会。三个团队竞标资金配置。A 团队:US 大盘股动量纸面 Sharpe 1.6,年化换手 200%。B 团队:中证1000 小盘股统计套利纸面 Sharpe 2.4,年化换手 1000%。C 团队:低换手价值策略纸面 Sharpe 1.2,换手 50%。CIO 给每个团队问同一个问题:「拟上线 AUM ...

打开 →
课程凸优化 · 最优化

拉格朗日对偶与 KKT 条件

开篇场景(Hook):PM 真正想要的那个数 上海一家中型私募的 PM 周一早盘正在跟风控拉锯:当前组合的总杠杆(gross leverage)顶在 200% 的合规上限,他想申请抬到 220%。风控的问题不是「能不能」,而是「值不值」——多 20 个百分点能换多少边际信息比率(marginal information ratio)?答案其实早就躺在凸求解器...

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

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

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

打开 →
课程概率论基础 · 概率与统计基础

期望、方差与矩

某私募的组合经理向风控要一份"未来 5 个交易日组合预期 P&L"和"组合 5 日波动率"。这两个数对应概率论里最基础的两个量:​ ​期望​ ​(expectation, mean)与​ ​方差​ ​(variance, second central moment)。再深入一层,你会想问"组合 P&L 超过 5% 的概率上界是多少"——而当你对分布只有有限的...

打开 →
课程期货与远期 · 衍生品

期货与远期基础

周三上午,一位在沪深300 股指期货 (IF) 上挂单的私募基金交易员看到合约从 3,840 弹到 3,847 点。她持有 50 手 IF 多单,乘数 ¥300/点,账面瞬间多出 ¥105,000。她不必给对手方打电话、不必担心违约——盘后中金所 (CFFEX) 会自动从空头账户划走变动保证金 (variation margin),第二天早盘前打进她的账户。...

打开 →
课程条件分布与联合分布 · 概率与统计基础

条件期望与多元正态分布

某股票多空策略私募的信号研究员每天跑一条回归:下周收益对动量因子的回归。他把拟合直线写为 r hat = a + b signal 。在抽样之前,这条直线是什么?它就是 (收益, 信号) 的联合分布下的​ ​总体条件期望​ ​(population conditional expectation)公式 ——而在沪深300 因子收益满足联合正态(joint n...

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

模板与泛型编程

国内某私募的 C++ 研究桌周一例会:新入职的研究员上线了 mean double 、 mean float 、 mean long double 三份函数——同一个九行的均值计算被复制了三次,只是浮点精度不同。Senior C++ engineer 的 review 意见只有一句话:「这里要写成模板。」周五新人交回的版本里,三份代码合成了一个 templa...

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

牛顿法与拟牛顿法

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

打开 →
课程线性代数核心 · 线性代数与微积分

特征分解与奇异值分解

上海某多策略私募的风控总监周一开盘前打开她的笔记本:一只新策略子账户即将上线,桌面上躺着一个 500×500 的样本协方差矩阵 公式,由沪深300 成分股日收益估出。CIO 只问她两件事:哪两个名义因子方向解释了组合方差的主要部分,以及这一结论对输入窗口的微小扰动有多敏感。这两个问题都由同一个对象回答——公式 的特征分解。前者由特征向量给出方向,后者由最大特...

打开 →
课程金融量化中的机器学习 · 机器学习理论

生产部署、模型治理与基础模型前沿

钩子:连续八周下跌的明星 alpha 2023 年 2 月最后一个周五下午,你在一家私募(private fund)做模型风险(MRM)。屏幕上挂着上一年表现最好的策略:中证500 全量股票的 LightGBM 多因子模型,2022 年 Q3 经净化 CPCV 验证,样本外中位夏普(Sharpe ratio)1.5;2022 年 Q4 通过影子交易上线;20...

打开 →
课程SciPy 与统计工具 · Python 数据与量化分析

用 SciPy 做假设检验与置信区间

周五下午两点半,浦东陆家嘴一家中型私募的风控会上,PM 把昨晚跑出来的 tear sheet 推过来:「食品饮料这只 600519.SH 的 63 日滚动 ​夏普比率​ ​(Sharpe ratio)样本期均值是 0.86,银行那两只 000001.SZ 和 600036.SH 是 0.42。0.44 的差,可信吗?」你脑子里第一反应是 3.2.2 L5 那...

打开 →