全部版块 我的主页
论坛 经济学人 二区 外文文献专区
3119 70
2022-05-31
英文标题:
《Multi-Period Trading via Convex Optimization》
---
作者:
Stephen Boyd, Enzo Busseti, Steven Diamond, Ronald N. Kahn, Kwangmoo
  Koh, Peter Nystrup, Jan Speth
---
最新提交年份:
2017
---
英文摘要:
  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.
---
中文摘要:
我们考虑了一个多期交易的基本模型,该模型可用于评估交易策略的性能。我们描述了一个单周期优化的框架,其中每个周期的交易都是通过解决一个凸优化问题来找到的,该问题权衡了预期收益、风险、交易成本和持有成本,如做空资产的借款成本。然后,我们描述了交易方法的多期版本,其中优化用于规划一系列交易,仅执行第一个交易,使用在选择交易时未知的未来数量估计。单周期法可以追溯到马科维茨;多周期方法可以追溯到模型预测控制。我们的贡献是在一个简单的框架中描述单周期和多周期方法,清楚地描述了开发和所做的近似。在本文中,我们不讨论交易算法中的一个关键组件,即对未来数量的预测。我们在本文中描述的方法可以被认为是利用预测的好方法,无论预测是如何做出的。我们还开发了一个配套的开源软件库,它实现了本文中描述的许多思想和方法。
---
分类信息:

一级分类:Quantitative Finance        数量金融学
二级分类:Portfolio Management        项目组合管理
分类描述:Security selection and optimization, capital allocation, investment strategies and performance measurement
证券选择与优化、资本配置、投资策略与绩效评价
--
一级分类:Mathematics        数学
二级分类:Optimization and Control        优化与控制
分类描述:Operations research, linear programming, control theory, systems theory, optimal control, game theory
运筹学,线性规划,控制论,系统论,最优控制,博弈论
--

