交易平台系统及方法与流程

文档序号:11635604阅读:913来源:国知局
交易平台系统及方法与流程

本申请主要涉及一种电子交易平台。



背景技术:

资金或产品传统上由投资组合经理、交易者或分析师进行评估和管理。投资决策在惯例上由人执行,所以对投资决策的最终输入是人为输入。因此,从人为输入产生的投资决策具有情绪和非理性的风险。

作为传统投资的另一个缺点,投资者无法获得同时提供资本保证和高回报的投资产品。此外,投资者可能无法接触到那些热衷于学习交易的交易者,学习交易往往需要花费数年乃至数十年的时间,在学习当中会损失金钱。

由于这些缺点,传统投资产品可能不会在提供高回报率(例如,每年18%)的同时对该投资保证资本。事实上,约有85%的当前零售商(即投机者)在他们的交易中亏损。

在一种传统的解决方案中,资金只能通过算法或“黑箱交易”进行交易。这些资金利用计算金融学和高频交易技术来分析市场机会以及执行交易。这种资金管理方法在执行投资决策时,确实能够解决情绪和非理性的风险。金融市场也有很大的市场情绪成分。正因为如此,虽然市场在不断发展,但技术(不管其优越程度如何)都不能同时发展以跟上市场的发展步伐。

由于“多德弗兰克法案”(doddfrankact)和“巴塞尔协议iii”(baseliii)的制约,银行家们并没有承担太多风险也无法推测交易仓位。以前,银行利用储户的信用来推测交易仓位。然而,因为这种行为对储户带来风险,所以“巴塞尔协议iii”和“多德弗兰克法案”禁止这种投机行为。因此,世界上一些最大的银行将不再承担风险,取而代之的是从事经纪服务的事务。

当最大的银行成为经纪人时,自营交易者必须发展成为行业买方的外汇价格制定者。因为如果客户不了解正确的交易方式,经纪人就不能再提供价格、找到大量客户以及在客户交易时赚钱。相反,客户可能只进行一次交易,然后坐守几周,通常会在该交易中亏损。

当金融工具具有潜在的实物资产时,就会有分析资产的依据。但是外汇并没有实物资产,所以没有分析依据。然而,零售商仍然可以像他们分析股票市场一样分析外汇市场。此外,零售商倾向于持有10点(pip)移动的仓位,这难免是困难的。因此,大多数零售商无法实现持续赢利的交易。

传统解决方案存在缺点。当交易者投资他/她自己的金钱时,如果市场对交易者有利,那么交易者倾向于贪婪,而如果市场对交易者不利,那么交易者倾向于害怕。期望有一种不受这些人类情绪影响的解决方案。

此外,传统的系统依赖于自动提交由专攻特定货币的交易者输入的交易。但是,交易者可能不会在全天以及在所有市场状况下交易该货币时都能赢利。然而,这些自动化的系统在不考虑这些因素的情况下继续在实时市场上提交交易。我们期望有这样的解决方案:其提供更高效的基于计算机的系统,用于在最佳状况下进行交易。



技术实现要素:

本文公开的系统和方法试图解决上述问题并且可以提供一些其它益处。例如,本文所述的系统和方法旨在将人类输入和技术输入融入所进行的每项投资决策中;实现小而持续的利润;具有独立于仅仅一小群表现优越交易者的交易表现;限制持有时间以限制暴露于市场;使贪婪和恐惧的情绪压力与交易者隔离;提供以独特结构成套的投资产品,该结构满足期待资本保障的投资者和愿意为更高的回报承担风险的投机商的需要;允许交易者在短时间范围内掌握价格行为交易的技巧。如在示例性实施例中所描述的,所有交易者使用价格行为方法对模拟账户执行所有交易,他们专注于在所有市场状况下进行小而持续赢利的交易,并且该算法可以将市场状况映射到交易者的特征,以尝试保证高标签赢率和利润。

如本文所述,众包(crowdsourcing)型、知识收获型交易平台从许多进行模拟交易的交易者计算装置收集大数据。交易平台将高概率赢利交易从模拟账户复制到真实市场用于实行。交易平台旨在将人力输入和技术输入战略性地结合到所执行的每一项投资决策中;训练交易者在短时间(例如90秒)内寻找市场机会;具体化价格行为交易方法;允许交易者对模拟账户进行交易,捕捉所有交易者的细节,并根据关键表现指标对个别交易进行分级,使用大数据分析测定交易者的表现特征,在真实市场中执行从大数据分析中选出的交易,利用算法测定市场状况,将利润划分给不同类别的投机者,并为交易杠杆资金提供最佳媒介。通过确定市场状况,然后动态选择在该特定市场状况下成功率最高的那些交易者输入的交易,所述系统能够优化效率和赢利能力。

在一个实施例中,一种计算机实施的方法包括:由服务器接收从多个交易者计算装置中的每一个发送的输入,该输入包括具有表示市场趋势的预测和建议的交易的数据的消息,其中在预定时间步长(timeincrement)内发送输入;由服务器将每个建议的交易存储在通信地耦接到服务器的数据库中的模拟账户的记录中,其中所建议的交易在记录中与交易者和时间步长相关联;由服务器确定接收到的预测正确的可能性以及针对该时间步长的当前市场状况;由服务器基于所接收到的预测是正确的可能性以及每个交易者的历史行为数据,在与每个交易者相关联的模拟账户中动态地选择在所确定的市场状况下赢利交易的可能性大于阈值量的一组记录;由服务器自动将模拟账户中的建议的交易的记录调整为真实账户中的用于在市场上执行的交易;以及并由服务器生成从真实账户执行交易的指令。

在另一实施例中,一种计算机实施的方法包括:由服务器确定多个交易者中的每一个的特征,以确定多个交易者中的每一个在那些交易者进入赢利交易的可能性最高时的的特征;由服务器确定当前市场状况;由服务器分析多个交易者中的哪个交易者在所确定的当前市场状况下进入赢利交易的可能性最高;以及由服务器自动呈现至少三个时间段内的一组数据,用于在交易者计算装置的图形用户界面上显示;由服务器接收来自多个交易者计算机中的每一个的表示交易的数据的输入;当所确定的当前市场状况与多个交易者的子集的特征相匹配时,由服务器基于从交易者计算机输入的交易来动态地选择多个交易者的子集,以进入真实交易;以及由服务器生成和发送进入真实交易的指令。

