在外汇市场上,货币的价格迅速增加和减少基于许多经济和政治因素,如商业平衡,生长指数、通货膨胀率和就业指标。有一个好的战略买卖可以从上述变化获利。一个成功的外汇策略应该考虑收益和风险之间的关系。在这项工作中,我们提出一个intraweek外汇市场外汇投机策略基于技术指标的结合。这个系统有一个两级决定,由概率单位回归模型和规则发现使用随机森林。有两个最低要求交易策略:一个规则进入市场和退出规则。我们建议的系统,进入外汇市场,应该验证两个条件。首先,它应该验证随机森林在下周访问规则,而第二个第二天的预测价值使用概率单位应该是正的。退出货币市场只是一个负面的警告从Probit或随机森林就足够了。这个系统是用来开发动态投资组合交易系统。 The profitability of the model was examined for USD/(EUR, JYN, BRP) variation within the period from January 2014 to January 2016. The proposed system allows improving the prediction accuracy. This indicates a good prediction of the behavior market and it helps to identify the good times to enter it or to leave it.
强大的金融市场波动使股市对投资者风险区域。不同的投资策略在股票市场上表现为一个工具来收集更多的股票市场的股票。据威廉·奥尼尔(
目前,投机者视为第一状态的市场上的信息来源。猜测技术不断地改进(
在本文中,我们提出一个安全的投资策略分两个阶段:
首先,我们选择了一种时间的方法没有任何规定性假设金融市场趋势。这种方法只在观察是基于汇率的演变和各种临时的指标。我们使用随机森林算法(
算法交易的发展最近有所改善。引入了许多新的研究领域,最重要的是,与金融的结合算法研究进行研究成为可能,是不可能仅仅几年前。如今,电子金融市场尤其是进展和大多数交易电子化。电子金融市场取得额外的利益作为一个新的研究领域特别使用交易算法和市场预测方法。
在文学、传统交易系统只实现一个特定的策略
在过去的几十年,全球贸易市场的增长使得外汇市场的最大和最赚钱的金融市场。外汇市场是24小时开放/ 24参与者买卖货币对的地方。货币市场的特点是高流动性,大量的贸易,和持续交易。外汇市场是一个波动的市场有很大的不确定性。然而,外汇投资者暴露在汇率风险,这可能严重危及国际贸易(
最现代的实用方法预测汇率走势,使用基本和技术分析具有重要意义。
有多个研究基本面分析应用于预测汇率。在这些研究中,我们可以引用,例如,1983年米斯和罗格夫,1986米斯柏丽Selover 1987 McNown和华莱士1989年,柏丽Pecchenino 1991 Sarantis 1994, Cushman, 2000 (
普尔(1967)和Dooley和谢弗(1976)是描述的先驱技术分析(
最近,许多先进的技术已经广泛应用于预测汇率的波动(
一些算法被用来预测汇率为随机森林,遗传算法,支持向量机,神经网络
一些研究人员专注于神经网络训练算法。根据Shaoo et al .,级联功能链接人工神经网络(CFLANN)在外汇市场表现更好
实际上,一些研究人员建议应用整体方法为了提高回归和分类性能。在[
如今,一些统计研究用随机森林和概率单位回归来预测汇率。根据Lv和张
在本文中,我们将使用一个随机森林分类算法和概率单位回归。我们结合这两种算法来预测汇率。
交易策略是一个重要的金融方法。它可以被定义为一组指令盈利并产生一个积极的投资回报。一些交易策略并不总是完全盈利作为独立的策略。事实上,金融市场变化,不断和有时相当显著。这种稍纵即逝的后果之一是,交易策略,可能过一段时间可能会死,有时很突然。有许多因素影响交易策略的结果,因此没有通用模型能预测一切好所有的问题,甚至是一个最好的交易方法,所有情况。
然而,技术的进步催生了新型的交易等交易策略基于数据挖掘和机器学习。这种策略是基于算法交易和实时显示它可以执行复杂的分析,基于定义的策略所需的决策而无需人工干预,自动发送贸易执行从电脑到交易所。一个算法可以很容易地贸易数以百计的问题同时使用先进的法律与层的条件规则。算法交易旨在识别通常很短暂的信号或趋势通过分析大量的不同类型的数据。许多这样的交易信号非常微弱,他们不能在自己的交易。因此,这类信号的一个结合了很多重要的权重放大和增强整体的信号,就可交易的和有利可图的交易成本。
目前,外汇市场是世界上最大的、最具流动性的市场。然而,交易策略使用算法交易已经成为绝对必须为生存为买卖双方。由于混乱,嘈杂的,和不稳定的性质数据,主要交易员不得不迁移到使用的自动算法交易,以保持竞争力。使利润从每个策略,大多数的研究都集中在每天,每周甚至每月预测。
过去的十年目睹了增加依赖人工智能预测在不同的市场,如外汇市场(外汇),包括随机森林(RF),线性回归,遗传算法(GA)、人工神经网络(ANN)和支持向量机(SVM)方法对金融时间序列的分析和预测。
神经网络是一个关键的主题在一些报纸为了恰当的交易系统。Matas et al。
据俄梅珥培拉特经济特区等。
遗传算法(GA),由荷兰
在工作
支持向量机(SVM)是Vapnik和同事在1992年提出的。支持向量机已经应用在许多不同的领域,科学,和行业分类和识别模式。模型基于支持向量机(SVM)是最广泛使用的技术来预测金融时间序列的运动方向。它正变得越来越多,一个活跃的学习方法。
金融时间序列预测,曹(
提出的随机森林Breiman (2001)。它显示了生成准确的预测模型。它可以自动识别的重要预测因子,这是有用的,当数据包含大量的变量,我们面临困难的决定哪些变量需要包括在模型中。
随机森林是一个机器学习的应用之一。它有助于理解金融市场。随机森林已经使用在几个工作为了击败市场的预测价格的变化。预测价格波动是非常困难的区域,因为它对投资的影响。预测股票的未来方向运动,Khaidem et al ., (
在文献[
在文学中,应用了许多不同的方法来预测股票市场的回报。尽管这些研究,股票市场战略的定义和实现仍是一个难以解决的问题。
回归的算法并不局限于线性或逻辑回归,事实上有很多形式的回归和每一个人都有自己的重要性和具体情况他们适当的应用(
我们的选择是Probit模型,这是一种回归的因变量只能取两个值,对于我们的情况(1)增加或减少(0)货币的价值(
如果我们考虑二元选择模型,难以察觉的响应变量
和t = 1,……,T。
观察到的二元变量
和
在Probit模型情况下,累积分布是一个标准的正常:
第一个平等的州
在任意影响面板框架中,未被注意的效果
(即独立性假设的结果。,crisis and tranquil periods) is limited and it can be relaxed by using the formula:
在哪里
随机森林(RF) (
随机森林是用于分类和回归;随机决策森林对经典的决策树过度拟合的问题(
随机森林算法:
输入:描述语言;样品年代
开始
初始化到空的树;根是当前节点
重复
决定当前节点是否终端
如果节点是终端
指定一个类
其他的
选择一个测试和创建子树
如果
移动到下一个节点未开拓的如果有一个
直到你得到决策树
结束
决策树提供有效的方法,在实践中很好地工作。决策树的优点是易于理解的,任何用户(如果生产树的大小是合理的),并有直接翻译的决策规则。
为了证明我们使用随机森林分类器的选择,我们评估结果超过90天的支持向量机(SVM),人工神经网络(ANN)和随机森林算法。出于这个原因,我们使用490天(欧元/美元货币对时间序列)训练数据。在这个preassessment我们用一个示例数据集组成的欧元/美元货币对时间序列从1月到2015年12月。以下数据
模型损失和MSE、美和RMSE性能指标的安(测试精度0.519)使用Keras包。
交叉验证分数和MSE、美和RMSE SVM分类器的性能指标。
交叉验证分数和MSE、美和RMSE随机森林分类器的性能指标。
利用人工神经网络、支持向量机和随机森林算法来构建一个算法交易模型intraweek外汇投机,我们可以清楚地通知,随机森林显示更好的结果比安和支持向量机对我们的案例研究。
哈利马科维茨的投资组合理论出现在1952年(
由于外汇市场的波动,有三种类型的组合:高频交易员,长期投资者和公司。本文提出一种交易高频交易员猜测小intraweek价格波动(
在高频交易策略中,我们可以在许多类型的交易者之间独立
黄牛:外汇黄牛执行事务的很短的时间和把他们的增加很快,即使市场继续发展的方向猜测。剥皮需要足够的投资基金。
全职浪子:Swing贸易就是打开一个料理地位在上升趋势的开始和结束位置只是在这一趋势的结束时,通过使用明显倾向。
技术分析:技术分析方法来预测金融市场的波动被发现模式和利益关系在金融时间序列的历史。趋势的技术分析旨在确定时更好的进入市场。为此,我们认为,外汇市场是一个长期方向。他们使用每月、每周和每日图表来准确确定当低迷可能发生(
基本分析:任何市场趋势必须放置在它的经济背景下,反之亦然的经济和政治事件直接影响市场趋势(
经验,交易员将这些技术找到一个策略,最大限度地提高他们的利润,他们可以包括一些不寻常的方法如双零方案策略。
这种策略是完全基于心理价值的现象。这意味着大多数的交易者倾向于简化股票价格通过一轮位置值。这些值经常因此成为支持或阻力的现象。
在我们先前的工作我们采用埃文斯et al。
如果系统预测积极输出,我们购买。
购买后,如果系统预测积极的进化,我们举行。
购买后,如果系统预测负输出,我们出售。
投资策略提出了(
我们可以添加时间限制和过程可以重复。
我们开发两个数据集来训练我们的系统。
第一个数据集用于这项研究包含了650天过去的欧元/美元汇率的货币对。一个货币对欧元/美元。当交易货币对欧元/美元,美元正在出售购买欧元;欧元称为基础货币和美元称为报价。
每天,我们使用一个时间序列组成的过去7天的移动平均线上周和最后一个月。
第二个数据集是由技术指标(TI)的集合。技术指标是一个值或一个数学公式用于分析股票市场证券为了预测价格走势。数据集包含了最常用的钛(
相对强弱指标(RSI)
随机振荡器
平均定向指数(ADX)
商品频道指数(CCI)
高低
DMI(定向运动指数)
移动平均线
我们开始通过评估随机森林回归结果在一个简单的数据集由一组时间序列有关欧元/美元在两年内变化。图
MSE的树木数量的影响(均方误差)和梅在70天。
| 数量的树 | One hundred. | 300年 | 500年 | 700年 |
|---|---|---|---|---|
| 均方误差 | 1.257十−5 | 1.1102十−5 | 1.0922十−5 | 1.1129十−5 |
| 美 | 1301年10−4 | 1189年10−4 | 1184年10−4 | 1191年10−4 |
| % VAR解释 | 99.78 | 99.81 | 99.81 | 99.80 |
预测值与真实值(预测值为红色,实际值在黑色);随机森林回归使用:500树和8个变量试图为每一个分裂。
第一次评估随机森林的输出表明该算法性能很好一般的MSE 10−5。树的数量不能有效地影响系统的性能,而最好的结果被发现的500棵树。在分析错误的数量当随机森林预测第二天的上升趋势和在现实中这是一个下降趋势也如果我们考虑在外汇市场中,我们发现的风险程度是非常危险的考虑回归结果在时间序列作为一个独特的决策的输入。
在第二个测试中,我们使用的第一个数据集组成的时间序列来训练Probit模型来推测第二天值。第二个数据集组成的技术指标是用来训练随机森林预测未来7天的全球趋势;这个选择是在许多实验。
估计二进制模式的适用性评估可以通过计算真假观测的数量和通过计算观测的数量等于1或0,模型分配一个正确的预测分类治疗任何估计概率高于0.8(或低于0.2),作为一个预测的任务1 (0)
随机森林评估时,我们考虑一个星期与积极的进化,如果天数显示上升趋势比4。表
分类结果第二天使用Probit模式推测为109天。
| 预测价值/ |
积极的发展 | 消极的进化 |
|---|---|---|
| 积极的发展 | 39 | 13 |
| 消极的进化 | 8 | 49 |
分类结果每周趋势进化结果使用随机森林在17周。
| 预测价值/ |
积极的发展 | 消极的进化 |
|---|---|---|
| 积极的发展 | 7 | 2 |
| 消极的进化 | 2 | 6 |
预测值与真实值(预测值为红色,实际值在黑色);概率单位回归。
从表
创建一个有效的策略,我们需要确定个人风险,一个现实的时间和资源的可用性,在贸易水平的期望。自我反省的这些特征可以被评估不同的策略。
外汇投资,杠杆是任何技术,涉及使用借入资金购买资产。网上经纪公司为他们的客户提供了杠杆。实际上这个工具允许投机与更多的钱比可用资本为了使收益更有趣。货币汇率波动往往很低。没有杠杆,它会很难获利,即使重要的投资资本。在我们的实验中,我们使用1:10 0的杠杆,这是等价的一个投资1000美元,我们可以踏多达100000美元。
投资提出了序列图
拟议的投资策略的序列。“圣”:随机森林产出和st2: Probit模型输出。
对于每个货币我们检查本周积极趋势使用以下规则:
根据技术指标,我们检查市场地位的这些情况
超卖情况:这是一个情况,资产价格大幅下降到低于其实际价值。这是一个迹象,可能价格会反弹。
超买情况:一种情况一定资产需求的增长过于没有道理。可能是一个迹象。
看涨背离:价格趋势是悲观而指示器显示相反。指示器显示增加资产的价格,而资产继续下跌。这可以分析可能逆转的上升趋势和未来的购买信号。
看跌背离:它的对立面是看涨背离。这是通过逆转跌势并分析销售信号。
如果没有检测到上述情况,我们以Probit决定为最终决定。
如果有一个积极的趋势,进入步骤2。
每一天的星期
如果有一个积极的预测购买和步骤3
结束
通过考虑1:10 0的优势:
虽然(货币的变化在-10年pip + 5 pip和保存时间< 420分钟)
如果货币失去了超过10 pip然后出售。
如果人民币赢得超过5 pip然后出售
结束
每天我们解决投资1000美元
在17周1:10 0的杠杆,
最大投资5000美元+福利在17周,
停止失去屏障的20%,
销售订单10%的利润。
表
美元/欧元投资结果使用随机森林,Probit模型,提出系统在17周。
| 每天的数量 |
数量的积极投资 | 最终结果 | |
|---|---|---|---|
| Probit | 72年 | 43 | -778美元 |
| 随机森林 | 74年 | 51 | 2442美元 |
| 提出了系统 | 63年 | 49 | 4448美元 |
美元/英镑投资结果使用随机森林,Probit模型,提出系统在17周。
| 每天的数量 |
数量的积极投资 | 最终结果 | |
|---|---|---|---|
| Probit | 68年 | 47 | 356美元 |
| 随机森林 | 71年 | 58 | 2412美元 |
| 提出了系统 | 54 | 42 | 2538美元 |
美元/杰投资结果使用随机森林,Probit模型,提出系统在17周。
| 每天的数量 |
数量的积极投资 | 最终结果 | |
|---|---|---|---|
| 概率单位回归 | 63年 | 43 | 30美元 |
| 随机森林 | 61年 | 46 | 1307美元 |
| 提出了系统 | 51 | 41 | 3238美元 |
我们测试了我们的投资策略在17周,两年数据从2014年1月到2016年1月来训练我们的算法。最终结果我们计算累积获得在17周。
表显示,提出的系统演示了更好的结果比随机森林或概率单位回归。来验证我们的模型,我们选择评估其效率在三个货币对和三对提出的策略显示了最好的结果。此外,该系统需要更少的投资赚更多的利益。
该模型产生一个非常有前途的利润平均利润的4.8%。我们只用几周与积极的趋势。
该系统使我们能够减少日常投资而不失去获利机会的数量。我们可以看到一个真正的积极率,78%。提出的系统,它是68%的随机森林和Probit为57%。真正的积极措施实际积极正确的比例确定。
我们应该澄清一下,前面的结果影响了汇率对全球趋势在接下来的六个月。这意味着它是与宏观经济和政治形势有关。例如,结果得到的美元/英镑(只有2538美元,累计受益)可以解释货币对的行为。很明显,我们有一个横向的趋势。横向趋势水平的价格运动。美元/欧元对我们可以注意到一个上升趋势超过8周。
我们也受益于货币市场相对稳定,变化超过百分之一是罕见的。
同时,迄今为止还没有被提到一个重要的问题是交易成本。对于每笔交易,外汇市场是一个目录的市场。而不是一个委员会,pip蔓延。一个脉冲传播的区别是买卖价格在同一时刻。我们认为1皮普的佣金。从这一事实,当使用杠杆,我们推断,主要是一些货币对导致小幅上涨,导致过度的损失;过度获得非常罕见。
一般来说,外汇交易者行为情绪与恐惧和希望。通过这项工作,我们提出了一个交易策略,允许把情绪放在一边,避免交易错误(贪婪、恐慌或怀疑),而不是错过了交易机会。显然我们的策略给出了输入和输出信号时,预定义的规则一致。在这一刻,我们的系统是触发不管情绪和性能的最后输或赢的位置。
提出了工作成果展示的好处我们的系统相比,一个简单的使用使用随机森林回归或分类。考虑结果,使用相结合的分类和回归树可以实现为一个成功的算法交易系统。我们的研究结果表明,进一步的研究在许多算法的连续组合外汇投资组合管理是有用的。这种组合帮助交易员决定的时刻我们可以购买或出售货币对。
外汇交易货币对和许多人有很多,每一对不同于其他,每个人认为以自己的方式。找到最好的交易策略是一个复杂的关注。为了找到一个适当的解决方案,我们在这项研究中提出了一个新的策略基于两种数据挖掘算法。我们的方法是引入一个预测和决策模型产生盈利intraweek投资策略。提出的策略可以改善intraweek高频交易的交易结果。执行测试的结果已经证明了相当大的优势,我们的系统和一个简单的使用使用随机森林回归或分类。这样的结果是有前途的研究连续许多算法外汇投资组合管理的结合。
得出基于分类和概率单位回归算法交易可以有效地提高预测精度。这种组合有助于识别买入或卖出货币对的好时机。拟议的系统,在此基础上结合,帮助交易员将从外汇市场上的许多机会中获利。
使用的数据来支持本研究的发现可以从相应的作者。
作者宣称没有利益冲突。