量化交易
文章平均质量分 78
从认知、环境、概念,到数据获取、策略实战、量化回测,再到生态工具与八大经典策略 —— 从零走进量化世界。
海兰
戒骄戒躁,积羽沉舟。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【 Python 量化交易】第10章:八大经典策略
量化交易是用数学模型捕捉市场机会的系统方法,涵盖趋势、回归、多资产及前沿技术四大主线。文章详解八大经典策略:移动平均、均值回归、动量、市场中性、统计套利、事件驱动、机器学习及高频交易,各自适用不同市况。选择策略需先判断市场状态,新手宜从均线起步,务必经过回测、模拟盘再小资金实盘。原创 2026-09-02 23:03:06 · 758 阅读 · 0 评论 -
【 Python 量化交易】第9章:K 线图进阶
Pyecharts 可轻松生成交互式 K 线图,支持缩放、拖拽、悬停查看数据。其 K 线数据结构顺序为 [open, close, low, high]。实战以 yfinance 获取茅台股价,调用 Kline 类配置坐标轴、数据缩放与工具箱,渲染出 HTML 图表。还可叠加折线图、均值标线等增强分析。原创 2026-09-02 16:54:55 · 249 阅读 · 0 评论 -
【 Python 量化交易】第8章:量化工具箱
本文介绍了量化交易中从手写回测到使用专业框架的演进路径,核心聚焦于回测环节。概要提及了zipline、QuantLib、TA-Lib等工具定位,并重点演示zipline的安装、策略编写与回测运行流程,强调事件驱动思想及结果分析,理解量化底层逻辑提供入门指南。原创 2026-09-02 16:43:09 · 273 阅读 · 0 评论 -
【 Python 量化交易】第7章:量化回测
回测是用历史数据模拟交易策略,检验其收益与风险,是策略开发的生命线。核心六步闭环:定义规则、获取数据、模拟交易、计算绩效、优化策略、未来性检验。手写均线策略示例展示了信号需用shift(1)避免未来函数,并需用年化收益、夏普比率、最大回撤等指标全面评估。原创 2026-09-01 14:04:23 · 542 阅读 · 0 评论 -
【 Python 量化交易】第6章:数据可视化
本文介绍Python量化分析中数据可视化的核心价值,重点讲解Matplotlib与Seaborn的组合使用。Seaborn作为高级接口,可一行代码绘制散点图、热力图等统计图形,并内置美观主题;Matplotlib则用于细节微调。通过贵州茅台收盘价案例展示实战流程,并整理图表选型速查表,帮助快速完成探索性数据分析,提升策略研究效率。原创 2026-09-01 11:41:44 · 413 阅读 · 0 评论 -
【 Python 量化交易】第5章:入门实战,量化交易的 “Hello World“
从零开始用Python实现量化策略,包括移动平均线、金叉死叉、用yfinance获取数据、绘图、回测,强调量化思维。摘要要简洁,包含核心要点。 我们需要用中文写摘要,≤150字。要涵盖:从零实现量化策略;理解MA、金叉死叉;用yfinance+pandas获取数据计算均线;绘图;回测比较收益;强调没有圣杯,只有权衡。 写摘要时注意连贯、不超过150字。</think>本文从零教会你用Python实现第一个量化策略:理解移动平均线原创 2026-08-31 18:17:55 · 282 阅读 · 0 评论 -
【 Python 量化交易】第4章:获取金融数据
<think>我们根据要求生成摘要:根据内容生成≤150字的文章摘要。内容是关于Python量化分析中获取金融数据的章节,主要介绍yfinance库、代码规则、参数等。摘要需概括核心。</think>摘要:本章聚焦Python量化分析中的数据获取,强调数据质量决定策略上限。以yfinance库为主线,介绍其安装、核心函数yf.download的参数用法,并对比股票代码规则(A股需加.SS/.SZ后缀)。同时讲解Ticker类如何获取个股基本面等全方位信息,为后续分析奠定数据基础。原创 2026-08-31 17:58:27 · 748 阅读 · 0 评论 -
【 Python 量化交易】第3章:金融基础概念
1. 量化交易流程:因子生成信号,策略形成规则,模型数学表达,回测验证,实盘执行并资金管理2. 关键量化指标:Alpha超额收益、Beta市场敏感度、夏普比率风险调整收益、最大回撤历史最大亏损3. Python实现核心指标计算:年化收益率、夏普比率和最大回撤的数学公式与代码实现原创 2026-08-30 12:51:08 · 284 阅读 · 0 评论 -
【 Python 量化交易】第2章:搭建开发环境
1. Anaconda 是数据科学套装,包含预装工具和库,通过 conda 管理环境和包,解决版本冲突问题2. 使用 conda create 创建独立环境并指定 Python 版本,conda activate 激活环境,实现不同项目隔离3. Jupyter Notebook 是量化研究的交互式工具,支持单元格独立运行和即时可视化,提升数据探索效率原创 2026-08-30 12:38:40 · 282 阅读 · 0 评论 -
【 Python 量化交易】第1章:认识量化交易
1. 量化交易是利用数学模型、统计学方法和计算机编程进行金融交易的系统化方法,强调纪律性、数据驱动和高速执行2. 量化交易系统由数据获取、研究分析、策略生成、自动执行、风险控制和绩效评估六个环节构成,形成完整闭环3. 量化交易可分为高频和低频两种类型,个人投资者更适合从低频量化策略入手,如日线级别的趋势跟踪策略原创 2026-08-30 12:06:35 · 239 阅读 · 0 评论 -
【 Python 量化交易】开篇
章节核心内容🎯 概要难度第 1 章认识量化交易量化本质、系统运转机制、优缺点辩证⭐第 2 章搭建开发环境Anaconda 配置、conda 命令、Jupyter 高效使用⭐第 3 章金融基础概念因子/信号/Alpha/Beta/夏普比率等核心“行话”⭐⭐第 4 章获取金融数据yfinance 全用法、数据清洗、多源选型对比⭐⭐第 5 章入门实战均线原理、金叉死叉逻辑、第一个完整策略⭐⭐⭐第 6 章数据可视化Seaborn 六大绝技、图表选型与美学规范⭐⭐第 7 章量化回测。原创 2026-08-30 11:53:04 · 498 阅读 · 0 评论
分享