在又一实施例中,一种计算机实施的方法包括:由服务器确定预定时间步长的交易会话期间输入的一组交易的子集,该子集在特定市场状况下是赢利交易的可能性高;由服务器接收来自至少一个投机者计算装置的消息,以将投机者的资金投入具有所述一组交易的子集的交易会话;由服务器在市场中输入所述一组交易的子集;由服务器计算市场中输入的所述一组交易的子集的利润或亏损;以及,由服务器基于投机者投入的资金来将所述一组交易的子集的利润或亏损自动地分配给至少一个投机者。

实施例的附加特征和益处将在下面的描述中阐述,并且根据描述在某种程度上将变得显而易见。将通过在书面说明书的示例性实施例和权利要求书以及附图中特别指出的结构来实现和获得本发明的目的和其他益处。

应当理解,上面的一般描述以及下面的详细描述都是示例性的和说明性的,并且旨在提供对所要求保护的本发明的进一步说明。

附图说明

以示例性实施例的方式进一步描述本文所述的方法、系统和/或程序。将参照附图详细描述这些示例性实施例。这些实施例是非限制性示例实施例,其中在整个附图的多个视图中相同的附图标记表示相似的结构,并且其中:

图1示出了根据示例性实施例的系统结构。

图2示出了根据示例性实施例的交易平台模块架构。

图3示出了根据示例性实施例的将交易传送到交易平台模块的方法。

图4示出了根据示例性实施例的在交易平台模块上执行算法的方法。

具体实施方式

在以下对非限制性、说明性实施例的详细描述中,参考形成实施例一部分的附图。可以使用其他实施例,并且可以在不脱离所附权利要求的范围的情况下进行逻辑、结构、机械或电气方面的改变。为了避免使本领域技术人员能够实践本文所述的实施例所不需要的细节,该描述可以省略本领域技术人员已知的某些信息。以下详细描述是非限制性的,并且说明性实施例的范围由所附的权利要求限定。

实用交易系统(utilitytradingsystem)110包括多个交易者计算装置120a、120b、120c和实用交易服务器130。每个交易者计算装置120a、120b、120c可以与交易者相关联。交易者计算装置120a、120b、120c可以是诸如个人计算机、台式计算机、膝上型计算机、平板计算机、智能电话,移动电话、个人数据助理等的联网计算机。每个交易者计算装置120a、120b、120c具有可以呈现在交易者计算装置120a、120b、120c的显示器或屏幕上的图形用户界面,以用于与交易者交互。此外,每个交易者计算装置120a、120b、120c具有执行存储在计算机可读介质上的指令的处理器。

交易者计算装置120a、120b、120c还可以通信地耦接到系统的其他组件。交易者计算装置可以经由(例如有线、无线、公共或私人)网络向实用交易服务器130发送信息以及传输来自于实用交易服务器130的信息。例如,交易者可以使用交易计算装置120a、120b、120c上的图形用户界面来输入交易,该交易被传送到实用交易者服务器130。

尽管图1中仅示出了三个交易者计算装置120a、120b、120c,本发明的意图是可以使用任何数量的交易者计算装置。如下所述,可以优选地包括更多的交易者计算装置以获得更大的数据集。在一个示例中,系统可以包括超过10,000台交易者计算装置,但是可以使用任何数量的交易者计算装置。

示例性实施例记载了交易的输入、传输、分析、执行、进入和退出。交易可以是外汇市场(“外汇(forex)”)的交易或货币市场交易、股市和债务(例如股票、债券)交易、商品交易、衍生品交易、期货合约交易、交易所交易基金(etfs)、交易所交易票据(etns)、房地产投资信托(reits)、美国政府国债交易或任何其他金融工具。在本示例性实施例中,所述交易是外汇交易。与其他金融工具不同,货币交易不是基于可能受到诸如天气的因素的影响的潜在物质资产。此外,外汇没有交易所,而是在交易对手市场中的双方之间的交易。虽然示例性实施例详述了外汇交易的使用,但是本文描述的实用交易系统和方法可以应用于任何金融工具交易。

在交易用于外汇市场的一个实施例中,实用交易服务器130发送用于在交易者计算装置120a、120b、120c上的图形用户界面上显示的信息。在示例性实施例中,用于显示给交易者的信息包括所选择的金融工具或多个金融工具(例如,交易对中的两种货币)的多个时间段中的历史数据。

历史数据可以包括实时数据和最近执行的交易。实用交易服务器130在数据库170中查询所选择的金融工具的时间段内的该历史数据。随着数据库170以新的交易更新,实用交易服务器130自动更新交易者计算装置120a、120b、120c上的图形用户界面,以在期望的时间段内呈现基本实时的信息。例如,在一分钟的时间段内,图形用户界面将显示该特定工具在最近一分钟内的交易,并且图形用户界面将继续更新新的数据。

在示例性实施例中,尽管可以使用任何数量的时间段,但是实用交易系统110向每一个交易者计算装置120a、120b、120c呈现三个时间段。图形用户界面呈现同一金融工具的三个不同的时间段的交易。图形用户界面可以提供对市场的趋势、以及市场呈现出特定趋势的原因的准确的解释。时间段的范围可以在约5秒至约一周之间。在一个示例中,第一时间段是10秒,第二时间段是一分钟,并且第三时间段是10分钟。其他实施例可以在图形用户界面上使用不同的时间段和不同数量的时间段。这些时间段可用于确定模式、和/或趋势出现的方向例如是向上还是向下。交易可以根据模式/趋势或模式/趋势的变化来进行。在一个实施例中,当三个时间段显示相同的趋势(例如,全部显示向上或全部显示向下的趋势)时,交易者在交易者计算装置120a、120b、120c上提交交易。在替代实施例中,当三个时间段满足预定条件时,可以自动地或通过算法进行交易。

