
blog 初级 · ~1 min read
什么是算法交易?
算法交易用计算机程序按预设规则自动执行交易,去掉情绪干扰,实现精准的下单管理。
#glossary#reference
本文为英文。需要查看中文翻译吗?
交互工具在翻译视图中可能无法使用。
什么是算法交易?
算法交易(Algo Trading,量化自动交易)就是用计算机程序按预设规则自动下单。人点"买入",程序用毫秒搞定;人会慌,程序只认规则。说白了,这门行当既是策略,更是执行。
量化、算法、自动交易:到底啥区别
| 名词 | 重点 |
|---|---|
| 量化交易 | 设计策略——数学和信号 |
| 算法交易 | 自动执行——代码和订单管理 |
| 自动交易 | 基本等同于算法交易 |
| 高频交易(HFT) | 算法交易的一个子类,玩的是微秒级 |
量化设计策略,算法执行它。很多量化都用算法,但这俩不是一回事。
算法都干啥
信号执行——盯着数据,条件一满足就开枪:
IF 价格 > 50日均线 AND RSI < 70:
买入 100 股
止损 = 入场价 − 2×ATR
目标 = 入场价 + 3×ATR
订单拆分——机构单子太大,一次性砸出去会砸坏盘口,执行算法负责拆:
| 算法 | 怎么拆 |
|---|---|
| TWAP(时间加权) | 按时间均匀拆 |
| VWAP(成交量加权) | 按历史成交量比例拆 |
| Implementation Shortfall | 在急迫和市场冲击之间找平衡 |
| Iceberg(冰山) | 只露小单,藏住真实规模 |
风控——程序能强制执行人在压力下会破的规则:日内亏损到上限自动平仓、数据公布时不交易、波动率飙升自动降杠杆。
算法为啥火
- 快。毫秒级执行。
- 守纪律。没情绪,没报复性交易。
- 精准。仓位、止损、时点分毫不差。
- 可扩展。同时盯几百个标的。
- 可回测。同一套代码能在历史数据上先跑一遍。
算法不是免费午餐
- 垃圾进垃圾出。烂策略自动化,亏得更快。
- 技术故障。Bug、API 断线、数据滞后(骑士资本 45 分钟亏了 4.4 亿美元就是真实案例)。
- 过度优化。历史回测完美,一上线就崩。
- 基础设施成本。机房托管、行情数据、算力都是真金白银。
- 监管盯得紧。不少司法辖区要求算法备案和风控。
新手怎么入门
- 学门语言——Python 是默认选项。
- 先模拟盘——至少跑一个月。
- 接券商 API——比如富途、老虎、盈透、OANDA、Binance。
- 小到不能再小——哪怕单笔 10 块钱,也能让你见识真实滑点。
- 全量日志——每笔交易、每个信号、每个错误都记。
- 先做风控——加 Alpha 之前,先把"一键停止"按钮做好。
常见踩坑
- 跳过模拟盘直接上真钱。真钱才会暴露模拟盘里发现不了的 Bug。
- 没有 kill switch。失控的算法几分钟就能把账户清零。
- 迷信回测。回测假设你能完美成交,实盘不是这么回事。
一句话总结
算法交易就是把自动化用在交易上。它能让好策略更好(更快、更守纪律、更可扩展),也能让烂策略更烂(亏得更快、爆得更猛)。正确的入场姿势是先把策略搞透,再去自动化——别反过来。先做停止按钮,再做 Alpha。
实时行情
打开完整图表 →相关市场数据由 TradingView 提供。
📝
我的笔记
登录后可在本文保存笔记并与社区分享。
由 Marcus Cole 起草 · 由 Timi Chen 于 2026-06-11 审核 · 最后检查于 2026-06-11
下一篇推荐
glossaryreference 2026-07-01
Risk Glossary: VaR, Beta, Correlation, Volatility
VaR, beta, correlation, and volatility quantify different risk exposures; learn formulas, regime dependence, and integration rules for position sizing.
阅读更多 →Smart Recommendations