【 Python 量化交易】第3章:金融基础概念
2026/9/2 7:12:01 网站建设 项目流程

量化金融基础:行话 🎯

每个行业都有自己的行话,量化圈尤甚——策略、因子、信号、Alpha、Beta、夏普比率……不懂这些词,看再多的代码也是雾里看花。


文章目录

  • 量化金融基础:行话 🎯
    • 3.1 一笔量化交易的一生 🎬
    • 3.2 核心量化术语 📚
    • 3.3 金融基本概念 🏦
      • 📈 股票(Stocks)
      • 🧺 投资组合(Portfolio)
      • 🛡️ 风险管理(Risk Management)
      • 💰 收益(Return)
    • 3.4 进阶概念🎓
    • 3.5 必会指标的计算 🧮
      • 📊 指标公式速查表
      • 🐍 Python 一键验证
    • 3.6 概念之间的关系 🕸️

3.1 一笔量化交易的一生 🎬

假设要做一个“茅台均线策略”

步骤概念英文具体内容💡 通俗类比
因子Factor50日均线、200日均线选股的“参考指标” 📏
信号Signal短期均线上穿长期均线 → 买入触发扣动扳机的瞬间 🔫
策略Strategy金叉买入、死叉卖出(完整买卖规则)交易的“作战计划” 🗺️
模型Model均线交叉模型的数学表达市场的“沙盘模型” 🧩
回测Backtesting用 5 年历史数据验证策略效果策略的“模拟考” 📝
上线Go-live实盘运行从考场走向战场 ⚔️
资金管理Money Management控制每笔投入仓位、设定止损线别把鸡蛋放一个篮子 🧺

解读这条主线

  1. 观察现象:我们发现“均线”(一种因子)的交叉似乎预示着趋势变化。
  2. 触发条件:当“短均线上穿长均线”时,系统发出买入信号(Signal)。
  3. 制定规则:“什么情况下买、什么情况下卖”的完整规则,就是策略(Strategy)。
  4. 数学表达:这套规则的数学描述,就是模型(Model)。
  5. 模拟考:策略先在历史数据上“跑一遍”——这叫回测(Backtesting)。
  6. 实战:成绩合格后实盘运行,同时用资金管理(Money Management)控制每笔投入多少、何时止损。

🛑止损(Stop Loss):价格跌破预设底线时强制卖出离场,用一笔小额的确定亏损,防止未来可能出现的大额亏损。💡壮士断腕,保住本金。

🎯核心链路
因子 → 信号 → 策略 → 模型 → 回测 → 实盘 + 资金管理
——整个量化世界都围绕它展开。


3.2 核心量化术语 📚

术语英文解释类比
策略Strategy定义何时、何地、以何种条件买卖的完整系统交易的“作战计划” 🗺️
因子Factor衡量资产/市场特征的数值(价格、均线、市值……)选股的“参考指标” 📏
信号Signal根据策略和因子生成的买入/卖出指令扣动扳机的瞬间 🔫
模型Model用数学表示市场行为,从简单统计到深度学习市场的“沙盘模型” 🧩
回测Backtesting在历史数据上模拟评估策略,需警惕过拟合策略的“模拟考” 📝
Alphaα相对市场基准的超额收益,正值 = 策略比市场强真本事赚的钱 💰
Betaβ投资组合相对市场的敏感度:>1 更激进,<1 更保守跟随大盘的“心跳幅度” ❤️
夏普比率Sharpe Ratio(策略收益率 − 无风险利率)/ 策略波动率每承受一分颠簸换来几分收益 🎢
最大回撤Max Drawdown历史上任一时期可能的最大亏损百分比最惨时亏掉几成 😰
资金管理Money Mgmt控制仓位、分散投资以保护本金别把鸡蛋放一个篮子 🧺

