具有Python投资组合优化方法的Finance Lib [关闭]

2023-12-14

我正在寻找 python 中的金融库,它提供了类似于 MATLAB 的方法门户锁。它用于优化投资组合。


如果您了解线性代数,那么有一个任何库都应该支持的用于解决优化问题的简单函数。不幸的是,自从我研究它以来已经很久了,我无法告诉你公式或支持它的库,但一点研究应该可以揭示它。要点是任何线性代数库都应该这样做。

Update:

这是我找到的一篇帖子的引用。

一些研究表明“均值方差投资组合优化”可以 给出好的结果。我在留言中讨论过这个问题

为了实现这种方法,所需的输入是协方差矩阵 回报率,这需要历史股票价格,可以获取 使用“Python 报价抓取器”http://www.openvest.org/Databases/ovpyq .

对于预期回报——嗯。我引用的一篇论文发现 假设所有股票的预期收益相等可以给出合理的 结果。

然后需要一个“二次规划”求解器,它似乎是 由 CVXOPT Python 包处理。

如果有人用 Python 实现该方法,我很高兴听到 关于它。

R中有一个“backtest”包(开源统计包可调用 来自Python)http://cran.r-project.org/web/packages/backtest/index.html“探索有关金融工具的基于投资组合的假设 (股票、债券、掉期、期权等)。”

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

具有Python投资组合优化方法的Finance Lib [关闭] 的相关文章

  • 如何恢复tensorflow inceptions检查点文件(ckpt)?

    I have inception resnet v2 2016 08 30 ckpt文件是预先训练的初始模型 我想使用恢复这个模型 saver restore sess ckpt filename 但为此 我将需要编写训练该模型时使用的变量
  • 在 Python 中解析 TCL 列表

    我需要在双括号上拆分以空格分隔的 TCL 列表 例如 OUTPUT 172 25 50 10 01 01 Ethernet 172 25 50 10 01 02 Ethernet Traffic Item 1 172 25 50 10 01
  • 计算另一个字符串中多个字符串的出现次数

    在 Python 2 7 中 给定以下字符串 Spot是一只棕色的狗 斑点有棕色的头发 斑点的头发是棕色的 查找字符串中 Spot brown 和 hair 总数的最佳方法是什么 在示例中 它将返回 8 我正在寻找类似的东西string c
  • 如何在 Matplotlib 饼图周围绘制箭头以将每个标签指向圆圈中各自的部分?

    我一直在用 Matplotlib 绘制一些图表 我有一个饼图 想要在图表周围绘制箭头 使每个标签都指向图表 我有一个例子 这是我当前的代码 import matplotlib pyplot as plt plt rcParams font
  • 在 Python 中将列表元素作为单独的项目返回

    Stackoverflow 的朋友们大家好 我有一个计算列表的函数 我想单独返回列表的每个元素 如下所示 接收此返回的函数旨在处理未定义数量的参数 def foo my list 1 2 3 4 return 1 2 3 4 列表中的元素数
  • VSCode Settings.json 丢失

    我正在遵循教程 并尝试将 vscode 指向我为 Scrapy 设置的虚拟工作区 但是当我在 VSCode 中打开设置时 工作区设置 选项卡不在 用户设置 选项卡旁边 我还尝试通过以下方式手动转到文件 APPDATA Code User s
  • 嵌套列表的重叠会产生不必要的间隙

    我有一个包含三个列表的嵌套 这些列表由 for 循环填充 并且填充由 if 条件控制 第一次迭代后 它可能类似于以下示例 a 1 2 0 0 0 0 0 0 4 5 0 0 0 0 0 0 6 7 根据条件 它们不重叠 在第二次迭代之后 新
  • 如何从Python中的函数返回多个值? [复制]

    这个问题在这里已经有答案了 如何从Python中的函数返回多个变量 您可以用逗号分隔要返回的值 def get name you code return first name last name 逗号表示它是一个元组 因此您可以用括号将值括
  • python multiprocessing 设置生成进程等待

    是否可以生成一些进程并将生成进程设置为等待生成的进程完成 下面是我用过的一个例子 import multiprocessing import time import sys def daemon p multiprocessing curr
  • 为什么 web2py 在启动时崩溃?

    我正在尝试让 web2py 在 Ubuntu 机器上运行 所有文档似乎都表明要在 nix 系统上运行它 您需要下载源代码并执行以下操作 蟒蛇 web2py py 我抓住了source http www web2py com examples
  • PyQt 使用 ctrl+Enter 触发按钮

    我正在尝试在我的应用程序中触发 确定 按钮 我当前尝试的代码是这样的 self okPushButton setShortcut ctrl Enter 然而 它不起作用 这是有道理的 我尝试查找一些按键序列here http ftp ics
  • GUI(输入和输出矩阵)?

    我需要创建一个 GUI 将数据输入到矩阵或表格中并读取此表单数据 完美的解决方案是限制输入表单仅允许float 例如 A 1 02 0 25 0 30 0 515 0 41 1 13 0 15 1 555 0 25 0 14 1 21 2
  • python的shutil.move()在linux上是原子的吗?

    我想知道python的shutil move在linux上是否是原子的 如果源文件和目标文件位于两个不同的分区上 行为是否不同 或者与它们存在于同一分区上时的行为相同吗 我更关心的是如果源文件和目标文件位于同一分区上 shutil move
  • 将 Matlab 的 datenum 格式转换为 Python

    我刚刚开始从 Matlab 迁移到 Python 2 7 在读取 mat 文件时遇到一些问题 时间信息以 Matlab 的日期数字格式存储 对于那些不熟悉它的人 日期序列号将日历日期表示为自固定基准日期以来已经过去的天数 在 MATLAB
  • 找到一个数字所属的一组范围

    我有一个 200k 行的数字范围列表 例如开始位置 停止位置 该列表包括除了非重叠的重叠之外的所有类型的重叠 列表看起来像这样 3 5 10 30 15 25 5 15 25 35 我需要找到给定数字所属的范围 并对 100k 个数字重复该
  • PySpark groupByKey 返回 pyspark.resultiterable.ResultIterable

    我试图找出为什么我的 groupByKey 返回以下内容 0
  • python 中的“槽包装器”是什么?

    object dict 和其他地方的隐藏方法设置为这样的
  • 如何以正确的方式为独立的Python应用程序制作setup.py?

    我读过几个类似的主题 但还没有成功 我觉得我错过或误解了一些基本的事情 这就是我失败的原因 我有一个用 python 编写的 应用程序 我想在标准 setup py 的帮助下进行部署 由于功能复杂 它由不同的 python 模块组成 但单独
  • 如何在 Flask 中的视图函数/会话之间传递复杂对象

    我正在编写一个 Web 应用程序 当 且仅当 用户登录时 该应用程序从第三方服务器接收大量数据 这些数据被解析为自定义对象并存储在list 现在 用户在应用程序中使用这些数据 调用不同的视图 例如发送不同的请求 我不确定什么是最好的模式在视
  • 将索引与值交换的最快方法

    考虑pd Series s s pd Series list abcdefghij list ABCDEFGHIJ s A a B b C c D d E e F f G g H h I i J j dtype object 交换索引和值并

