0.1 量海航行:量化因子列表汇总(持续更新)

量海航行:从技术指标到因子库 🚀

目录

  • [量海航行:从技术指标到因子库 🚀](#量海航行:从技术指标到因子库 🚀)
    • [1. 专栏描述](#1. 专栏描述)
    • [2. 因子列表](#2. 因子列表)

1. 专栏描述

一个开源的量化因子项目,通过Python实现和标准化处理,将各类技术指标转化为可用因子。不止于因子计算,后续更有因子评估、优化与集成,助您构建专业量化交易系统。

持续更新中,让我们一起探索量化交易的无限可能!💪

2. 因子列表

点击以下名称可直接跳转指定因子文章,若无法跳转则尚未发布。

因子名称 因子简述
重叠因子 用于分析价格走势,通常作为趋势跟踪工具
BBANDS_factor 布林带(Bollinger Bands)是一种基于移动平均线的技术分析工具,由John Bollinger在1980年代创建。它由三条线组成:中轨(移动平均线)、上轨(中轨加上N倍标准差)和下轨(中轨减去N倍标准差)。布林带可以帮助识别市场的超买超卖状态,以及价格波动的收缩和扩张。
DEMA_factor 双重指数移动平均(Double Exponential Moving Average, DEMA)是一种改进的移动平均线指标,由Patrick Mulloy在1994年开发。相比传统的指数移动平均线(EMA),DEMA通过减少滞后性来提供更快的市场反应。它通过两次计算EMA并进行特殊组合来实现这一目标,可以在保持平滑性的同时减少滞后。
HT_TRENDLINE_factor 希尔伯特变换趋势线(Hilbert Transform - Instantaneous Trendline)是一种基于希尔伯特变换的高级技术分析工具。它使用数字信号处理技术来识别价格的主导周期,并生成一条平滑的趋势线。这种方法可以有效过滤市场噪音,提供更准确的趋势信号。
EMA_factor 指数移动平均线(Exponential Moving Average, EMA)是一种重要的技术分析工具,它通过对价格数据进行加权平均计算,赋予近期数据更大的权重。
KAMA_factor 考夫曼自适应移动平均线(Kaufman Adaptive Moving Average, KAMA)是由Perry Kaufman开发的一种自适应技术指标。它的独特之处在于能够根据市场波动性自动调整移动平均的敏感度,在趋势市场中减少滞后,在震荡市场中增加平滑度。这种自适应特性使其比传统移动平均线具有更好的市场适应性。
MA_factor 移动平均线(Moving Average, MA)是技术分析中最基础和最常用的指标之一。它通过计算一定时间窗口内的价格平均值来平滑价格波动,帮助识别市场趋势。MA可以过滤市场噪音,提供更清晰的价格走势,是构建交易策略的重要工具。
MAMA_factor MESA自适应移动平均线(MESA Adaptive Moving Average, MAMA)是由John Ehlers开发的一种高级技术指标。它使用MESA(Maximum Entropy Spectral Analysis)算法来自适应地调整移动平均的速度,能够快速响应市场变化同时保持良好的平滑性。MAMA包含两条线:MAMA(主线)和FAMA(跟随线)。
MAVP_factor 可变周期移动平均线(Moving Average with Variable Period, MAVP)是一种高级移动平均线指标,其独特之处在于移动平均的周期不是固定的,而是根据另一个时间序列动态变化。这种自适应特性使得MAVP能够更好地适应市场的周期变化,提供更灵活的交易信号。
MIDPOINT_factor 中点价格(MidPoint over period, MIDPOINT)是一种简单但有效的技术指标,它计算指定周期内最高价和最低价的中间值。这种方法可以帮助平滑价格波动,提供一个更稳定的价格参考水平。MIDPOINT通过消除极端价格的影响,反映了一段时期内的价格中枢。
MIDPRICE_factor 中点价格(Midpoint Price over period, MIDPRICE)是一种基于最高价和最低价的技术指标。它通过计算指定周期内最高价和最低价的中间值来反映价格的中枢水平。与MIDPOINT相比,MIDPRICE考虑了价格的极值,能更好地反映价格的波动范围和潜在的支撑阻力位。
SAR_factor 抛物线转向指标(Parabolic SAR - Stop And Reverse)是由J. Welles Wilder Jr.开发的技术分析工具。它是一个趋势跟踪指标,用于确定趋势的方向和可能的反转点。SAR的独特之处在于它的加速因子会随着趋势的发展而变化,使得指标能够自适应地跟踪价格走势。
SAREXT_factor 扩展抛物线转向指标(Parabolic SAR - Extended, SAREXT)是对传统SAR指标的增强版本。它的主要改进在于可以为上升和下降趋势分别设置不同的加速因子参数,使得指标能够更好地适应不同市场环境下的趋势特征。这种灵活性使SAREXT能够更精确地捕捉不同方向的趋势变化。
SMA_factor 简单移动平均线(Simple Moving Average, SMA)是最基础且应用最广泛的技术指标之一。它通过计算一定周期内价格的算术平均值来平滑价格波动,帮助识别价格趋势。SMA的简单性和直观性使其成为技术分析中不可或缺的工具。
TRIMA_factor 三角移动平均线(Triangular Moving Average, TRIMA)是一种特殊的加权移动平均线。它通过对价格数据进行两次简单移动平均计算,自然形成三角形权重分布,使得中间数据的权重最大,两端数据的权重逐渐减小。这种权重分布使TRIMA具有更好的平滑效果,同时保持对中期趋势的敏感性。
T3_factor 三重指数移动平均线(Triple Exponential Moving Average, T3)是由Tim Tillson开发的一种高级移动平均线指标。它通过多重平滑处理来减少滞后性,同时保持良好的噪音过滤能力。T3结合了多个EMA和一个体积因子(Volume Factor),能够在保持响应速度的同时提供更平滑的趋势线。
WMA_factor 加权移动平均线(Weighted Moving Average, WMA)是一种重要的技术分析工具,它通过对不同时期的价格数据赋予不同的权重来计算平均值。WMA给予最近期数据最高的权重,权重随着时间的推移线性递减,这种特性使其能够更快地反应价格变化,同时保持一定的平滑效果。
TEMA_factor 三重指数移动平均线(Triple Exponential Moving Average, TEMA)是一种高级移动平均线指标,由Patrick Mulloy开发。它通过三重指数平滑处理来减少传统移动平均线的滞后性,同时保持对价格变动的敏感度。TEMA的独特之处在于它使用了EMA的线性组合来实现更快的响应速度。
动量因子 用于衡量价格变化的速度和方向,帮助判断市场趋势的强度
ADX_factor 平均趋向指标(Average Directional Movement Index, ADX)是由Welles Wilder开发的技术指标,用于评估趋势的强度而不考虑趋势的方向。它通过计算正向动向指标(+DI)和负向动向指标(-DI)的平均值来衡量趋势强度。ADX的上升表明趋势增强,下降表明趋势减弱,通常用于判断当前市场是趋势市还是盘整市。
相关推荐
咚咚王者3 分钟前
人工智能之数据分析 Pandas:第六章 数据清洗
人工智能·数据分析·pandas
geneculture6 分钟前
融合全部讨论精华的融智学认知与实践总览图:掌握在复杂世界中锚定自我、有效行动、并参与塑造近未来的元能力
大数据·人工智能·数据挖掘·信息科学·融智学的重要应用·信智序位·全球软件定位系统
闲人编程6 分钟前
GraphQL与REST API对比与实践
后端·python·api·graphql·rest·codecapsule
永霖光电_UVLED10 分钟前
安森美与英诺赛科将合作推进氮化镓(GaN)功率器件的量产应用
人工智能·神经网络·生成对抗网络
Dev7z12 分钟前
基于深度学习的脑肿瘤自动诊断和分析系统的研究与实现(Web界面+数据集+训练代码)
人工智能·深度学习
珠海西格电力15 分钟前
零碳园区数字感知基础架构规划:IoT 设备布点与传输管网衔接设计
大数据·运维·人工智能·物联网·智慧城市·能源
AI即插即用18 分钟前
即插即用系列 | WACV 2024 D-LKA:超越 Transformer?D-LKA Net 如何用可变形大核卷积刷新医学图像分割
图像处理·人工智能·深度学习·目标检测·计算机视觉·视觉检测·transformer
草莓熊Lotso22 分钟前
《算法闯关指南:动态规划算法--斐波拉契数列模型》--04.解码方法
c++·人工智能·算法·动态规划
winfredzhang26 分钟前
深入剖析 wxPython 配置文件编辑器
python·编辑器·wxpython·ini配置
狂放不羁霸26 分钟前
电子科技大学2025年机器学习期末考试回忆
人工智能·机器学习