---
PDF下载:
-->
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2022-5-31 10:43:47
基础和趋势在OptimizationVol中。二十、 XX(2017)1-74c号 2017 now Publishers股份有限公司DOI:10.1561/xxxxxxxxxxxxx通过凸优化进行多期交易Stephen BoydStanfordUniversityboyd@stanford.eduEnzoBussetiStanford总线Universityebusseti@stanford.eduSteven钻石斯坦福Universitystevend2@stanford.eduRonaldN.KahnBlackrockron。kahn@blackrock.comKwangmooKohBlackrockkwangmoo。koh@blackrock.comPeter纽约理工大学Denmarkpnys@dtu.dkJanSpethBlackrockjan。speth@blackrock.comContents1简介22模型62.1组合资产和现金持有。62.2交易。82.3交易成本。92.4持有成本。112.5自我融资条件。122.6投资。142.7未建模的方面。152.8模拟。173指标193.1绝对指标。193.2与基准相关的指标。204单期优化224.1风险回报优化。234.2风险措施。264.3预测错误风险。304.4保持约束。324.5交易限制。35iiiii4.6软约束。364.7凸度。374.8使用单周期优化。405多周期优化445.1激励。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-5-31 10:43:51
。445.2多周期优化。465.3计算。505.4如何使用MPO。515.5多尺度优化。516实施536.1组件。547示例567.1模拟数据。567.2投资组合模拟。577.3单周期优化。587.4多周期优化。657.5模拟时间。68参考文献70摘要我们考虑多期交易的基本模型,该模型可用于评估交易策略的绩效。我们描述了一个单周期优化的框架,其中每个周期的交易都是通过解决一个凸优化问题来发现的,该问题涉及预期收益、风险、交易成本和持有成本,如做空资产的借款成本。然后,我们描述了交易方法的多期版本,其中优化用于规划一系列交易,仅执行第一个交易,使用在选择交易时未知的未来数量估计。单周期法可以追溯到马科维茨;多周期方法又回到了模型预测控制。我们的贡献是在一个简单的框架中描述单周期和多周期方法,清楚地描述其发展和所做的近似。在本文中,我们不讨论交易算法中的一个关键组件,即对未来数量的预测。我们在本文中描述的方法可以被认为是利用预测的好方法,无论它们是如何做出的。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-5-31 10:43:55
我们还开发了一个公司开源软件库,它实现了本文中描述的许多思想和方法。现在是出版商公司。。通过凸优化进行多期交易。基础和趋势《优化》,第二十卷,第二十期,第1-74页,2017年。内政部:10.1561/xxxxxxxxx。简介单期和多期投资组合选择。马科维茨(Markowitz)[43]是第一个将投资组合的选择表述为风险和回报交易的优化问题的人。传统上,这是独立于与交易相关的成本来完成的,当交易在多个时期进行时,这一成本可能会非常重要[39]。Goldsmith[29]是最早在单一时期背景下考虑交易成本对投资组合选择影响的公司之一。在投资组合选择的单周期优化公式中,可能包含许多其他成本和约束条件【42,52】。在多期投资组合选择中,投资组合选择问题是选择一系列交易在一组时期内进行。自塞缪尔森(Samuelson)[57]和默顿(Merton)[47,48]的工作以来,关于这个主题的研究已经很多了。康斯坦丁尼德斯(Constantinides)[16]将萨缪尔森的离散时间公式扩展到了具有比例交易成本的问题。Davis和Norman【18】以及Dumas和Lucian【24】对连续时间公式得出了类似的结果。交易成本、约束和时变预测更自然地在多期设置中处理。继萨缪尔森(Samuelson)和默顿(Merton)之后,关于多期投资组合选择的文献主要基于动态规划(dynamicprogramming),动态规划恰当地考虑了资源的概念以及在选择交易顺序时可用的最新信息(见[28]和其中的参考文献)。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-5-31 10:43:58
不幸的是,由于“维数灾难”,除了一些非常特殊或小的情况外,实际上为贸易选择进行动态规划是不切实际的[4,9]。因此,大多数研究只包括数量非常有限的资产和简单的目标和约束。大量文献研究在没有交易成本的情况下的多期投资组合选择(例如,参见[12]和其中的参考文献);在这种特殊情况下,动态编程是易于处理的。在实际应用中,经常使用动态规划方法的各种近似方法,例如近似动态规划,甚至是将单周期公式推广到多周期优化问题的更简单公式[9]。本文将重点讨论这些简单的多周期方法。虽然这些简化的方法可能被批评为仅近似于完整的动态规划交易政策,但在实际问题中,性能损失可能很小,原因有几个。在[9]中,作者开发了一种数值边界方法,该方法可以量化使用简化方法时的最佳性损失,并且在数值示例中发现该方法非常小。但事实上,动态规划公式本身是一种近似,基于在实践中不需要很好的假设(如独立或同分布回报),因此“最优策略”的想法本身应该受到一些怀疑。为什么是现在?与10年、20年或30年前相比,现在的不同之处在于更强大的计算机能力、更好的算法、用于优化的规范语言以及对更多数据的访问。这些发展改变了我们在多期投资中使用优化的方式。特别是,我们现在可以快速运行完整的blownoptimization,运行多周期优化,并在回测中搜索超参数空间。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-5-31 10:44:01
我们可以进行端到端的分析,实际上一次可以并行进行许多分析。早期的投资研究人员依赖的计算机功能远不如今天,他们更依赖于单独的模型和分析来估计参数值,并使用简化(通常无约束)优化来测试信号。球门在本教程中,我们考虑多期投资和交易。我们的目标是描述一个考虑到出现的主要实际问题的简单模型,以及几个基于解决凸优化问题[7]的简单实用框架,这些问题决定了要进行的交易。我们描述了所做的近似,并简要讨论了如何在实践中使用这些方法。我们的方法没有给出一个完整的交易系统,因为我们没有具体说明关键部分:预测未来回报、交易量、波动率和其他重要数量(参见,例如,[32])。本文介绍了在给定预测的情况下,可用于交易的良好实用方法。当所要解决的问题是凸的时,我们描述的基于优化的交易方法是实用和可靠的。现实世界中,具有数千资产的单周期凸问题可以在一秒钟内用通用算法解决,这对于用历史或模拟数据对所提出的算法进行评估,形成该方法中的许多参数值至关重要。概述我们从第2章开始,描述了一个简单的多周期交易模型,考虑了回报、交易成本、持有成本和(某些)公司行为。该模型允许我们进行模拟,用于假设分析,以了解在不同条件下或在不同交易策略下会发生什么。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群