随机推荐

  • java 8流分组和求和双精度

    我对 java 8 中的流非常陌生 所以我的方法可能是错误的 我有 2 个对象如下 object1 BigDecimal amount Code1 code1 Code2 code2 Code3 code3 String desc obje
  • 对具有多个提交的表单进行建模和验证

    我正在尝试找出使用 ASP Net Core 2 建模和验证具有多个表单标签和多个提交按钮的表单的正确方法 我拥有的是一个表单 用户可以在其中输入用户名和密码并登录 或者输入他们的名字 姓氏和手机号码并注册 这是我的模型 public cl
  • 从单独文件中的类访问 MainWIndow 控件

    I add a TextBlock到 XAML 中的主窗口 我需要更改位于单独 cs 文件中的单独类中的 TextBlock 文本 我尝试了以下方法 private static fooNameSpace MainWindow tW1 tW
  • matlab无法捕获子函数中的错误

    我正在尝试在代码中实现错误报告系统 因此我在启动程序时运行的函数周围放置了一个 try catch 它是一个编程 GUI 因此大多数子函数都是按钮或其他 GUI 元素的回调 然而 每当这些子函数中抛出错误时 它都不会被捕获 一些子功能在其他
  • 背包任务中所有组合的数量

    有一个经典背包问题 我对这个问题的版本有点不同 给定一组物品 每个物品都有一个质量 确定包装物品的组合数量 以使总重量小于或等于给定的限制 例如 有 5 个具有质量的项目 1 1 3 4 5 有一个错误limit 7 有以下几种组合 1 3
  • SEO 友好的 URL 而不是查询字符串 .htaccess

    如何修改 htaccess 文件并获取 SEO 友好的 URL 而不是查询字符串 我想实现这 3 个目标 本地主机 示例 产品 代替本地主机 示例 products list php 本地主机 示例 产品 38 代替本地主机 示例 prod
  • AVAssetWriterInputPixelBufferAdaptorappendPixelBuffer

    我使用下面的代码将图像写入视频 void writeImagesToMovieAtPath NSString path withSize CGSize size NSLog Write Started NSError error nil A
  • 如何从列中提取数据并创建新列?

    我需要使用创建一个名为 功能 的新列promodescription column 特征 必须从中提取promodescription属性和值将来自下面 1 week foyer 2 week shelf 1 week foyer 3 we
  • 如何从 ASP.NET Core 引用 .NET 框架

    我有一个 ASP NET MVC 5 NET 4 7 项目 我想升级到 ASP NET Core MVC 前端引用一个服务层项目 SL 该项目使用使用实体框架构建的数据层 DAL 项目 我们的评估是 Entity Framework Cor
  • 用正态曲线绘制直方图并在seaborn中命名垃圾箱

    大家好 我正在尝试使用具有不同数据集的 seaborn 绘制以下类型的图 问题是 当使用直方图类型时 我无法命名箱 如 2 2 5 2 5 3 等 即使它提供了内核曲线 条形图没有绘制如图所示的正态曲线的功能 该图像似乎使用了SPSS统计包
  • 采用 HMACSHA512 加密的 AS3 Air 应用程序

    您好 我正在开发一个 Air 应用程序 需要使用 HMACSHA512 加密标准通过 http api 对消息进行身份验证和签名 我找到了一个 AS3 库 它可以查看商品https github com rubo flame但它已经为 Fl
  • 过滤掉 Pandas DataFrame 中的“空数组”值

    假设我有一个数据框 d其中有一列包含 Python 数组作为值 gt gt gt d pd DataFrame foo bar biz columns a b gt gt gt print d a b 0 foo bar 1 biz 现在
  • Getpivotdata 基于另一个单元格中的值的透视位置。

    GETPIVOTDATA Data 对另一张工作表的动态引用 Field Item 我正在努力让我的公式变得超级动态 我有 5 10 个不同的工作表 上面有数据透视表 我设置了其余的公式 以便从可以更改的小数据表中获取 FIELD 和 IT
  • Android 移动应用:室内地图、步行路线

    我想编辑一个自定义的 Google 地图 因为我需要添加步行的人行道 及其大学校园的所有原始功能 并创建包含具有多个楼层检测功能的教室的建筑物内部 以便我可以将其实现到移动应用程序中 这可以做到吗 那么用 JavaScript 呢 我认为
  • 在 iOS 中使用 Oauth 从 Fitbit 获取授权

    我想为 Fitbit 实施 OAuth 身份验证 以便从我的 iOS 应用程序中的 FitBit Api 读取数据 我注册了我的应用程序 并获得了 clientId 和客户端密钥 过去两天我一直在搜索教程 库 我对此一无所知 请建议我 No
  • :abc 上的属性查找 class_name 失败' aria-label='无法 pickle :abc 上的属性查找 class_name 失败'> 无法 pickle :abc 上的属性查找 class_name 失败

    当我尝试根据字典 cmdList 中定义的依赖关系创建依赖关系 子任务 时 出现上述错误 例如 BDX010 是 BDX020 的依赖项 我使用的是 Python 3 7 请参阅底部的堆栈跟踪以获取确切的错误消息 import luigi
  • 在更新语句中使用强制转换时mysql错误1292

    以下语句返回 错误代码 1292 截断不正确的整数值 95 00 1 132 秒 update new2006 set new2006 emp cast emp as unsigned where IsNum emp 0 但如果我使用下面的
  • jQuery 延迟不起作用

    transparent removeClass transparent delay 2000 addClass not transparent delay 4000 我有一个半透明的 div 然后想将其切换为不透明 但是 jQuery de
  • 尝试在 Ubuntu 上安装 OAuth 但出现错误

    我尝试在 Ubuntu Server 12 04 上安装 OAuth 但出现错误 我正在遵循本教程 但有些东西没有排列好 http sergiopvilar wordpress com 2013 05 18 how to install p
  • 具有Python投资组合优化方法的Finance Lib [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我正在寻找 python 中的金融库 它提供了类似于 MATLAB 的方法门户锁 它用于优化投资组合 如果您了解线性代数 那么有一个任何库都应该支持