时间段可以以多层或多维的方式显示在交易者计算装置120a、120b、120c的图形用户界面上。图形用户界面呈现表示第一时间段(例如10秒)的第一层。第二层呈现在第一层上,并且第二层表示第二时间段(例如一分钟)。第三层呈现在第二层上,并且第三层表示第三时间段(例如10分钟)。在一个实施例中,各层可以以这样的方式来叠加:每个层被集成为呈现表示三个时间段的数据的单层。例如,图表可以显示三个范围的数据,其中每个范围表示一个时间段。在另一实施例中,图表可以显示一个范围的数据,其中该范围表示最大的时间段。在再一实施例中,图表可以显示一个范围的数据,并且该范围是最大的时间段的基于日志的范围。在又一实施例中,第二层和第三层可以是半透明的,并且当叠加在第一层上时,三个时间段中的每一个将保持可见。

交易者计算装置120a、120b、120c在显示器上呈现图形用户界面,并且接收来自交易者的输入,该输入表示何时进入特定货币或其他金融工具的交易。交易者可以实施价格行为交易,其中交易者可以根据显示在图形用户界面上的图表上的实际价格走势来做出交易决策。例如,当市场表现得在向上的方向上前进时,交易者可能会更激进并且在该交易中购买。当市场表现得在向下的方向上前进时,交易者可能会更戒备并且在该交易中出售。

实用交易服务器130被配置为接收来自交易者计算装置120a、120b、120c的信息以及将信息发送到交易者计算装置120a、120b、120c。实用交易服务器130可以收集来自于多个交易者计算装置120a、120b、120c的交易。虽然示例性实施例将实用交易服务器130显示为单个服务器,但是本发明的意图是实用交易服务器130可以是一个或多个服务器,并且可以通信地耦接到一个或多个数据库,数据库可以实施在实用交易服务器内部或作为单独的组件实现。

实用交易服务器130具有交易平台模块140。在示例性实施例中,交易平台模块140包括存储在实用交易服务器130上并由实用交易服务器130的处理器执行的专门编程的计算机可读指令。尽管这里作为能够具有各种功能的单个模块来描述,但交易平台模块140还可以包括不只一个模块,其中每个模块可以执行特定的功能。例如,交易平台模块140的一个模块或组件可以对交易和交易者执行分析,并且交易平台模块140的另一个模块或组件可以将模拟交易输入至真实市场。在其他实施例中,交易平台模块140可以被配置为通信地耦接到实用交易服务器130的单独的服务器。交易平台模块140可以用于交易货币以及其他金融资产类别,例如黄金、股票指数、商品等。

从交易者计算装置120a、120b、120c发送到实用交易服务器130的交易可以由交易平台模块140个别处理、分批处理或全部一次性处理。此外,来自实用交易服务器130的交易可以由交易平台模块140实时处理或周期性地(例如,每5秒、10秒、30秒、1分钟、90秒、10分钟、30分钟)进行处理。

许多大型银行会评估他们的仓位在最初的60秒的赢利能力,如果不赢利,他们将在90秒内平仓。因此,90秒后,市场将会以与先前的方向相反的方向移动,并将恢复维持在90秒后的任何仓位的亏损。因此,低价买入并且高价卖出(或反之亦然)的策略不再存在。由于持仓90秒以上,零售商大多遭受最初处于赢利仓位的损失,因为许多大型银行进行平仓。因此,本文所述的交易平台可以限制持有期限(例如,限制为90秒)以试图限制对市场的暴露。交易平台可以根据价格行为在90秒内的短期外汇交易期间进入和退出仓位。交易平台模块利用交易平台服务器内部的时钟,并且在进入仓位时,交易平台模块将设置触发器,以使得交易平台模块将在从初始进入时间开始的90秒内自动指示退出该仓位。

交易平台模块140可以实现交易时间限制(例如30秒、60秒、90秒)。在示例性实施例中,交易平台模块140具有90秒的交易限制,因此所有交易必须在在被执行的90秒内关闭。当交易在真实市场关闭时,该仓位就从市场上退出,并且与该交易相关联的资本就不再有风险了。交易平台模块140可以实现止损。例如,止损可以设定为-2点(一个点(pip)是指给定汇率可以做出的最小的价格变动),所以特定交易的损失限于仅2个点。一旦交易达到止损仓位(例如-2点),交易平台模块140自动终止交易。替代地,一旦交易达到期望的利润,交易平台模块140可以自动关闭交易。在另一替代方案中,如果交易尚未达到最大亏损或期望利润,则交易平台模块140可在90秒后自动关闭交易。所以如果交易没有被关闭,那么交易平台模块140将自动关闭该交易。

交易平台模块140可以将市场划分为诸如30分钟步长的时间步长。在持续该时间步长的会话期间,交易平台模块140可以给交易者提供有限数量的机会,以使交易者使用交易者计算装置120a、120b、120c上的图形用户界面提交所建议的交易。在示例性实施例中,交易者在时间步长中仅可以提交一个交易(例如,每30分钟的步长提交一个交易)。在另一实施例中,交易者在时间步长中必须提交一个交易(例如,每30分钟的步长提交一个交易)。可取的是,要求交易者每30分钟交易一次,而不是只有当交易者认为市场状况是最佳时才交易。此外,交易者计算装置120a、120b、120c可呈现需要每10分钟输入调用(call)的用户界面,并且其中的一次调用必须是交易。因此,在关联类似的交易者记录和在预测市场状况方面,交易平台模块140可以在进行交易者的分析时获得更多的数据。

提交的交易被传送到交易平台模块140,在交易平台模块140对其进行分析以确定是否应该在真实市场上执行该交易,以及是否应该给该交易者提供提交另一个交易的机会。使用交易平台服务器的时钟,可以确定用于使交易者提交潜在地赢利的交易的时间步长期间已流逝的时间,并且该时间可以是确定该交易者在该市场状况下的赢利能力的影响因素。如果交易者向交易者计算装置120a、120b、120c提交交易,并且交易平台模块140确定所提交的交易是潜在地赢利的交易,则交易平台模块140将评估市场状况并且可以允许交易者在市场状况有利于该交易者时在时间步长期间提交额外的交易。

