自动交易是一种基于买卖订单的交易计划,买卖订单是根据基础系统或程序自动下达的。当基础系统或程序中的交易条件得到满足时,就会发出买入或卖出指令。
自动交易是一种允许投资者实时利用市场机会的交易计划。它通常涉及复杂的编程,在某些情况下,还涉及支持外部编程或插件的复杂交易平台。
交易员可以对交易软件编程,或将程序连接到交易软件,以便根据定制的交易策略进行自动化交易。
各种类型的散户投资者也可以使用自动交易的基本形式。例如,设置将来满足某些条件时将执行的订单是自动交易的最基本形式。在更高级的层次上,自动贸易可能完全消除人类的输入。一旦软件被编程,它将继续运行而不需要人为干扰或输入。在高级情况下,程序交易者仍将密切监视他们的程序,以确保其按预期运行。
总的来说,自动交易系统广泛应用于股票、期货、期权和外汇等市场。
自动交易需要预先确定的交易策略。该策略是自动交易计划的基础,定义了交易的时间和原因。它可以以各种方式为所有类型的投资者构建。散户投资者可以部署基本的自动交易计划,全年定期购买投资,或者对符合特定参数的股票下有条件的订单。有条件指令允许投资者在达到某个价格时,以指定的水平进行自动执行的交易。
机构投资者和技术交易员将使用复杂的交易系统,允许有条件的指令和策略,如网格交易、趋势交易、倒卖或退市。
许多技术日交易员只会与允许插件或外部程序连接到其平台的经纪人合作,或在平台本身内提供编码程序以创建指标和自动交易程序的经纪人合作。
例如,TD Ameritrade和Interactive Brokers等经纪平台提供编码和自动交易功能。机构投资者通常拥有自己的自营交易平台,允许通过算法编程进行自动交易。
机构投资者可能会使用复杂的算法,根据投资组合目标规定的标准,为投资组合进行交易。这可能包括自动购买或**证券,以维持对每只股票的特定百分比或美元配置,或将投资组合中的持有量与指数相匹配。
技术日交易员将根据技术市场信号使用自动交易进行投资。他们通常使用复杂的条件指令进行汽车交易。这些类型的指令允许投资者指定一个进入价格,并围绕交易建立一个套圈,以便为风险管理建立预先确定的盈亏水平。可以建立自动交易程序来利用发展趋势、贸易差额、贸易范围或买卖价差。有无数的策略。利用它们只受到交易者提出盈利策略和有效规划它们的能力的限制。
自动交易在外汇市场上也很受投资者欢迎。大多数经纪商提供的平台都配备了安装其他交易员和企业提供的程序的功能。自动交易程序在外汇市场的广泛使用意味着有大量的自动交易软件基本上是垃圾,未经现场交易条件测试,无利可图。当购买一个交易程序时,要小心行事,因为竞技场上充斥着骗子,他们以小(或大)的费用提供致富的希望。
外汇交易员也可以使用MetaTrader 4或MetaTrader 5编码语言MQL4和MQL5创建自己的交易程序。
自动交易听起来可能很简单,但编程即使是一个简单的交易策略也需要大量的思考。规则需要足够简单才能编码,不能包含主观性,因为计算机需要定义规则才能遵循。
需要考虑的事项包括但不限于:
下面将更详细地阐述这些主题。
例如,它可以定义为头寸规模等于账户权益的10%。或者更先进一些,首先定义进场价和止损之间的差额,设定最大风险,比如账户资本的1%,然后根据1%的风险和止损与特定交易进场之间的距离来定义头寸规模。这种更先进的仓位调整方法有时被称为最佳仓位调整,因为仓位调整是根据交易的具体情况而变化的。
例如,对于以移动平均线(MA)进行的交易,交叉要求价格首先在移动平均线的一边,然后在另一边。还必须指定数据源。如何确定价格:最后的价格?出价是多少?要价是多少?
这可以通过在交易开始时下达限额指令和止损指令来实现。这些订单将以订单价格结束交易,无论交易是有利可图还是无利可图。一个更复杂的策略可能是规划一个尾随止损。
这包括一些事情,比如程序员不应该或者应该交易什么时候。例如,程序员可能不希望程序在股市开盘五分钟后运行。因此,他们需要在编程代码中加入时间约束。
例如,如果权益损失超过5%,或未平仓交易损失超过规定金额,程序将关闭所有交易和/或向管理员发送电子邮件以检查程序。
这些是制定自动交易程序时需要考虑的基本标准。系统越复杂,需要考虑的标准和因素就越多。
...是一个交易过程,涉及到人类决策进入和退出交易。这与自动交易形成鲜明对比,自动交易采用基于人类教学标准的程序发起交易。 手工交易者经常使用计算机程序来整合信息。在某些情况下,他们还可以设置自动指标,提醒...
什么是自动交易系统(an automated trading system)? 自动交易系统——也被称为机械交易系统、算法交易、自动交易或系统交易——允许交易者为交易进入和退出建立特定的规则,一旦编程,就可以通过计算机自动执行。事实上,各...
... 自动清算所是使现代银行业成为可能的核心功能之一。作为一个允许在不同银行机构开立的账户之间有序、及时地转账的网络,ACH使许多人能够更快地获取账户中的资金。...
... 自动交易基于一个计算机软件程序,该程序根据个人设定的参数自动代表交易者执行交易。包括对冲基金在内的大型机构交易员的大部分交易都依赖于自动化。自动交易采...
... 证券工业自动化公司是一家为几个主要股票市场提供技术服务的公司。它是纽约泛欧交易所的子公司,泛欧交易所拥有这些市场。其工作包括操作股票市场和期权市场的报价和报告...
... 自动报价是期权合同的一种当前定价模型,对于通过各种交易所市场的交易员来说,这是一种标准的投资机会。那些不太熟悉金融市场和投资工具的人不应该将金融选项aut...
... 基本上有两种类型的自动股票交易软件:交易基金使用的软件和个人使用的软件。软件资金的使用是在内部开发的,通常侧重于寻找执行速度可以利用的小优势。面向个人销售的软件通常有一...
... 自动交易软件可以根据交易市场或用户类型进行分类。一般的市场类型是股票、商品和货币。用户可以是个人交易员,也可以是大型交易基金。个人交易者经常使用零售软...
... 自动股票交易系统消除了投资者投资组合管理中无意识的人类偏见,但并非所有自动股票交易系统都是平等的。使用这样一个系统的一个很好的建议是,确保获得一个能够...