GLOBAL SEARCH

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

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

找到 13 个结果

English questions
课程面向量化开发的 Linux 与 Shell · 量化开发的软件工程

面向量化流水线的 Bash 脚本

A 股 一家 私募 的 数据 团队 每天 下午 15:00 收盘 后,要 把 沪深300 ETF(510300)的 tick 文件 从 staging 服务器 同步 到 本地 研究机,解压、做 一次 行数 校验、调 一个 Python loader 写 进 数据库;如果 任何 一步 失败,调度器 必须 拿到 非 0 退出 码,方便 把 这一晚 标 红。这套 ...

打开 →
课程面向量化开发的 Linux 与 Shell · 量化开发的软件工程

文件系统、权限与 Shell 环境

周一上午九点,一家做 A 股 量化的 私募 把研究机的账号交到你手上。你 ssh 上去,屏幕上只有一行 quant@research cn: 公式DIR 而 DIR 是空的——这一行会展开成 rm rf / ,把根目录递归扫掉。对策是养成两步习惯:先 ls lah 确认你正要删的就是你想删的,再敲 rm rf 。 权限: chmod 、 chown 、 um...

打开 →
课程面向量化开发的 Linux 与 Shell · 量化开发的软件工程

文本处理管道:grep、awk、sed 与 jq

A 股 一家 私募 的 quant,下午 三点半 收盘 之后 收到 数据团队 的 一条 消息:「今天 沪深300 ETF 的 tick 文件 落到 /data/market data/cn/equity/tick/20250424/ 了,你 看看 行数 对不对、品种 有没有 缺、总成交额 大概 多少。」她 不打算 写一个 Python 脚本——这种 「看一眼...

打开 →
课程面向量化开发的 Linux 与 Shell · 量化开发的软件工程

进程、作业与资源控制

晚上 十点,你 启动 了 一个 沪深300 ETF(510300)的 5 分钟 均值回归 策略 回测,参数 扫了 三十 组,估计 要 跑 一整夜 加 半天。你 把 笔记本 一合 准备 回家,然后 突然 想起 一件 事: ssh 连接 一断,那个 Python 进程 就 死了。第二天 一早 你 还得 看 进度、还要 在 跑到 一半 时 杀掉 它 重启。这一课 ...

打开 →
课程中国量化行业与监管 · 基金运营与量化业务

中国交易规则:融资融券、程序化交易与市场行为监管

2024 年 4 月 3 日上午 10 点 05 分,灵均投资几个账户在一分钟内集中向 SSE 提交了约 25 亿人民币的沪深300 ETF 套利申报,触发 SSE「短时间大额集中申报」类异常交易监控。当天下午,SSE 发出公开监管措施公告,对灵均实施 30 天交易限制——这是首次有头部量化私募被以此种方式公开点名。之后是数周的倒查审计,跨越多个季度的交易日...

打开 →
课程Git 与代码质量 · 量化开发的软件工程

代码质量自动化:格式化、静态检查、测试与 pre-commit

周三下午两点。一家 A 股 私募 的资深同事打开你的 MR,标题是 feat(risk): 添加 沪深300 因子 z 列至业绩归因 。改了 12 个文件。二十秒之内审查线上铺满了「文件末尾多一个空行」「这个 import 没用到」「第 47 行行尾有空白」「import 没排序」之类的评论。你能感到审查时间正在漏走——这些评论没一条是关于你因子逻辑对不对的...

打开 →
课程构建、部署与容器化 · 量化开发的软件工程

容器编排:Compose 与 Kubernetes

上海一家 私募 的 quant 把 L2 产出的 feed handler:1.0.0 镜像推到 内部 registry,问 平台 组 怎么 把 它 部署 到 测试 集群。负责 工程师 直接 反 问:「你 的 docker compose.yml 本地 长 什么 样?你 的 manifests/ 在 测试 集群 长 什么 样?」quant 两份 都 没有,手...

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

流式行情接入端到端实战

上海一家 私募 中等频率股票策略团队的量化开发收到任务:两周内从零搭一条 沪深300 ETF 的 ticker plant。手头握住 3.6.3 的仓库(TimescaleDB hypertable, ticks raw(symbol, ts, price, size, side) , (symbol, ts) 主键)、L1 的消息词汇、L2 的 Kafka...

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

系统设计、运维手册与事故响应实战

国内私募量化的早盘 09:18,CFFEX IF 主力合约 tick 经过 feed handler 落入 TimescaleDB,过去三周一切正常。今早值班手机突然弹一条飞书电话呼叫:『KafkaConsumerLagHigh:feedhandler warehouse lag 10000,持续 5m,runbook 见 https://runbooks....

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

结构化日志、指标与追踪:可观测性三支柱

凌晨 02:14,沪深300 期权做市的私募量化值班手机响起。一条 SSE 50ETF 的报价在落库前出现了 11 秒延迟,下一档 CFFEX IF 主力的对冲单也跟着卡住。你打开堡垒机,登进 feed handler consumer 的容器,敲下熟悉的 tail f /var/log/... ——什么都没有,因为容器里根本没有 /var/log/ 。再敲...

打开 →
课程SQL 与时序数据库 · 量化开发的软件工程

量化数据管道:从 tick 文件到数据仓库

下午 15:30 CST,某 A 股 量化 私募。沪深 收盘 加 15:00 行情 结算 落定 之后 半 小时,行情 vendor 的 tick 510300 20260523.csv.gz 落 在 共享 挂载 /data/market data/ 上。cron 调起 ingest ticks.sh 。接下来 九十 秒 内,文件 必须 被 加载 到 暂存 表...

打开 →
课程构建、部署与容器化 · 量化开发的软件工程

量化服务的容器化

上海一家 私募 的风控工程主管把你写的第一份 Containerfile 拿出来评审,还没读到第一行指令就问三个问题:「这镜像里有什么是 root 跑的?」「最终镜像 多大?」「构建是 在 镜像构建时 重新解析依赖,还是 直接 消费 L1 的 wheel?」每个问题都有一个 错答案 平台组 不会 部署——所有进程都跑 root、镜像 800 MB、 RUN ...

打开 →
课程构建、部署与容器化 · 量化开发的软件工程

量化部署中的 Python 项目打包

上海一家 私募 的初级 quant 刚完成 3.6.4 的 capstone:三个 Python 文件、一个 run.sh 、一份装满了沪深300 ETF tick 的 TimescaleDB 仓库。PM 很满意;平台组不太满意。部署评审会上他们问的第一个问题是「wheel 在哪?」第二个问题是「锁定文件 在哪?」那段在开发者笔记本上跑得完美的脚本,没有办法...

打开 →