在预定的时间步长中,实用交易服务器130向交易者计算装置120a、120b、120c中的每一个发送消息。在示例性实施例中,步长为每10分钟,但可以使用任何时间段(例如,20分钟、30分钟、1小时、2小时)。消息包括表示三个问题的数据。在示例性实施例中,问题可以包括:(a)下一个时间步长内的市场趋势是更高还是更低、(b)你认为在下一个时间步长(例如10分钟)的市场范围是什么、以及(c)你打算在下一个时间步长(例如10分钟)进行交易吗。

当交易者登录到交易者计算装置120a、120b、120c并且具有开放会话时,由交易者计算装置120a、20b、120c接收到的消息使交易者计算装置在图形用户界面上生成提示以显示这些问题以及呈现用于输入响应的字段。在一个替代实施例中,当交易者登录并且在交易者计算装置上具有开放会话时,交易者计算装置在预定时间(例如,每当交易者计算装置的内部时钟(或与实用交易服务器同步的交易者计算装置的时钟)达到时间步长时)自动地呈现带有问题和字段的图形用户界面。响应于问题(a),交易者可以将市场将会更高或更低的内容输入到交易者计算装置的图形用户界面。响应于问题(b),例如,对于下一个10分钟步长的欧元/美元价格,第一交易者可以输入1.1212至1.1219的范围,而第二交易者可以输入1.1212至1.1222的范围。在这个示例中,第二交易者比第一交易者更乐观,因为第二交易者预测到1.1222的更高的价格增加,而第一交易者只预测高达1.1219的价格。响应于问题(c),交易者回应他/她是否会进行交易。如果交易者计划进行交易,那么交易者将针对建议的交易输入市场进入价格水平。

响应被输入到图形用户界面中。在进入三个问题时,交易者计算装置将自动生成将要发送到实用交易服务器的包括表示响应的数据的消息。因为实用交易服务器必须对这个时间步长的这个数据进行处理,可以与用于响应的有限的时间(例如30秒)一起呈现用户界面上的问题。如果交易者计算装置没有接收到来自交易者的输入,并且在该用于响应的有限时间内无法向实用交易服务器发送消息,那么在对该时间步长的任何分析中,该交易者的数据将不予考虑。

数据可以存储在数据库170中的记录中。数据库170可以包括每个时间步长的一组记录,其含有该时间步长的代表来自每个交易者的响应的数据。在用于响应的有限时间后,实用交易服务器可以查询数据库中的时间步长数据,以确定进入交易的时间和地点。实用交易服务器分析响应,以确定何时何地在真实市场中使用真实账户进入交易。

一旦实用交易服务器识别到进入真实交易的机会,实用交易服务器通过连接至真实市场交易的应用程序接口(api)激活协议。实用交易服务器依赖于大量参数来做出这一决定。作为一个参数,实用交易服务器分析由特定交易者提供的响应,并确定来自该特定交易者的预测的可靠性以及交易者的预测将获得利润的定量概率是多少。这种市场判断的量化是基于市场状况的特征以及与交易者最有可能获利时的特征的匹配程度。还将交易者的响应与在该时间点与该交易者相关联的一群交易者的响应进行比较。例如,如果在诸如趋势市场突破的第三阶段加速的市场状况下,对于10个交易者的选定组,如果所有这10个交易者都做出相同的市场判断,则赢的概率可以为98%。如果相关交易者的分组包括更多的交易者,则可以认为结果更可靠。

与交易平台服务器相关联的数据库(例如数据库170)可以存储与每个交易者相关联的记录。每个交易者的记录可以实时动态地更新或定期更新。当交易平台服务器确定哪个交易者在特定市场条件下表现出最高的成功概率时,用该信息更新那些交易者的记录,然后将那些记录彼此相关联。当交易平台服务器识别市场状况时,它可以在数据库中查询与该特定市场状况相关联的所有交易者记录。因为那些交易者记录也可以与那些交易者的模拟账户交易相关联,所以交易平台服务器可以调整所选交易者记录的模拟账户交易,以生成作为真实账户交易来执行那些模拟账户交易的指令。

实用交易服务器利用表示来自交易者的响应的数据来确定市场趋势。这种市场趋势是可以基于行为算法和模糊逻辑的预测。市场趋势预测还可以利用生物数据输入,例如输入交易时的交易者的心跳和/或血压(例如利用诸如心率监测器的可佩戴的技术)、交易者的占星学(例如利用交易者的出生日期)以及人口信息(例如种族)。

实用交易服务器的交易平台模块包括用于交易者行为映射和分析的交易者行为分析模糊推理算法,并且被配置为从交易者计算装置产生的所有模拟交易中选择高概率获胜交易,并将这些交易复制到真实市场中用于实行。该算法可以映射不同的市场状况,并评估针对交易者交易的市场状况的交易者的表现。例如,一个总体赢率为50%的交易者在通道宽度为15点的、45度的上升通道中可以具有87%的赢率。交易平台模块还可以使用心理测量建模和模糊逻辑函数来确定市场状况。交易平台模块还可以在每种类型的市场状况下应用微观算法。交易平台模块可以监控市场微观结构以及价格形成过程,然后确定当前市场状况,并将确定的市场状况直接与交易者的反应联系起来。因此,交易平台模块可以通过仅选择来自特定市场状况下具有最高成功概率的交易者的输入的交易来优化系统。

在预测市场趋势时,实用交易服务器可以确定市场是看涨、看跌还是稳固。例如,在看涨的市场状况下,实用交易服务器可以分析市场交易的加速度角度和看涨图表模式。即使在稳固的市场状况下,实用交易服务器可以确定稳固的范围和一段时间内上下移动的速度。

系统的完整架构框架可以包括各种数据度量。例如,对于诸如“所花费的时间”和“时间间隔”的度量可以考虑反应时间。交易者获得成功的程度可能与赢利交易与下一个后续交易或亏损交易与下一个后续交易之间的时间间隔的长度有关。如果交易者是赢利的,那么这些交易可能会在时间上倾向于更加紧密,而如果交易者是亏损的话,这些交易可能会趋向于离得更远。系统可以在确定交易者的信心水平时考虑以下特征:下单的频率、拉单的频率、接受损失所花费的时间间隔、接受利润所花费的时间间隔、停止的使用、对敏锐的市场走势的反应时间、对缓慢的市场走势的反应时间。

