
量化交易
文章平均质量分 53
十启树
坚持
展开
-
Python代码编写KDJ指标
这段代码首先定义了一个calculate_kdj函数,用于计算给定收盘价序列的KDJ指标。请注意,为了实际应用这段代码,我们需要替换close_prices变量是实际股票或金融产品的历史收盘价数据。此外,根据我们也可以根据具体的需求,对接到实时数据源或调整参数n、m1、m2来优化指标的表现。这段代码是一个起点,根据实际需求,我们可能还需要添加错误处理、数据验证等逻辑,并考虑如何在实际交易环境中集成和测试此指标。KDJ指标由三部分组成:K值、D值、J值,主要用于分析股票市场的超买超卖状态及股价波动的趋势。原创 2024-10-08 08:33:37 · 1258 阅读 · 0 评论 -
量化交易常见策略
每种策略都有其适用的市场环境和风险特征,实际应用时需要根据市场条件、交易成本、执行速度等因素综合考量,并进行充分的回测与风险评估。•通过分析影响资产收益的多个因子(如市值、市盈率、股息率等),构建多因子模型,寻找因子暴露带来超额回报的机会。•示例:并购套利策略,在并购公告后买入被收购公司股票,同时卖空收购方股票或使用衍生品对冲,以期在交易完成时赚取价差。•基于市场会自然回归到长期平均水平的假设,当资产价格偏离其历史均值时,采取反向操作。•示例:布林带策略,在价格触及布林带上轨时卖出,在触及下轨时买入。原创 2024-10-06 08:58:32 · 874 阅读 · 0 评论 -
学习量化交易步骤
•基础策略学习:了解并实践简单的量化策略,如均线交叉、动量策略、反转策略等。•选择编程语言:Python是最常用的量化交易编程语言,因其丰富的库(如pandas、numpy、matplotlib、scikit-learn等)和易学性。•量化库与工具:学习使用量化交易相关的库,如pandas进行数据处理,numpy进行数值计算,以及backtrader、zipline等回测框架。•学习编程基础:掌握变量、数据类型、循环、条件判断、函数、类和对象等基本编程概念。感觉又要重拾这个行业了!原创 2024-09-27 11:37:54 · 667 阅读 · 0 评论 -
MQ5之CCI交叉信号
• 在指标/EA的。原创 2024-04-08 14:23:51 · 578 阅读 · 0 评论