主要内容

marketImpact

估计由于订单或交易引起的价格变动

描述

例子

心肌梗死= marketImpact (k贸易返回市场影响股票交易成本采用Kissell Research Group (KRG)的交易成本分析对象k贸易数据贸易

例子

全部折叠

从KRG FTP站点检索市场影响数据。连接到FTP站点ftp函数使用用户名和密码。导航到MI_Parameters文件夹和检索市场影响数据MI_Encrypted_Parameters.csv文件。miData包含加密的市场影响日期、代码和参数。

F = ftp(“ftp.kissellresearch.com”“用户名”“pwd”);mget (f,“MI_Encrypted_Parameters.csv”);miData =可读(“MI_Encrypted_Parameters.csv”“分隔符”...”、““ReadRowNames”假的,“ReadVariableNames”,真正的);

创建Kissell Research Group交易成本分析对象k

k = krg(miData);

从文件加载示例数据KRGExampleData.mat,这是包括在交易工具箱™。

负载KRGExampleData

的变量TradeData出现在MATLAB中®工作区。

TradeData包含这些变量:

  • 股票代码

  • 一边

  • 股份数量

  • 大小

  • 股票价格

  • 平均日成交量

  • 波动

  • 体积百分比

有关示例数据的描述,请参见Kissell研究组数据集

估计市场影响成本心肌梗死对每只股票采用Kissell Research Group的交易成本分析对象k.显示前三个市场影响成本。

mi = marketImpact(k,TradeData);mi (1:3)
Ans = 0.51 96.86 10.72

市场影响成本以基点显示。

输入参数

全部折叠

事务成本分析,指定为使用创建的KRG对象库尔德斯坦地区政府

描述交易中股票的交易数据,指定为表或结构。贸易必须包含这些变量或字段名。

变量或字段名 描述

象征

股票代码

一边

买卖方

股票

交易中的股份数量

大小

股票交易量,也就是日均交易量的一个百分比

价格

股票价格

阿德

平均日成交量

波动

波动

观点

体积百分比

交易成本随交易策略的不同而不同。marketImpact使用这些变量按以下顺序确定贸易策略:

  1. 体积百分比

  2. 交易时间

  3. 贸易安排

若要将交易策略从交易量百分比更改为交易时间,请删除变量观点并在表中添加变量TradeTime交易时间数据。要使用交易时间表策略,请删除变量TradeTime并添加TradeSchedule而且VolumeProfile变量。

如果你在交易数据中指定了大小,marketImpact使用大小变量。否则,marketImpact使用变量阿德而且股票来确定大小。

例如,要将贸易数据创建为表格,输入:

贸易=表({“XYZ”}, {“买入”}, 9300, 0.06, 29.68, 0.27, 0.17, 860000年...“VariableNames”, {“象征”“一方”“股票”“大小”“价格”...“阿”“波动”“观点”})

要以结构形式创建贸易数据,输入:

贸易。象征={“XYZ”};贸易。一边={“买入”};贸易。股票=9300; trade.Size = 0.06; trade.Price = 29.68; trade.ADV = 860000; trade.Volatility = 0.27; trade.POV = 0.17;

这些例子并不代表真实的市场数据。

数据类型:结构体|表格

输出参数

全部折叠

市场影响成本,作为向量返回。矢量值与市场影响成本(以基点为单位)相对应贸易

更多关于

全部折叠

市场影响

市场影响(MI)估计由特定交易或订单引起的股票价格变动。

市场影响成本总是导致不利的价格变动。买单推高股价,卖单推低股价。市场影响成本的产生有两个原因:交易者或投资者的流动性需求和指令的信息内容。买入指令的流动性需求要求买方向市场提供溢价,以吸引更多的卖出进入市场。卖出指令的流动性需求导致卖方以折扣价出售股票,以吸引更多的买家进入市场。交易的信息内容通常向市场发出股票被低估或高估的信号。买入指令往往向市场发出股票被低估的信号,从而导致价格上涨以纠正错误定价。卖出指令倾向于向市场发出股票被高估的信号,从而导致价格下跌以纠正错误定价。市场影响成本取决于订单规模、波动率、公司特征以及交易范围内的主流市场条件,如流动性和日内交易模式。

即时执行订单的MI等于I-Star交易成本模型(I-Star)。有关I-Star的详细信息,请参见iStar.当MI等于I-Star时,交易成本很高,价格反向移动。因此,投资者被动交易以降低成本。因此,他们对订单进行切片,并随着时间(如分钟、小时或可能是天)进行交易。marketImpact将投资者的交易策略纳入成本计算。

MI模型是

心肌梗死 b 1 P O V 一个 4 + 1 b 1

i - star。观点是市场交易量的百分比,或订单的参与比例。 一个 4 而且 b 1 为模型参数。

模型参数 描述

一个 4

体积率形状的百分比

b 1

暂时市场影响的百分比。临时影响取决于交易策略。临时影响的发生是因为投资者的流动性需求。

1 b 1

永久市场影响的百分比。永久影响是不可避免的影响成本。该命令不控制永久影响。永久性的影响是因为交易的信息量。

提示

  • 有关公式和计算的详细信息,请联系Kissell研究小组。

参考文献

罗伯特,基塞尔。交易成本分析的实用框架贸易杂志.2008年夏季,第3卷第2期,29-37页。

罗伯特,基塞尔。“算法交易策略”博士论文。福特汉姆大学,2006年5月。

罗伯特,基塞尔。《创建动态交易前模型:超越黑箱》贸易杂志.第6卷,第4号,2011年秋季,第8-15页。

罗伯特,基塞尔。投资过程中的TCA:概述指数投资杂志.2011年夏季,第2卷第1期,第60-64页。

罗伯特,基塞尔。算法交易和投资组合管理的科学.马萨诸塞州剑桥:爱思唯尔/学术出版社,2013年。

基塞尔,罗伯特和莫顿·格兰茨。最优交易策略.纽约,纽约州:AMACOM, Inc., 2003。

在R2016a中引入