🧠Alpha 与 Beta 的直觉理解:基金今年赚了 15%,大盘涨了 10% —— 那么约 10% 是“随大盘水涨船高”的 Beta 收益,剩下约 5% 才是策略真正的 Alpha 收益。量化的终极追求就是:最大化 Alpha,控制 Beta


3.3 金融基本概念 🏦

📈 股票(Stocks)

股票是公司的所有权证券,代表对公司一部分所有权。购买股票意味着成为公司的股东,并有权分享公司的利润(分红)。

🧺 投资组合(Portfolio)

由多种不同资产(股票、债券、期货等)构成的一揽子投资。通过构建组合,投资者可以分散风险、提高收益潜力 —— 单只股票暴雷,对整体组合的冲击有限。

🛡️ 风险管理(Risk Management)

通过识别、衡量和控制潜在风险来保护投资的方法。在量化金融中,常用统计学和数学模型来评估和管理组合风险(如计算VaR、设定止损线、控制仓位)。
💡仓位(Position Sizing):投入市场的资金占总资金的比例。买多少永远和买什么一样重要,仓位管理是风控的第一道闸门。

💰 收益(Return)

投资的盈利,通常以百分比表示。投资者追求最大化收益,但必须同时考虑风险 ——收益与风险永远是一枚硬币的两面


3.4 进阶概念🎓

概念英文核心思想
算法交易Algorithmic Trading用预定规则和数学模型交易,程序高速高效执行
量化模型Quantitative Models基于历史数据/技术面/基本面分析预测市场的数学模型
高频交易High-Frequency Trading以极快速度交易,赚取极短时间内微小利润
套利Arbitrage同时买卖同一/相似资产,利用价格差获得低风险利润
蒙特卡洛模拟Monte Carlo Simulation生成大量随机样本模拟市场不确定性,评估组合的风险与收益

💡蒙特卡洛模拟
就像让计算机把未来市场“重演”一万遍 —— 每一遍随机走出一条不同的路径 —— 然后统计:最坏情况亏多少?最好情况赚多少?从而对不确定性心中有数。


3.5 必会指标的计算 🧮


📊 指标公式速查表


🐍 Python 一键验证

# ② 年化收益率:3 个月(90 天)赚 5%annualized=(1+0.05)**(365/90)-1print(f"年化收益率 ={annualized:.1%}# (1.05)^(365/90) - 1")# ③ 夏普比率:策略年化 15%,波动率 10%,无风险利率 2%sharpe=(0.15-0.02)/0.10print(f"夏普比率 ={sharpe:.1f}# (15% - 2%) / 10%")# ④ 最大回撤:净值 100 → 150 → 90nav=[100,150,90]running_max,mdd=nav[0],0.0forvinnav:running_max=max(running_max,v)mdd=max(mdd,(running_max-v)/running_max)print(f"最大回撤 ={mdd:.0%}# (150 - 90) / 150")

运行结果(Python 3.12)

🐍 完整的 Python 实现函数会在 7.4 节给出,此处先建立直觉。


3.6 概念之间的关系 🕸️

它们不是孤立的,而是相互连接、反馈优化的系统:

验证与优化

核心要素

提供原材料

定义规则

触发动作

支撑

记录交易

计算

反馈

指导

限制仓位

🧠 模型 Model
用数学描述市场

📜 策略 Strategy

🧮 因子 Factor
均线/市值/波动率...

💡 信号 Signal
买/卖/持有

⚡ 执行

⏪ 回测 Backtesting

📊 绩效指标
Alpha / Beta / Sharpe / MDD

🛡️ 资金管理 Money Mgmt

  • 因子是模型的输入特征(如均线、市值);
  • 模型根据因子生成信号
  • 策略是信号和规则的合集;
  • 执行后进入回测,计算绩效指标
  • 绩效反馈给策略和资金管理,形成闭环优化。

💡 量化不是“一次性工程”,而是一个不断迭代、反馈、优化的循环。理解了这个关系网,就掌握了量化研究的全局地图。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询