云计算百科
云计算领域专业知识百科平台

【量化纯GET实战 #13】波动率:用标准差衡量一只股票有多“野”

【量化纯GET实战 #13】波动率:用标准差衡量一只股票有多“野”

波动 = 风险的价格

波动率衡量收益的不确定程度,常用日收益率的标准差表示。波动越大,短期越“刺激”,也越难拿住。Python 标准库 statistics 就能算。

import statistics, requests
BASE = "https://api.momaapi.com"
LICENCE = "你的魔码证书"
bars = requests.get(f"{BASE}/hsstock/history/600519/d/n/{LICENCE}",
params={"st":"20250101","et":"20250401"}).json()
closes = [b["c"] for b in bars]
rets = [(closes[i]/closes[i1]1) for i in range(1, len(closes))]
vol = statistics.pstdev(rets)
print("样本数:", len(rets))
print("日收益率标准差(波动率):", round(vol, 5))
print("年化波动率(≈*sqrt(242)):", round(vol*(242**0.5), 4))

运行结果(真实返回):

样本数: 49
日收益率标准差(波动率): 0.00827
年化波动率(≈*sqrt(242)): 0.1286

怎么用

波动率常用于:① 仓位管理(波动大的少买点);② 期权定价;③ 组合风险衡量。横向对比不同股票/行业的波动率,能快速看出谁更“稳”。

魔码云服

赞(0)
未经允许不得转载:网硕互联帮助中心 » 【量化纯GET实战 #13】波动率:用标准差衡量一只股票有多“野”
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!