商业模式关键算法融合了两种概念。第一,交易者行为分析衡量作为可能影响交易者行为的各种因素的结果的交易者的表现。第二,模糊逻辑利用人工智能作为工具,以通过模仿人类思维的逻辑来助于控制复杂系统,这比计算机通常执行的计算的严格性要低得多。由于交易者行为模式的复杂性(因为其可变性质)使得很难找到能够有效地衡量这些度量的数学模型,交易平台模块使用的算法利用模糊逻辑来评估交易者行为分析。交易者行为分析包括与交易者的各种心理状况(诸如情绪、个人对幸福的感觉、关于市场的观点以及其它事情)相关的度量。这些外部因素可能会影响交易者在市场上的表现(p/l赢利/亏损、长期赢利/长期亏损等)。这些因素也可能影响交易者在识别不同市场状况(如急剧下跌、下跌、横盘、上涨、急剧上涨等、以及当天的波动程度和容量)时的判断。模糊逻辑是被扩展为处理“完全真实”和“完全错误”之间的部分真值和真值的概念的传统(布尔)逻辑的父集。顾名思义,它是构成近似推理模式而非准确推理模式的基础的逻辑。如下面关于图2所述,算法使用可以被提供各种行为分析的模糊推理模块,以产生显示交易者或交易者组的表现的输出,这些都可以保存在数据库中。输出也可以以图形方式显示在用户界面上以呈现给用户,并且反馈可以助于设计控制系统来评估交易者的决策。

由交易者输入到交易者计算装置120a、120b、120c的交易尚不是在市场上活跃的实际交易。相反,在交易平台模块140确定应该将哪些交易转移到真实账户用于发送到真实市场之前,这些交易首先由交易平台模块140在模拟账户中作为模拟交易处理。在模拟账户进入交易可以消除诸如贪婪和恐惧的人类情绪。

数据库(例如,数据库170)可以存储与模拟账户和真实账户相关联的记录。来自交易者计算装置120a、120b、120c的所有交易被传送到模拟账户以进行存储。当通过交易平台模块140动态地确定交易应在真实市场上执行时,交易平台模块140将交易从数据库上的模拟账户转移到真实账户。转移可以通过将记录从第一帐户移动到第二帐户来执行,通过更改记录中的字段以将该字段与真实帐户而不是与模拟帐户相关联来执行,通过删除用于该交易的模拟账户的记录,并在用于交易的真实账户中生成新记录来执行,或通过与本公开一致的任何其他方法来执行。然后交易平台模块140通过将指令自动传输到耦接到真实市场的网络的服务器来输入来自于真实账户的交易。

交易平台模块具有人工智能计算金融构架,其可以分析大量交易者的数据,从交易者生成的所有模拟交易中选择最高概率赢利的交易,并将这些最高概率赢利交易从模拟账户复制到真实市场。

交易平台模块140被配置为分析所提交的交易、交易者的特征以及市场状况。交易平台算法可以确定市场状况,并评估针对交易者考虑交易的那些市场状况的每个交易者的表现。交易平台可以监控市场微观结构和价格形成过程,确定当前市场状况和状态,并将市场状况直接与交易者的反应联系起来。交易平台模块算法分析从每个交易者计算装置接收的交易,以确定在不同市场条件下的交易者的能力和交易者的交易模式。交易平台可以基于预测模型和行为金融学来分析交易者的输入,即分析各种市场状况下交易者的能力。基于此分析,特定类型的图表可以显示在每个交易者的交易者计算装置上。交易平台模块140分析在特定类型的市场环境中表现良好的交易者的类型,并且如果某种货币对或资产类别描绘了这种市场环境,那么该货币对或资产类别的图表呈现在交易者的交易者计算装置的屏幕上用于显示。

交易平台模块140被配置为分析由实用交易服务器130接收到的交易。交易平台模块140可以对所接收的每个交易执行预测分析。在一个实施例中,交易平台模块140可以应用阈值,并且只能将模拟交易中的最有可能获利(例如,是赢利交易的最高概率)的一定百分比(例如,20%)发送到真实市场。最好的交易可以从一个可能由成千上万的交易者执行的大型池中选出,从而使几个表现不佳的交易者的风险分散化,结果获得更持续的投资回报。在替代实施例中,可以使用阈值而不是使用百分比,由此高于某个阈值的预期赢利可以被认定为应该传送到真实市场的交易。实用交易模块140分析市场动向、识别支撑和阻力水平并确定高概率赢利交易的最佳进入和退出水平。交易平台模块140可以选择更有可能保证高标记赢率的交易并且可以对被标记的交易者的数量(例如不超过20%)进行负荷测试。

在示例性实施例中,交易平台算法可以评估交易者的执行情况以及交易者在各种市场状况下的表现。在替代实施例中,交易平台算法可以识别市场中的机会(例如,购买或出售特定金融工具),并且如果交易者执行一个这样的机会,则标记该交易。因此,只有在算法和交易者都识别相同的机会时,才会标记该交易。

交易平台模块140分析交易者的表现。交易平台模块140可以使用最近提交的交易或一组最近提交的交易以确定交易者的表现。交易平台模块140还可以使用关于在各种状况(例如市场状况、交易者的生物学状况)下交易者的表现的更早的历史数据。当特定交易者提交赢利的交易时,交易平台模块140尝试确定该交易者的特征。当那些交易者的特征被识别并符合交易者和市场的现状时,交易者提交的交易可以被选作真实市场的高概率赢利交易。

可以影响交易者成功的一个因素是交易者最近是否有休息。在某些情况下,交易者在休息后可能会更加赢利。因此,交易平台模块140将跟踪交易者的休息,并且当交易者在休息后表现出更大的赢利能力时可以执行该交易者在休息之后提交的交易。

可以影响交易者成功的另一个因素是交易者提交交易时的心理心境(例如警觉程度)。在一个实施例中,交易平台模块140将跟踪交易者玩游戏,并且如果交易者在玩游戏时的表现指示了表现出更多的盈利能力的某种心理心境,则可以基于交易者在玩游戏时的表现来执行由交易者提交的交易。

