# Riskfolio-XL
**Riskfolio-Lib add-in for Microsoft Excel**
## Description
Riskfolio-XL is a Microsoft Excel add-in based on [PyXLL](https://www.pyxll.com/index.html) library, that allows users use the same features of Riskfolio-Lib in Excel through Riskfolio-XL spreadsheet functions. Its objective is to help non-programming users to build investment portfolios based on mathematically complex models with low effort and to support the maintenance and further development of Riskfolio-Lib.
## Installation
Riskfolio-XL is only available on Windows and it requires a valid installation of PyXLL package and PyXLL add-in. To install PyXLL and PyXLL add-in, you can find the PyXLL installation instructions in the following [link](https://www.pyxll.com/docs/userguide/installation/firsttime.html).
After installing the PyXLL package and PyXLL add-in, the latest stable release of Riskfolio-XL (and older versions) can be installed from PyPI:
pip install riskfolio-xl
After installing the Riskfolio-XL package you will have access to the __TRIAL COPY__ of Riskfolio-XL, this version is limited to work only with portfolios of 7 assets and risk factor models of 3 risk factors.
To access the __PURCHASED COPY__ of Riskfolio-XL, you need a valid license. To get a Riskfolio-XL license you have to purchase it paying a monthly or annual subscription:
<table border="1">
<tr>
<th style="width: 350px; text-align: center;">Monthly License</th>
<th style="width: 350px; text-align: center;">Annual License</th>
</tr>
<tr>
<th>
<div class="row">
<a href="https://www.paypal.com/ncp/payment/DLABCNSPX8LZL">
<img src="https://raw.githubusercontent.com/dcajasn/Riskfolio-Lib/master/docs/source/images/Images-XL/Monthly_Pay.png"></a>
</div></th>
<th>
<div class="row">
<a href="https://www.paypal.com/ncp/payment/KKZBWK6JK8ZDA">
<img src="https://raw.githubusercontent.com/dcajasn/Riskfolio-Lib/master/docs/source/images/Images-XL/Annual_Pay.png"></a>
</div></th>
</tr>
</table>
**After paying, you need to send us an email to** [orenji.eirl@gmail.com](orenji.eirl@gmail.com) **and you will receive your Riskfolio-XL license (within 24 hours) and a discount code to purchase the PyXLL package.**
Then, you have to add your Riskfolio-XL license to the pyxll.cfg file:
* First, click on About PyXLL button of Riskfolio-XL add-in as shown in the image below:
<div class="row">
<img src="https://raw.githubusercontent.com/dcajasn/Riskfolio-Lib/master/docs/source/images/Images-XL/Installation_1.png">
</div>
* Then, click on the config file link as shown in the image below:
<div class="row">
<img src="https://raw.githubusercontent.com/dcajasn/Riskfolio-Lib/master/docs/source/images/Images-XL/Installation_2.png">
</div>
* Finally, write your Riskfolio-XL license in the riskfolio_xl_key parameter as shown in the image below:
<div class="row">
<img src="https://raw.githubusercontent.com/dcajasn/Riskfolio-Lib/master/docs/source/images/Images-XL/Installation_3.png">
</div>
## Citing
If you use Riskfolio-Lib for published work, please use the following BibTeX entry:
```
@misc{riskfolioxl,
author = {Dany Cajas},
title = {Riskfolio-XL (0.1.1)},
year = {2024},
url = {https://riskfolio-lib.readthedocs.io/en/latest/excel.html},
}
```
Raw data
{
"_id": null,
"home_page": "https://riskfolio-lib.readthedocs.io/en/latest/excel.html",
"name": "Riskfolio-XL",
"maintainer": "Dany Cajas",
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": "dany.cajas.n@uni.pe",
"keywords": "finance, portfolio, optimization, quant, asset, allocation, investing",
"author": "Dany Cajas",
"author_email": "dany.cajas.n@uni.pe",
"download_url": "https://pypi.org/project/Riskfolio-XL/",
"platform": null,
"description": "# Riskfolio-XL\r\n**Riskfolio-Lib add-in for Microsoft Excel**\r\n\r\n\r\n## Description\r\n\r\nRiskfolio-XL is a Microsoft Excel add-in based on [PyXLL](https://www.pyxll.com/index.html) library, that allows users use the same features of Riskfolio-Lib in Excel through Riskfolio-XL spreadsheet functions. Its objective is to help non-programming users to build investment portfolios based on mathematically complex models with low effort and to support the maintenance and further development of Riskfolio-Lib.\r\n\r\n## Installation\r\n\r\nRiskfolio-XL is only available on Windows and it requires a valid installation of PyXLL package and PyXLL add-in. To install PyXLL and PyXLL add-in, you can find the PyXLL installation instructions in the following [link](https://www.pyxll.com/docs/userguide/installation/firsttime.html).\r\n\r\nAfter installing the PyXLL package and PyXLL add-in, the latest stable release of Riskfolio-XL (and older versions) can be installed from PyPI:\r\n\r\n pip install riskfolio-xl\r\n\r\nAfter installing the Riskfolio-XL package you will have access to the __TRIAL COPY__ of Riskfolio-XL, this version is limited to work only with portfolios of 7 assets and risk factor models of 3 risk factors.\r\n\r\nTo access the __PURCHASED COPY__ of Riskfolio-XL, you need a valid license. To get a Riskfolio-XL license you have to purchase it paying a monthly or annual subscription:\r\n\r\n<table border=\"1\">\r\n <tr>\r\n <th style=\"width: 350px; text-align: center;\">Monthly License</th>\r\n <th style=\"width: 350px; text-align: center;\">Annual License</th>\r\n </tr>\r\n <tr>\r\n<th>\r\n<div class=\"row\">\r\n<a href=\"https://www.paypal.com/ncp/payment/DLABCNSPX8LZL\">\r\n<img src=\"https://raw.githubusercontent.com/dcajasn/Riskfolio-Lib/master/docs/source/images/Images-XL/Monthly_Pay.png\"></a>\r\n</div></th>\r\n<th>\r\n<div class=\"row\">\r\n<a href=\"https://www.paypal.com/ncp/payment/KKZBWK6JK8ZDA\">\r\n<img src=\"https://raw.githubusercontent.com/dcajasn/Riskfolio-Lib/master/docs/source/images/Images-XL/Annual_Pay.png\"></a>\r\n</div></th>\r\n </tr>\r\n</table>\r\n\r\n**After paying, you need to send us an email to** [orenji.eirl@gmail.com](orenji.eirl@gmail.com) **and you will receive your Riskfolio-XL license (within 24 hours) and a discount code to purchase the PyXLL package.**\r\n\r\nThen, you have to add your Riskfolio-XL license to the pyxll.cfg file:\r\n\r\n* First, click on About PyXLL button of Riskfolio-XL add-in as shown in the image below:\r\n\r\n<div class=\"row\">\r\n<img src=\"https://raw.githubusercontent.com/dcajasn/Riskfolio-Lib/master/docs/source/images/Images-XL/Installation_1.png\">\r\n</div>\r\n\r\n* Then, click on the config file link as shown in the image below:\r\n\r\n<div class=\"row\">\r\n<img src=\"https://raw.githubusercontent.com/dcajasn/Riskfolio-Lib/master/docs/source/images/Images-XL/Installation_2.png\">\r\n</div>\r\n\r\n* Finally, write your Riskfolio-XL license in the riskfolio_xl_key parameter as shown in the image below:\r\n\r\n<div class=\"row\">\r\n<img src=\"https://raw.githubusercontent.com/dcajasn/Riskfolio-Lib/master/docs/source/images/Images-XL/Installation_3.png\">\r\n</div>\r\n\r\n## Citing\r\n\r\nIf you use Riskfolio-Lib for published work, please use the following BibTeX entry:\r\n\r\n```\r\n@misc{riskfolioxl,\r\n author = {Dany Cajas},\r\n title = {Riskfolio-XL (0.1.1)},\r\n year = {2024},\r\n url = {https://riskfolio-lib.readthedocs.io/en/latest/excel.html},\r\n }\r\n```\r\n",
"bugtrack_url": null,
"license": "Other/Proprietary License (Other/Proprietary License)",
"summary": "Riskfolio-Lib add-in for Microsoft Excel",
"version": "0.1.1",
"project_urls": {
"Download": "https://pypi.org/project/Riskfolio-XL/",
"Homepage": "https://riskfolio-lib.readthedocs.io/en/latest/excel.html"
},
"split_keywords": [
"finance",
" portfolio",
" optimization",
" quant",
" asset",
" allocation",
" investing"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "e5eb6f541a94bf07fd25f3d31c693a240f516dd653a06f1d5f3e2795e32c1672",
"md5": "49524ab741acdd36f70b645e3d83ee33",
"sha256": "e884de6de48f4fd79db4c83fe73ae00446ec9f43810d5253ed7a820c052cd3a3"
},
"downloads": -1,
"filename": "Riskfolio_XL-0.1.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "49524ab741acdd36f70b645e3d83ee33",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 9449165,
"upload_time": "2024-10-23T05:25:01",
"upload_time_iso_8601": "2024-10-23T05:25:01.476247Z",
"url": "https://files.pythonhosted.org/packages/e5/eb/6f541a94bf07fd25f3d31c693a240f516dd653a06f1d5f3e2795e32c1672/Riskfolio_XL-0.1.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "963b7ec14e605af198404adaca8f958e2ca30993a242e5c757859afc0c929bc4",
"md5": "a133d8e3489017229c03380f599f3918",
"sha256": "e7815206b5af1095b4698338e67f974142eec3a6bb67eb5f2141e61700aef3d3"
},
"downloads": -1,
"filename": "Riskfolio_XL-0.1.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "a133d8e3489017229c03380f599f3918",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 9452156,
"upload_time": "2024-10-23T05:25:04",
"upload_time_iso_8601": "2024-10-23T05:25:04.414225Z",
"url": "https://files.pythonhosted.org/packages/96/3b/7ec14e605af198404adaca8f958e2ca30993a242e5c757859afc0c929bc4/Riskfolio_XL-0.1.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "df093251c923ed6c802543fc1aacb29df493f4e2f55d1262ad8ef9e4967cb4ee",
"md5": "64076908d6d93114218c8ba8949720e3",
"sha256": "7682e47f2d51c8004086beabd9c3381dd4f0ae0d4b81055547968381ea4c52bf"
},
"downloads": -1,
"filename": "Riskfolio_XL-0.1.1-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "64076908d6d93114218c8ba8949720e3",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 9395360,
"upload_time": "2024-10-23T05:25:07",
"upload_time_iso_8601": "2024-10-23T05:25:07.099850Z",
"url": "https://files.pythonhosted.org/packages/df/09/3251c923ed6c802543fc1aacb29df493f4e2f55d1262ad8ef9e4967cb4ee/Riskfolio_XL-0.1.1-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a1a195304cd71619c786cdf104ef6920456a03450fa5085dbcbba6635727825b",
"md5": "21eb1302d9dada6c11a63792998a2df8",
"sha256": "dd60570e4116024dcb742e083742f6197744037d4d2d8ccb518d83e7a84b0b03"
},
"downloads": -1,
"filename": "Riskfolio_XL-0.1.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "21eb1302d9dada6c11a63792998a2df8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 9449124,
"upload_time": "2024-10-23T05:25:11",
"upload_time_iso_8601": "2024-10-23T05:25:11.260721Z",
"url": "https://files.pythonhosted.org/packages/a1/a1/95304cd71619c786cdf104ef6920456a03450fa5085dbcbba6635727825b/Riskfolio_XL-0.1.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-23 05:25:01",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "riskfolio-xl"
}