动态多因素买卖调整模型-可视化版本

R. Kashyap
{"title":"动态多因素买卖调整模型-可视化版本","authors":"R. Kashyap","doi":"10.2139/ssrn.2431577","DOIUrl":null,"url":null,"abstract":"The objective is to come up with a model that alters the Bid-Offer, currently quoted by market makers, that varies with the market and trading conditions. The dynamic nature of financial markets and trading, as the rest of social sciences, where changes can be observed and decisions can be taken by participants to influence the system, means that our model has to be adaptive and include a feedback loop that alters the bid offer adjustment based on the modifications we are seeing in the market and trading conditions, without a significant time delay. We will build a sample model that incorporates such a feedback mechanism and also makes it possible to check the efficacy of the changes to the quotes being made, by gauging the impact on the Profits.The market conditions here refer to factors that are beyond the direct control of the market maker and this information is usually available publicly to other participants. Trading conditions refer to factors that can be influenced by the market maker and are dependent on the trading book being managed and will be privy only to the market maker and will be mostly confidential to others. The factors we use to adjust the spread are the price volatility, which is publicly observable; and trade count and volume, which are generally only known to the market maker, in various instruments over different historical durations in time. The contributions of each of the factors to the bid-offer adjustment are computed separately and then consolidated to produce a very adaptive bid-offer quotation. The ensuing discussion considers the calculations for each factor separately and the consolidation in detail. Any model that automatically updates the quotes is more suited for instruments that have a high number of transactions within short intervals, making it hard for traders to manually monitor and adjust the spread; though this is by no means a stringent requirement. We can use similar models for illiquid instruments as well and use the quotations provided by the model as a baseline for further human refinement. We have chosen the currency markets to build the sample model since they are extremely liquid, Over the Counter (OTC), and hence trading in them is not as transparent as other financial instruments like equities. The nature of currency trading implies that we do not have any idea on the actual volumes traded and the number of trades. We simulate the number of trades and the average size of trades from a log normal distribution. The parameters of the log normal distributions are chosen such that the total volume in a certain interval matches the volume publicly mentioned by currency trading firms. This methodology can be easily extended to other financial instruments and possibly to any product with an ability to make electronic price quotations or even be used to periodically perform manual price updates on products that are traded non-electronically.Thankfully, we are not at a stage where Starbucks will sell coffee using such an algorithm, since it can possibly lead to certain times of the day when it can be cheaper to have a cup of coffee and as people become wary of this, there can be changes to their buying habits, with the outcome that the time for getting a bargain can be constantly changing; making the joys of sipping coffee, a serious decision making affair.","PeriodicalId":418701,"journal":{"name":"ERN: Time-Series Models (Single) (Topic)","volume":"116 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Dynamic Multi-Factor Bid-Offer Adjustment Model - Visual Version\",\"authors\":\"R. Kashyap\",\"doi\":\"10.2139/ssrn.2431577\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The objective is to come up with a model that alters the Bid-Offer, currently quoted by market makers, that varies with the market and trading conditions. The dynamic nature of financial markets and trading, as the rest of social sciences, where changes can be observed and decisions can be taken by participants to influence the system, means that our model has to be adaptive and include a feedback loop that alters the bid offer adjustment based on the modifications we are seeing in the market and trading conditions, without a significant time delay. We will build a sample model that incorporates such a feedback mechanism and also makes it possible to check the efficacy of the changes to the quotes being made, by gauging the impact on the Profits.The market conditions here refer to factors that are beyond the direct control of the market maker and this information is usually available publicly to other participants. Trading conditions refer to factors that can be influenced by the market maker and are dependent on the trading book being managed and will be privy only to the market maker and will be mostly confidential to others. The factors we use to adjust the spread are the price volatility, which is publicly observable; and trade count and volume, which are generally only known to the market maker, in various instruments over different historical durations in time. The contributions of each of the factors to the bid-offer adjustment are computed separately and then consolidated to produce a very adaptive bid-offer quotation. The ensuing discussion considers the calculations for each factor separately and the consolidation in detail. Any model that automatically updates the quotes is more suited for instruments that have a high number of transactions within short intervals, making it hard for traders to manually monitor and adjust the spread; though this is by no means a stringent requirement. We can use similar models for illiquid instruments as well and use the quotations provided by the model as a baseline for further human refinement. We have chosen the currency markets to build the sample model since they are extremely liquid, Over the Counter (OTC), and hence trading in them is not as transparent as other financial instruments like equities. The nature of currency trading implies that we do not have any idea on the actual volumes traded and the number of trades. We simulate the number of trades and the average size of trades from a log normal distribution. The parameters of the log normal distributions are chosen such that the total volume in a certain interval matches the volume publicly mentioned by currency trading firms. This methodology can be easily extended to other financial instruments and possibly to any product with an ability to make electronic price quotations or even be used to periodically perform manual price updates on products that are traded non-electronically.Thankfully, we are not at a stage where Starbucks will sell coffee using such an algorithm, since it can possibly lead to certain times of the day when it can be cheaper to have a cup of coffee and as people become wary of this, there can be changes to their buying habits, with the outcome that the time for getting a bargain can be constantly changing; making the joys of sipping coffee, a serious decision making affair.\",\"PeriodicalId\":418701,\"journal\":{\"name\":\"ERN: Time-Series Models (Single) (Topic)\",\"volume\":\"116 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-04-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ERN: Time-Series Models (Single) (Topic)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2139/ssrn.2431577\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ERN: Time-Series Models (Single) (Topic)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2139/ssrn.2431577","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

其目标是提出一个模型,改变目前做市商所报的买卖价格,使其随市场和交易条件而变化。金融市场和交易的动态性质,就像其他社会科学一样,参与者可以观察到变化,并做出决定来影响系统,这意味着我们的模型必须具有适应性,并包括一个反馈回路,根据我们在市场和交易条件中看到的变化来改变出价调整,而不会有明显的时间延迟。我们将建立一个包含这种反馈机制的样本模型,并通过衡量对利润的影响来检查正在进行的报价更改的有效性。这里的市场状况是指不受做市商直接控制的因素,这些信息通常对其他参与者是公开的。交易条件是指可以受做市商影响的因素,这些因素依赖于所管理的交易账簿,只有做市商知道,对其他人来说大多是保密的。我们用来调整价差的因素是价格波动,这是可以公开观察到的;交易数量和交易量通常只有做市商知道,在不同的历史时间内,各种工具的交易数量和交易量。每个因素对出价调整的贡献分别计算,然后合并产生一个非常自适应的出价报价。随后的讨论分别考虑每个因素的计算和详细的合并。任何自动更新报价的模型都更适合于在短时间内有大量交易的工具,这使得交易者很难手动监控和调整价差;虽然这绝不是一个严格的要求。我们也可以对非流动性工具使用类似的模型,并将模型提供的报价作为人类进一步改进的基准。我们选择货币市场来构建样本模型,因为它们具有极高的流动性,场外交易(OTC),因此它们的交易不像股票等其他金融工具那样透明。货币交易的本质意味着我们不知道实际交易量和交易数量。我们从对数正态分布模拟交易的数量和交易的平均规模。选择对数正态分布的参数,使某一区间内的总交易量与货币交易公司公开提到的交易量相匹配。这种方法可以很容易地扩展到其他金融工具,并可能扩展到任何具有电子报价能力的产品,甚至可以用于定期对非电子交易的产品进行手动价格更新。值得庆幸的是,我们还没有达到星巴克将使用这种算法来销售咖啡的阶段,因为它可能会导致一天中的某些时间喝一杯咖啡更便宜,随着人们对此变得警惕,他们的购买习惯可能会发生变化,结果是买到便宜货的时间可能会不断变化;把喝咖啡的乐趣变成严肃的决策。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Dynamic Multi-Factor Bid-Offer Adjustment Model - Visual Version
The objective is to come up with a model that alters the Bid-Offer, currently quoted by market makers, that varies with the market and trading conditions. The dynamic nature of financial markets and trading, as the rest of social sciences, where changes can be observed and decisions can be taken by participants to influence the system, means that our model has to be adaptive and include a feedback loop that alters the bid offer adjustment based on the modifications we are seeing in the market and trading conditions, without a significant time delay. We will build a sample model that incorporates such a feedback mechanism and also makes it possible to check the efficacy of the changes to the quotes being made, by gauging the impact on the Profits.The market conditions here refer to factors that are beyond the direct control of the market maker and this information is usually available publicly to other participants. Trading conditions refer to factors that can be influenced by the market maker and are dependent on the trading book being managed and will be privy only to the market maker and will be mostly confidential to others. The factors we use to adjust the spread are the price volatility, which is publicly observable; and trade count and volume, which are generally only known to the market maker, in various instruments over different historical durations in time. The contributions of each of the factors to the bid-offer adjustment are computed separately and then consolidated to produce a very adaptive bid-offer quotation. The ensuing discussion considers the calculations for each factor separately and the consolidation in detail. Any model that automatically updates the quotes is more suited for instruments that have a high number of transactions within short intervals, making it hard for traders to manually monitor and adjust the spread; though this is by no means a stringent requirement. We can use similar models for illiquid instruments as well and use the quotations provided by the model as a baseline for further human refinement. We have chosen the currency markets to build the sample model since they are extremely liquid, Over the Counter (OTC), and hence trading in them is not as transparent as other financial instruments like equities. The nature of currency trading implies that we do not have any idea on the actual volumes traded and the number of trades. We simulate the number of trades and the average size of trades from a log normal distribution. The parameters of the log normal distributions are chosen such that the total volume in a certain interval matches the volume publicly mentioned by currency trading firms. This methodology can be easily extended to other financial instruments and possibly to any product with an ability to make electronic price quotations or even be used to periodically perform manual price updates on products that are traded non-electronically.Thankfully, we are not at a stage where Starbucks will sell coffee using such an algorithm, since it can possibly lead to certain times of the day when it can be cheaper to have a cup of coffee and as people become wary of this, there can be changes to their buying habits, with the outcome that the time for getting a bargain can be constantly changing; making the joys of sipping coffee, a serious decision making affair.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信