在另一个示例中,交易平台模块140可以查看交易者的生物状况。每个交易者可以穿戴诸如心率监测器的可穿戴技术,以确定交易者的生物状况。交易平台模块140可以存储与测量的生物状况(例如心率)相关联的数据。如果交易者在具有特定的心率(例如,心率高于或低于某一阈值)时表现更好或更差,则当确定是否在真实市场执行交易者的模拟交易时,交易平台模块140将考虑在该心率下的这一表现。例如,当交易者在高心率下表现良好时,交易平台模块140可以在交易者的心率达到该高水平时执行该交易者的交易。

交易平台模块140可以将数据库170中的在特定的市场状况下具有类似的成功的交易者的记录关联起来。例如,第一组交易者的记录可以相关联,因为那些交易者中的每一个在斐波纳契回撤(fibonacciretracement)类型的交易中成功的可能性很高,并且第二组交易者的记录可以相关联,因为这些交易者中的每一个在某些市场状况下的欧元-日元交易中成功的可能性很高。交易者之间的关联可以每30分钟动态地设定,或者以某个其他预定的时间步长动态地设定。在确定在关联交易者的记录时使用的交易者特征时,交易平台模块140可以基于算法矩阵动态地测量交易者的一致性。

可以针对一个或多个市场状况将交易者的记录与其他交易者相关联。一个交易者可以在任何市场状况下都不具有足够高的成功交易的可能性。另一个交易者可以在一个市场状况下具有很高的成功的可能性。然而,另一个交易者在市场状况(特别对于欧元-美元以及瑞士法郎-日元的交叉交易)在第三阶段突破上以67度的加速度看涨时,准确率可为90%,并且该交易者可能在12点范围的稳固模式中准确率为80%。

交易平台模块140确定目前时间步长(例如10分钟)的当前市场状况。这些市场状况可以基于对向交易者提出的问题的回答,并呈现在交易者计算装置120a、120b、120c的图形用户界面上。交易平台服务器140将基于哪些交易者可能具有赢利交易的最高概率来确定进行哪个交易(例如,要交换哪些货币)。例如,如果交易平台服务器140确定市场状况最符合与可能成功进行欧元日元交易的那些交易者相关联的记录的特征,则交易平台模块140将输入基于欧元日元交易的真实市场交易。如本文所述,那些交易是基于交易者输入的模拟交易,并且一旦系统验证了真实标记的交易,则转入真实账户。每30分钟,交易平台模块140动态地确定哪些交易者彼此相关联、当前市场状况、哪些交易者与当前市场状况相关联,然后选择那些交易者在该30分钟的窗口中输入交易。因此,可以优化交易者的生产率以及最大限度地提高赢利能力。在一个实施例中,可以在交易窗口之前进行对彼此相关联的交易者的确定、对当前市场状况的确定、以及针对该市场状况的对交易者的选择。例如,交易平台模块可以在30分钟窗口开始前10分钟做出这些确定。

当交易者已经输入了预定数量的(例如三个)连续的赢利的交易时,他可以获得鼓励奖(例如,货币奖励)。这有助于激励交易者不仅提交单独的赢利的交易,而且持续地提交一系列连续的赢利的交易。

交易平台算法考虑可用于确定交易者的反应时间的所花费的时间和时间间隔度量。交易者获得成功的程度经常在赢利交易与下一个后续交易或亏损交易与下一个后续交易之间的时间间隔的长度中被观察到。如果交易者是赢利的,那么这些交易在时间上倾向于更加互相靠近,而如果交易者在这些交易中亏损,则这些交易趋向于离得更远。因此,所花费的时间和时间间隔度量可以影响风险管理。

交易平台算法可以利用关于交易者特征的其他度量来提供对交易者信心水平的洞察:下单的频率、拉单的频率、接受损失所花费的时间间隔、接受利润所花费的时间间隔、停止的使用、对敏锐的市场走势的反应时间、对缓慢的市场走势的反应时间。交易平台算法可以使用其它度量包括交易者的星座、占星学以及出生日期和时间。

交易平台模块140执行接收诸如波动率、差价和技术指标的市场特征和状况的输入的算法。交易平台模块140可以分析市场的流动性,以观察市场上注入的量子能否根据市场环境被吸收。

交易平台模块算法根据市场特征分析评估何时退出仓位或交易,并确定对每个执行的交易的资本分配。虽然在真实市场中复制了交易的输入,但算法将决定何时退出该仓位。在评估市场状况时,可以利用基于速度的退出和尾随止损类比以在最优时结束仓位。

在预定时间步长的交易会话期间,交易平台模块140可以确定市场的状况,并选择使用那些最有可能在确定的市场状况下进行赢利交易的交易者的模拟交易。例如,如果市场状况呈向上趋势,则交易平台模块140与数据库170进行通信以获得历史上在该情况下成功的交易者的列表。可将那些模拟交易作为真实交易执行。

交易平台模块140可以在真实市场上执行来自模拟账户的交易。当交易平台模块140确定交易可能具有很高的赢利概率(即,它是赢利的交易的可能性)时,交易平台模块140可以根据模拟交易执行交易的输入,但是可以基于市场状况的分析来执行不同的退出策略。例如,交易平台模块140可以利用尾随仓位优化退出,使得退出可以利用特定的市场状况。因此,虽然提交的模拟交易可以以1点退出,当市场继续走高时,交易平台模块140可以通过实现尾随退出来使回报最大化,从而允许9点回报。此外,虽然模拟交易可能会以微不足道的收益提交,但当对该交易的赢利能力有更大的信心时,可以以更高的价值进入交易。例如,交易可以以1点的利润提交,但交易可以以1点作为更大的价值进入。

至少一个投资者可以使用投资者计算装置150向系统贡献资金。投资者贡献资金并期望将获得投资本金以及有保证的例如每年18%的投资回报。由投资者通过至少一个投资者计算装置150投资的资金不用作交易资本。相反,这些资金可以由银行或其他实体来杠杆。资金可以杠杆50倍、100倍、200倍,或甚至1000倍的本金。

投机者可以使用投机者计算装置160来投资资金。与投资者相反,投机者愿意向交易投入投资的资金。作为风险的回报,投机者希望获得更大的投资回报。例如,投机者可以投资1,000美元或10,000美元并且期望年回报率接近30%(或每月2.5%)。投机者投资保证金(margin),并且投机者对该保证金的损失负责。投机者不会确定资金的投资方式或执行了什么样的交易。

