某投资标的 的单期百分比收益率 满足

其对应的连续复利 可表示为

将这一连续复利进行泰勒展开并保留二阶项易得:

根据凯利准则的思想,投资者通过调整杠杆比率寻求最大化对数收益率。记杠杆率为 ,则均值和标准差变为 和 ,对数收益率则变为 。对其求导获得最优杠杆率:

在此最优杠杆率下投资者获得的期望收益率为

对数收益率下的风险中性

在百分比收益率转化为对数收益率的过程中事实上体现了风险作为一种成本的作用。由于风险存在,因此最优杠杆会相应降低对风险进行控制。然而在转化后的对数收益率测度下,基本的凯利准则蕴含了风险中性的性质。这种测度下虽然风险存在,但不能提供(对数收益率表示的)额外的风险溢价。

然而现实操作中,往往采用最优杠杆的一半来进一步控制风险,即

这种情况下得到的最优收益率为

可见杠杆率降低了许多,而对收益率的影响并不大。

考虑资金成本

考虑资金存在一个无风险的成本 。当杠杆率大于1时该成本是无风险支付,当杠杆率小于1时则是无风险收益。

则考虑到杠杆的对数收益率是

求得最优杠杆率为

带回计算得最优百分比收益率为

到这还没完,我们假设这一收益率应该和无风险收益率等价,则

对上式进行整理得

上式意味着什么?不确定性决定了其定价。

如果实操层面仍然使用一半的最优杠杆,则意味着

同样,与最优解相差不多。

本文由 mdnice 多平台发布

凯利准则,百分比收益率与对数收益率的转换相关推荐

  1. 【量化金融】收益率、对数收益率、年华收益、波动率、夏普比率、索提诺比率、阿尔法和贝塔、最大回撤

    [量化金融]收益率.对数收益率.年华收益.波动率.夏普比率.索提诺比率.阿尔法和贝塔.最大回撤 1 收益率 在学术界,建模一般不直接使用资产价格,而是使用资产收益率(Returns).因为收益率比价格 ...

  2. 百分比收益率和对数收益率

    股市中常用的收益率是百分比收益率,而对数收益率在金融理论中用的较多. 百分比收益率定义:Rb=(s2−s1)/s1=s2/s1−1R_b=(s_2-s_1)/s_1=s_2/s_1-1Rb​=(s2​ ...

  3. 学习记录651@python之收益率与对数收益率案例实战

    理论 代码 import tushare as ts ts.set_token('你的token') df=ts.get_k_data('399300', index=True,start='2016 ...

  4. 年龄和收入对数的线性回归_金融计算收益率的时候为什么大部分用对数收益率 (Log Return) 而不是用算数收益率?...

    下面回答的都挺好,核心就是对于单一投资品的收益率,对数收益率时序可加:对于不同投资品的截面收益率,应该用百分比收益率,因为它在截面上有可加性:另外对数收益率对建模有帮助. 如果我们考察单一投资品在总共 ...

  5. 为什么用对数收益率,而不是算数收益率 --因为可加性

    核心就是对于单一投资品的收益率,对数收益率时序可加:对于不同投资品的截面收益率,应该用百分比收益率,因为它在截面上有可加性:另外对数收益率对建模有帮助. 如果我们考察单一投资品在总共 T 期内的表现, ...

  6. python计算对数收益率_为VNPY的K线序列管理工具ArrayManager增加对数收益率队列

    在做策略建模的时候,经常需要把K线转换为可以正态分布数据,这样可以使用那些很牛吼吼的数学模型进行挖掘. 实现很简单 c = ln(t1/t0) 如果我们考察单一投资品在总共 T 期内的表现,那应该用对 ...

  7. 金融量化-对数收益率

    1.原因 核心就是对于单一投资品的收益率,对数收益率时序可加:对于不同投资品的截面收益率,应该用百分比收益率,因为它在截面上有可加性:另外对数收益率对建模有帮助. 2.解释 如果我们考察单一投资品在总 ...

  8. python 对数收益率_用python进行风险调整后的收益

    python 对数收益率 (Real-world Analysis of US Equity data between 1926 to 2018) (1926年至2018年间美国股票数据的真实世界分析 ...

  9. R语言美元/欧元汇率的日对数收益率的TGarch模型

     1999年1月4日到2010年8月20日美元/欧元汇率的日对数收益率序列,该序列以百分比表示.TGARCH(1,1)模型拟合波动率和标准化不确定差(残差).在2009~2010年期间,波动率较高 ...

最新文章

  1. 探讨ASP.NET AJAX客户端开发技术
  2. 企业信息管理计算机考什么,考信息系统运行管理员要学什么?
  3. $(document).ready和window.onload的区别
  4. ❤️《大前端—了解与使用ES6》
  5. asp网上书店的代码_使用Helm将ASP.NET Core应用程序部署到Kubernetes容器集群
  6. 10.210.3 Xcode开发包
  7. [天地间]02-瑞士达沃斯小镇
  8. ubuntu 安装python mysqldb
  9. html+css制作静态小米商城页面(含css手动轮播图)
  10. 用c语言按键控制数码管,按键与数码管C语言例程
  11. 【枚举的定义;枚举变量的定义、初始化和赋值】(学习笔记16--枚举)
  12. 使用 Python 进行面部特征检测和面部过滤器
  13. yytextview多种格式_YYTextView使用笔记
  14. android p三星,索尼XZ3新机采用Android P系统,对标三星note9,网友:外观
  15. 计算机网口在哪看,打印机端口从哪里看,怎么设置?-电脑自学网
  16. 在计算机领域中英文单词byte表示,1在计算机领域中通常用英文单词byte来表示.doc...
  17. 培训c语言程序,编程人员培训手册C语言程序设计基础
  18. 怎么搞的,从今天早上起,水木清华BBS就上不去了,郁闷中:(
  19. 拳头公司是哪个国家的
  20. 深度学习入门:多层感知机实现异或门

热门文章

  1. 苹果手机如何打开开发者模式
  2. 译文 | 创造性思维的脑暴如何激发?
  3. QQ邮箱 v5.5.9
  4. 人生找不到安顿的感觉。。。
  5. Springboot接受文件与发送文件
  6. CAD怎么成组?CAD编组教程
  7. 【云快讯】之五十一《惠普借道金山云正式进入中国》
  8. 关于计算机病毒的免疫性研究 (转)
  9. 智能交通领域知名期刊
  10. 佛祖保佑,永无BUG!