
量化交易
文章平均质量分 71
进击的小小学生
坚持是一种态度!
展开
-
Quant星球-量化连载
在量化投资中,通常采用一列收益指标来评价投资策略的收益,常用的收益指标:总收益、年化收益率、胜率、盈亏次数比等。,泰坦尼克号(RMS Titanic),又译作铁达尼号,是英国白星航运公司下辖的一艘奥林匹克级游轮,排水量46000吨,是当时世界上体积最庞大、内部设施最豪华的客运轮船,有“永不沉没”的美誉。本篇主要梳理金融交易中常用到的数据,包括:宏观数据、行情数据、资金数据等等。该部分主要介绍量化交易系统的组成:数据获取、数据处理、策略开发、策略回测、风险管理、实盘交易、系统监控等。原创 2024-10-17 18:59:15 · 998 阅读 · 0 评论 -
三重滤网交易系统(基于Backtrader实现)
三重滤网交易系统由亚历山大·埃尔德博士(Alexander Elder)于1985年设计,是一种结合多时间框架和多种技术指标的交易策略。三重滤网系统的理念是,在不同时间结构之下,运用追踪趋势指标与震荡指标对相关金融工具进行分析。原创 2025-03-02 09:53:41 · 920 阅读 · 0 评论 -
文献精汇|121 模型:用于高收益交易的 LSTM 驱动的协整策略
的目标——旨在将深度学习的预测能力与金融计量经济学的基本原则相结合。以下是使121模型与众不同的基本思想和方法,以及它如何使用机器学习来驾驭金融市场的复杂性并根据微妙的价格变动生成信号。121模型的两个概念是协整和长短期记忆(LSTM)神经网络。换句话说,121模型依靠协整来检测一组具有长期均衡关系的资产对,然后应用LSTM来预测与该均衡的短期偏差。正是这种双重方法使该模型能够利用暂时的价格差异,从而获得令人印象深刻的121%的年化回报。原创 2025-01-18 23:12:28 · 1263 阅读 · 0 评论 -
[文献精汇]M2 作为市场趋势的预测指标
M2是广义货币供应量的简称,它包括流通中的现金(M0)、活期存款(M1),以及定期存款、储蓄存款和其他形式的存款。M0流通中的现金,即在银行体系外的现金。M1M0 + 企业活期存款。M2M1 + 定期存款 + 居民储蓄存款 + 其他存款。M2 反映了一个国家或地区内所有可以用于消费和投资的货币总量,不仅反映现实的购买力,还反映潜在的购买力。M2SL 和标准普尔 500 指数显示出非常强的相关性,表明 M2 可能对股市产生重大影响。原创 2025-01-11 09:18:54 · 257 阅读 · 0 评论 -
[文献精汇]使用PyCaret预测 Apple 股价
开发一个机器学习模型来尝试通过线性回归分析来预测 Apple 股票的价格会很有趣。PyCaret 的库,这是一个开源的 Python 低代码机器学习库,可以自动化机器学习工作流程,非常适合像我这样的机器学习初学者。原创 2025-01-07 21:00:00 · 391 阅读 · 0 评论 -
高级 Python 技术:掌握波动率指标以更好地进行市场分析
CHV 指标不直接预测价格方向,而是专注于波动性的变化,帮助交易者识别潜在的市场突破或趋势反转。Relative Volatility Index (RVI) 是一种强大的技术分析工具,能够帮助交易者识别市场波动性和趋势强度。尽管其计算复杂且存在一定滞后性,但结合其他指标使用时,RVI 可以提供更全面的市场洞察,帮助交易者做出更明智的决策。它通过计算一定周期内的最高价和最低价,形成一个价格通道,帮助交易者判断市场的支撑位、阻力位以及趋势方向。上升的 RVI 表明走强的趋势,而下降的 RVI 表明势头减弱。原创 2025-01-05 05:55:10 · 955 阅读 · 0 评论 -
在 Python 中使用 ADX 进行算法交易
在阅读本文前,可查阅以往文章:技术指标有几个分支,其中趋势指标使用最广泛。这些工具可帮助交易者确定市场趋势的方向和强度,使他们能够相应地调整交易。如果趋势指标得到有效应用,它们通常会产生积极的结果。在本文中,将仔细研究最突出的趋势指标之一——平均方向指数 (ADX)。首先,将对 ADX 有一个基本的了解,包括其用途和计算。之后,将从头开始开发指标,并在 Python 中基于它实施交易策略。原创 2025-01-01 07:28:11 · 888 阅读 · 0 评论 -
2024年,尽我所能,敬我不能
2024年,尽我所能,敬我不能,敬平凡,敬放下,敬坚持,敬付出,敬生命以痛吻我!时光换新历一切来得及,愿此成为自己的道路上,永远保持那份信念~原创 2024-12-31 12:09:06 · 281 阅读 · 0 评论 -
Python 中的 VWAP 算法策略
使用 Python 中的 VWAP 和移动平均线策略进行比特币算法交易回测。我们将深入探讨算法交易的 VWAP(成交量加权平均价格)和移动平均线 (MA) 指标的详细比较。VWAP 和移动平均线是交易者中流行的工具,每种工具都提供独特的见解。移动平均线提供了简单的价格平均值,而 VWAP 通过结合交易量提供了更微妙的视角。这种区别对于确定证券是被高估还是被低估至关重要。我们将讨论为什么 VWAP 经常受到交易者的青睐,以及它如何作为动态支撑位和阻力位。原创 2024-12-29 19:05:58 · 990 阅读 · 0 评论 -
多因子模型连载
它通过将多个不同的因子(如市值、动量、价值、质量等)结合起来,构建一个综合的模型来评估股票的表现。多因子模型不仅能够捕捉单个因子的影响,还能分析不同因子之间的相互作用,从而提供更全面的风险和收益解释。它主要用于量化投资领域,帮助分析师和研究人员评估因子在历史数据中的表现,并生成详细的统计报告和可视化图表。多因子模型的核心思想是假设股票的预期收益可以由多个系统性风险因子解释。每个因子代表市场中的某种风险或回报来源,投资者可以通过暴露于这些因子来获得相应的风险溢价。生态系统的一部分,通常与。原创 2024-12-27 19:33:21 · 1095 阅读 · 0 评论 -
【量化策略】波动指数-用Python检测范围和趋势市场
在彻底涵盖了理论和实施之后,我们对波动指数、其计算和实际应用有了深入的了解。虽然它看起来是一个简单的指标,但它在交易中非常有价值,因为它可以帮助避免不必要的损失。但是,由于其滞后性,在使用它进行交易决策时要谨慎行事至关重要。波动指数不应作为确定进入和退出点的唯一基础,而应用作更大交易策略中的补充过滤器。策略优化:波动指数的有效性不仅仅是较高和较低的阈值。必须有一个经过充分优化的交易策略来有效利用该指标。在将策略应用于实际交易之前,请务必改进您的策略。原创 2024-12-27 11:46:43 · 880 阅读 · 0 评论 -
多因子模型+Alphalens+实例
多因子模型(Multiple-Factor Model, MFM)正是基于 APT 模型的思想发展出来的完整的风险模型。Alphalens的输入是因子的历史取值和对应的资产价格(或回报),然后比较因子的预测和资产的实际表现,最后给出。Alphalens是一个python库,用来分析一个因子预测未来收益的能力,可以验证并突出展示。多因子模型本质上是将对于 只股票的收益-风险预测转变成对于 个因子的收益—风险预测。多因子模型的优势在于它可以提供更为完整的。的取值和资产的价格(或回报)。与未来收益之间的相关性。原创 2024-12-25 15:40:09 · 428 阅读 · 0 评论 -
量化交易连载-事件驱动回测框架+网格交易
是开发量化交易策略的基础。有两种基本的思路来实现这个回测框架:(1)基于向量的:用一个稀疏的向量来记录是否有买入卖出的信号生成。(2)基于事件的:读入新的数据产生心跳,策略产生买入卖出信号,来触发一系列新的事件,产生交易行为。是一种投资策略,其原理是在价格波动的不同水平上建立买入和卖出订单,从而在市场波动中实现利润。具体来说,网格交易通常会在价格波动的不同水平上设置一系列买入和卖出订单,形成一个“网格”。当价格上涨时,卖出订单会在不同的价格水平上触发,从而实现部分利润,同时新的买入订单也会被设置。原创 2024-12-25 06:30:00 · 971 阅读 · 0 评论 -
使用Python优化RSI策略
从使用我们设置的参数(rsi_period=14,超买水平 = 70,超卖水平 = 30)的回测结果中,我们可以看到结果一点也不好,从 10,000 美元涨到了 10,167 美元。因此,我们需要进行优化以找到最佳参数。从结果中,我们可以看到,从 10,000 美元开始,它增长到 59,341.05 美元,跌幅不超过 25%。该策略是模拟的,用户从余额(例如 10,000 美元)开始,并根据 RSI 信号进行交易。下一步是找到关键 RSI 参数的最佳值,例如 RSI 周期、超买和超卖水平,以及止损百分比。原创 2024-12-24 19:23:35 · 817 阅读 · 0 评论 -
Renko
什么是 Renko 图表?Renko 图表(Renko Chart)是一种技术分析工具,最初源自日本,意为“砖块”(brick)。与传统的基于时间的图表(如线形图、柱状图或蜡烛图)不同,Renko 图表是基于价格变动来绘制的,而不是基于时间。每个“砖块”代表一个固定的价格变动幅度,只有当价格达到设定的阈值时,才会形成新的砖块。Renko 图表的独特之处在于它过滤了市场中的噪声,专注于价格的趋势和方向,因此在趋势跟踪和突破策略中非常有用。原创 2024-12-21 10:51:09 · 806 阅读 · 0 评论 -
使用 Python 的波动率和交易量指标的高级动量交易策略
一个简单的动量指标可以计算为给定时期内股票价格的变化率 (ROC)。这有助于发出潜在的买入或卖出操作信号。原创 2024-12-20 12:35:36 · 988 阅读 · 0 评论 -
Backtrader专题连载
Backtrader 是 2015 年开源的 Python 量化回测框架(支持实盘交易)。专注于为量化交易策略提供回测和实盘交易功能。它允许用户集中精力编写可复用的交易策略、指标和分析工具,而无需花费时间构建基础设施。原创 2024-10-30 20:04:18 · 856 阅读 · 0 评论 -
技术指标连载
趋势类指标,判断当前资产的在一定时期内的趋势是否存在和趋势的方向和强度,趋势的方向可以是上升、下降或者是震荡。常见的趋势类指标有均线类、MACD、SAR 等。常见的成交量类 指标有 MFI、OBV、累计派发 AD 等。动量类衡量,趋势变动的速率,该指标通常被视为领先指标。常见的动量类指标有 MOM、RSI、KDJ、CCI、WR 等。常见的波动类指标有 ATR、BBANDS、DC 等。相关资料和源码,wx关注后,后台回复。相关资料和源码,wx关注后,后台回复。相关资料和源码,wx关注后,后台回复。原创 2024-10-27 20:38:12 · 401 阅读 · 0 评论 -
转融通业务
转融通业务是指由银行、基金和保险公司等机构提供资金和证券,为证券公司开展融资融券业务提供资金和证券来源,证券公司则作为中介将这些资金和证券提供给融资融券客户。转融通包括转融券业务和转融资业务两部分。原创 2024-10-27 20:31:25 · 889 阅读 · 0 评论 -
可转债连载
可转债,全名叫做“可转换公司债券”(Convertible bond;CB),简称“可转债”。可转换债券是上市公司发行的一种票面利率较低的债券。的组合,其持有人可以选择持有债券到期,获取公司还本付息;也可以选择在约定的时间内转换成股票,享受股利分配或资本增值。原创 2024-10-23 10:34:11 · 251 阅读 · 0 评论