投资者的贡献用于为交易创造杠杆,并且投机者的贡献是投资于交易。投机者可以选择在哪个交易会话(例如,哪个30分钟时间段)投资资金、投资多少以及期望的回报率。该信息输入到投机者计算装置160并传送到交易平台模块140。当投机者想要在一段时间步长投资时,这个动作被称为“标记(tagging)”。投机者在投机者计算装置160中输入该请求,该投机者计算装置160将该标记作为消息发送到交易平台模块140,从而将投机者的资金分配给该时间步长并更新数据库中的记录,如果在时间步长结束时赚取利润,该数据库将投机者添加到要支付的实体的列表中。当交易平台模块确定时间步长结束时,交易平台模块140向标记该时间步长的各种投机者分配利润、亏损或盈亏平衡量。投机者可以希望投资1000美元,并在该时间步长中收到100美元的回报。1000美元的投资例如可以被杠杆1000倍,导致交易金额达100万美元。对于100万美元,1点价值100美元,所以实用交易系统110将需要为投机者分配10点的收益作为期望的回报。当时间步长结束时,交易平台模块140可以向投机者分配利润、亏损或盈亏平衡量。

交易平台模块140可以为每个标记分配费用。例如,当投机者标记实用交易系统110时,交易平台模块140可以对投机者估价1点的费用。在该示例中,如果实用交易系统110获得1.5点费用,那么实用交易系统110保留1点费用,并且投机者可以收到剩余的0.5点费用。由投机者从标记赚取费用的一部分可以用于向投资者支付回报。

交易平台可以管理数据处理、信息系统分析以及行为分析和映射。每个交易者的行为可以映射到市场生态系统中的各种度量(即市场状况)。交易平台具有交易者行为分析模糊推理系统。

交易平台结合了两个不同的特征。第一,交易平台分析交易者行为,以衡量交易者的表现作为能够影响交易者行为的各种因素的结果。第二,交易平台使用模糊推理系统,其使用比二进制计算严格性低的模糊逻辑。

交易者行为分析是具体度量,其可以与交易者的各种心理状况相关,诸如情绪、个人对幸福的感觉以及关于市场的观点等。外部因素也被发现会影响交易者在市场上的表现,包括赢利和亏损、多次赢利和亏损、长期赢利和长期亏损等。这些因素也可能影响交易者在识别不同市场状况方面的判断力,诸如非常看跌、看跌、横盘、看涨、非常看涨等,以及当天的波动程度和数量。

模糊推理系统利用作为传统(布尔)逻辑的父集的模糊逻辑,其被扩展为处理“完全真实”和“完全错误”之间的部分真值的概念。

交易者行为分析模糊推理系统(tba-fis)是交易平台的组成部分。tba-fis可以通过检查作为系统的输入的各种度量、衡量各种度量,并提供关于哪个交易者胜过其他所有交易者的结果来评估交易者的表现。tba-fis将通过提供对不同的度量的权重的分析来分析特定交易者比其他交易者做得好或做得差的原因。来自于tba-fis的分析可用于影响和杠杆交易者做出决策的过程,以改善交易者的表现。

数据库可以存储有关交易者特征、交易历史、模拟账户信息、真实账户信息、市场状况以及其他信息的数据。交易平台可以根据收集数据的性质例如利用动态数据交换(dde)来从数据库中查询和检索信息。tba-fis可以提供有各种行为分析,并且将产生描述交易者或交易者组的表现的输出。来自于tba-fis的输出可以存储在数据库中。在一个实施例中,输出将以图形方式显示在屏幕上用于分析,并且该反馈可以有助于评估交易者的决策。

参照图2,示出了根据示例实施例的交易平台模块200的组件。交易平台模块200具有可以存储数据的计算机可读存储介质210。可以从交易者计算装置220输入数据。存储器210利用应用程序接口(api)230通信地耦接到模糊推理系统240。可以将来自存储器210的度量提供给模糊推理系统240。模糊推理系统240也通信地耦接到sql数据库270。来自模糊推理系统240的表现(performance)数据被传送到输出模块250。输出模块250通信地耦接到实用交易工作站290,并且输出模块250可以发送表现数据用于在实用交易工作站290上显示。输出模块250还通信地耦接到表现分析模块260。表现分析模块260可以提供可被发送到反馈和控制系统280的表现数据的分析,反馈和控制系统280可以是实用交易平台的组成部分。反馈和控制系统280将控制信号发送到交易者计算装置220,以试图影响和杠杆交易者的决策。

参照图3,示出了示例性方法。在步骤310中,一组交易者计算装置接收来自一组交易者的输入,这些交易者分析不断发展的市场并相应地输入交易。由于交易者数量庞大,例如10,000多名交易者,该系统可以使风险分散化,并且交易表现不依赖于一小批表现优越的交易者。交易可以基于不具有基本原则的纯粹的价格行为,这在执行交易时可能需要较少的考虑。也可以在不同的资产类别中进行交易。

在步骤320中,实用交易计算机接收来自交易者计算装置的输入,并执行使用价格行为理论执行刷单的计算机可读指令,这可以大大降低基本原则概念、利率依赖性和事件驱动事件影响,同时允许微小但持续的利润。

在步骤330中,输入的交易各自输入到模拟账户中的记录而不是真实账户,这样可以在交易时隔离贪婪和恐惧的情绪压力。由于使用了模拟账户,而不是将交易放在真实市场上来执行,所以可以更客观地提交交易,并且可以怀着较少的恐惧和贪婪输入交易。

在步骤340中,实用交易服务器将输入的模拟账户交易发送到交易平台模块,交易平台模块自动分析市场状况并将这些状况与具有如下特征的交易者记录相匹配:该交易者在那些所选的市场状况下表现良好。

如图4所示,交易平台模块算法可以如下地执行。在步骤410中,交易平台模块接收关于从所述一该组交易者计算机接收的模拟账户中的所有交易的信息。

在步骤420中,交易平台模块算法基于预定的关键表现指标为每个单独的交易分配等级,关键表现指标包括但不限于:利润、持有时间、标记为市场损失以及获取利润率。这些等级可以用于划分交易者。

