我正在尋找一種python中的財務庫,它提供了一種類似於MATLAB的portalloc的方法。它用於優化投資組合。
在Python中使用投資組合優化方法的金融庫
5
A
回答
3
如果你知道線性代數,有一個簡單的函數來解決任何庫應該支持的優化問題。不幸的是,我研究它已經很長時間了,我不能告訴你這個公式或一個支持它的圖書館,但是一些研究應該揭示它。主要觀點是任何線性代數庫都應該這樣做。
更新:
這裏是我發現的帖子的引用。
有研究稱「平均方差組合優化」可以給 帶來好的結果。我討論過這個在消息
要實現這種方法,需要輸入的 收益的協方差矩陣,這需要歷史股價,其中一個可以用「巨蟒報價抓取」 http://www.openvest.org/Databases/ovpyq獲得 。
對於預期回報 - 嗯。我引用的其中一篇論文發現 假設所有股票的期望收益相等,可以給出合理的 結果。
然後,需要一個「二次編程」解算器,它似乎是由CVXOPT Python包處理的 。
如果有人在Python中實現了這個方法,我很樂意聽到關於它的 。
有一個「後臺測試」包中的R(開源統計包調用 在Python)http://cran.r-project.org/web/packages/backtest/index.html 「探索基於組合的假說有關金融工具 (股票,債券,掉期,期權,等等)。」
0
0
如果你知道如何定義你的目標函數。您可以使用Numpy解決幾乎所有投資組合優化問題。
0
某些典型組合優化的Python實現可以在https://github.com/czielinski/portfolioopt找到。相應的二次程序正在使用CVXOPT
庫來解決。 (免責聲明:這是我自己的GitHub倉庫。)
相關問題
- 1. 使用quantstrat的投資組合優化
- 2. 谷歌金融API的替代監測/修改投資組合?
- 3. 在C#中使用極端優化的風險均值投資組合優化
- 4. 在R中使用協方差矩陣進行投資組合優化
- 5. 使用r和solve.QP的投資組合優化
- 6. 在fPortfolio的參與約束下的投資組合優化
- 7. 投資組合優化中的基數約束
- 8. 使用R中的quadprog軟件包優化投資組合的重量限制
- 9. 收益最大化 - 投資組合優化
- 10. PSET7金融買入不會添加任何東西到投資組合表
- 11. 的R - 投資組合優化 - solve.QP - 約束是不一致的
- 12. Gurobi - Python投資組合優化:添加股票集中度限制
- 13. 組合優化資源
- 14. 重量限制下的投資組合優化
- 15. javascript中的快捷融合優化
- 16. 具有中間值的融合優化
- 17. 使用fPortfolio包進行投資組合優化的多重約束
- 18. 優化非充裕資金算法
- 19. 右R包使用非線性約束進行投資組合優化
- 20. 多資產組合優化R
- 21. 填寫投資組合(XTS)
- 22. CS50 Pset7投資組合
- 23. 投資組合篩選器
- 24. 投資組合管理API
- 25. 刪除Adamant投資組合中的$ img_url
- 26. 組合優化
- 27. 在關係數據庫中存儲股票投資組合?
- 28. 在投資組合項目中使用rallyaddnew xtype
- 29. 如何跟蹤股票投資組合中的變化項目?
- 30. 優化組合和組合