通过凸优化多周期交易

Stephen P. Boyd, Enzo Busseti, Steven Diamond, R. N. Kahn, Kwangmoo Koh, P. Nystrup, Jan Speth
{"title":"通过凸优化多周期交易","authors":"Stephen P. Boyd, Enzo Busseti, Steven Diamond, R. N. Kahn, Kwangmoo Koh, P. Nystrup, Jan Speth","doi":"10.1561/2400000023","DOIUrl":null,"url":null,"abstract":"We consider a basic model of multi-period trading, which can be used to evaluate the performance of a trading strategy. We describe a framework for single-period optimization, where the trades in each period are found by solving a convex optimization problem that trades off expected return, risk, transaction cost and holding cost such as the borrowing cost for shorting assets. We then describe a multi-period version of the trading method, where optimization is used to plan a sequence of trades, with only the first one executed, using estimates of future quantities that are unknown when the trades are chosen. The single-period method traces back to Markowitz; the multi-period methods trace back to model predictive control. Our contribution is to describe the single-period and multi-period methods in one simple framework, giving a clear description of the development and the approximations made. In this paper we do not address a critical component in a trading algorithm, the predictions or forecasts of future quantities. The methods we describe in this paper can be thought of as good ways to exploit predictions, no matter how they are made. We have also developed a companion open-source software library that implements many of the ideas and methods described in the paper.","PeriodicalId":329329,"journal":{"name":"Found. Trends Optim.","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"102","resultStr":"{\"title\":\"Multi-Period Trading via Convex Optimization\",\"authors\":\"Stephen P. Boyd, Enzo Busseti, Steven Diamond, R. N. Kahn, Kwangmoo Koh, P. Nystrup, Jan Speth\",\"doi\":\"10.1561/2400000023\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We consider a basic model of multi-period trading, which can be used to evaluate the performance of a trading strategy. We describe a framework for single-period optimization, where the trades in each period are found by solving a convex optimization problem that trades off expected return, risk, transaction cost and holding cost such as the borrowing cost for shorting assets. We then describe a multi-period version of the trading method, where optimization is used to plan a sequence of trades, with only the first one executed, using estimates of future quantities that are unknown when the trades are chosen. The single-period method traces back to Markowitz; the multi-period methods trace back to model predictive control. Our contribution is to describe the single-period and multi-period methods in one simple framework, giving a clear description of the development and the approximations made. In this paper we do not address a critical component in a trading algorithm, the predictions or forecasts of future quantities. The methods we describe in this paper can be thought of as good ways to exploit predictions, no matter how they are made. We have also developed a companion open-source software library that implements many of the ideas and methods described in the paper.\",\"PeriodicalId\":329329,\"journal\":{\"name\":\"Found. Trends Optim.\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-04-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"102\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Found. Trends Optim.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1561/2400000023\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Found. Trends Optim.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1561/2400000023","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 102

摘要

我们考虑了一个多周期交易的基本模型,该模型可以用来评估交易策略的绩效。我们描述了一个单周期优化框架,通过求解一个凸优化问题来权衡预期收益、风险、交易成本和持有成本(如做空资产的借贷成本),从而找到每个周期的交易。然后,我们描述了交易方法的多时期版本,其中优化用于计划一系列交易,仅执行第一个交易,使用在选择交易时未知的未来数量的估计。单周期方法可以追溯到马科维茨;多周期方法可以追溯到模型预测控制。我们的贡献是在一个简单的框架中描述单周期和多周期方法,给出了对发展和近似的清晰描述。在本文中,我们不讨论交易算法中的一个关键组成部分,即对未来数量的预测或预测。我们在本文中描述的方法可以被认为是利用预测的好方法,无论它们是如何做出的。我们还开发了一个配套的开源软件库,实现了论文中描述的许多思想和方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Multi-Period Trading via Convex Optimization
We consider a basic model of multi-period trading, which can be used to evaluate the performance of a trading strategy. We describe a framework for single-period optimization, where the trades in each period are found by solving a convex optimization problem that trades off expected return, risk, transaction cost and holding cost such as the borrowing cost for shorting assets. We then describe a multi-period version of the trading method, where optimization is used to plan a sequence of trades, with only the first one executed, using estimates of future quantities that are unknown when the trades are chosen. The single-period method traces back to Markowitz; the multi-period methods trace back to model predictive control. Our contribution is to describe the single-period and multi-period methods in one simple framework, giving a clear description of the development and the approximations made. In this paper we do not address a critical component in a trading algorithm, the predictions or forecasts of future quantities. The methods we describe in this paper can be thought of as good ways to exploit predictions, no matter how they are made. We have also developed a companion open-source software library that implements many of the ideas and methods described in the paper.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信