在步骤430中,交易平台模块算法将交易映射到真实市场,以确定进行交易的市场状况。例如,尽管一个交易者的平均利率可以是60%,但交易者可能在35度的上升通道以及15点的波动中获得85%的赢利率。该映射可以在交易者在遵守交易计划和价格行为交易规则的情况下在系统中进行大量交易之后执行。

如上所述,交易平台模块算法可以评估由交易者输入的一组交易以确定交易者在各种市场状况下的表现。在替代实施例中,交易平台模块算法可以识别市场中的机会,并且如果交易者在所识别的机会上执行交易,那么将在真实市场中执行该交易。在一个实施例中,如果算法和交易者二者都识别相同的机会,则将执行交易。

在示例过程中,交易者旨在赚取微小但持续的利润,并且旨在精确地安排进入和退出的时间水平。交易者在交易者计算装置上进入交易,并且所有的交易在90秒内关闭。交易在模拟账户中执行以将交易者与和交易相关联的情绪因素(如贪婪和恐惧)隔离开来。

交易平台利用算法和大数据分析来测定交易者在市场状况下表现最好时的特征,以便交易平台可以为真实市场选择最高概率的赢利交易。当交易平台进入最高概率赢利交易时,交易平台更有可能获得正面回报。当交易平台获得正面回报时,那些针对该交易会话标记了交易平台的投机者也可以获得正面回报。

虽然已经示出了某些说明性的、非限制性的示例性实施例,但是在不脱离所附权利要求的范围的情况下,可以进行各种改变、替换、排列和选择。此外,本文描述的方法的步骤可以以任何合适的顺序进行,或者在适当的情况下同时进行。因此,本发明的范围不一定受到本说明书的限制。反而,本发明的范围由所附权利要求限定。

除非另有明确说明,否则从以下讨论中显而易见,应理解,在整个说明书中,使用诸如“处理”、“计算”、“发送”、“接收”、“确定”、“显示”、“识别”、“呈现”、“建立”等术语可以指数据处理系统或类似的电子装置的操作和处理,其将表示为系统的寄存器和存储器内的物理(电子)量的数据操纵和转换为类似地表示为系统的存储器或寄存器或其他这种信息存储、传输或显示装置内的物理量的其他数据。系统或其部分可以安装在电子装置上。

示例实施例可以涉及用于执行本文所描述的一个或多个功能的设备。该设备可以为所需目的而特别构造,或者可以包括由存储在计算机中的计算机程序选择性地激活或重新配置的计算机。这样的计算机程序可以存储在机器(例如计算机)可读存储介质中,诸如但不限于包括软盘、光盘、cd-rom和磁光盘的任何类型的盘、只读存储器(rom)、随机存取存储器(ram)、可擦除可编程rom(eprom),电可擦除可编程rom(eeprom)、磁卡或光卡或适用于存储电子指令的任何类型的介质,并且每个可读存储介质耦接到总线。

这里描述的示例性实施例被描述为在至少一个服务器上执行的软件,但是应当理解,可以以其他方式配置实施例并保持其功能。实施例可以在诸如个人计算机、专用计算机、蜂窝电话、个人数字助理(“pda”)、数字照相机、数字平板电脑、电子游戏系统、编程微处理器或微控制器等已知装置上实现,以及外围集成电路元件、asic或其他集成电路、数字信号处理器、诸如分立元件电路的硬连线电子电路或逻辑电路,诸如pld、pla、fpga、pal等的可编程逻辑器件等。通常,能够实现本文描述的处理的任何装置都可以用于实现根据本发明的系统和技术。

示例性实施例可以涉及用于执行本文所描述的一个或多个功能的设备。该设备可以为所需目的而特别构造和/或由存储在非临时计算机存储介质中的计算机可执行指令选择性地激活或重新配置。

应当理解,该技术的各种组件可以位于分布式网络和/或因特网的远程部分,或位于专用的安全的、不安全的、寻址/编码和/或加密的系统中。因此,应当理解,系统的组件可以组合成一个或多个装置,或者共同位于诸如电信网络的分布式网络的特定节点上。从描述中可以理解,出于计算效率的原因,可以将系统的组件布置在分布式网络内的任何位置,而不影响系统的操作。而且,组件可以嵌入在专用机器中。

此外,应当理解,连接元件的各种链接可以是有线链路或无线链路,或其任何组合,或者能够向连接元件提供通信数据或接收来自于连接元件的通信数据的任何其他已知或后来开发的元件。本文使用的术语“模块”可以指能够执行与该元件相关联的功能的任何已知或后来开发的硬件、软件、固件或其组合。

本文引用的包括出版物、专利申请和专利的所有参考文献在此通过引用并入本文,其程度如同每个参考文献单独地且具体地表示为通过引用并入本文并以其全部内容在本文中阐述。

在描述本发明的上下文中(特别是在所附权利要求的上下文中),术语“一个”和“一”和“该”以及类似参考用语的使用应被解释为涵盖单数和复数,除非本文另有说明或明显与上下文相矛盾。术语“包含”,“具有”,“包括”和“含有”被解释为开放式术语(即旨在“包括但不限于”),除非另有说明。除非本文另有说明,本文中值的范围的描述仅旨在用作各自提及落在范围内的每个单独值的简写方法,并且如同在本文中单独列举一样,将每个单独的值并入本说明书中。本文所述的所有方法可以以任何合适的顺序进行,除非本文另有说明或者与上下文明显矛盾。本文提供的任何和所有示例或示例性语言(例如“诸如”)的使用仅旨在更好地说明本发明,并且不对本发明的范围构成限制,除非另有说明。说明书中的语言不应被解释为表示任何未被要求保护的对于本发明的实践是必需的元素。

本文描述了本发明的目前的优选实施例,包括发明人已知的用于实施本发明的最佳方式。在阅读前面的描述之后,那些优选实施例的变型对于本领域普通技术人员来说可以变得显而易见。发明人期望本领域技术人员适当地使用这种变型,并且发明人旨在以不同于本文具体描述的方式实施本发明。因此,本发明包括根据适用法律允许的所附权利要求中列举的主题的所有修改和等同物。此外,除非本文另有说明或与上下文明显相矛盾,否则本发明涵盖了所有可能变化的上述元件的任何组合。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1