Skip to main content

灵活且易于使用的 Python 库,用于分析和处理金融和经济数据

项目描述

地位

特拉维斯 吉特 佩皮 编解码器

例子

粘合剂

支持

捐

cifrum – 一个灵活且易于使用的 Python 3.6+ 库,用于分析和操作金融和经济数据

cifrum是根据 GPL 许可条款发布的。我们感谢为维护该项目并加速其发展所提供的各种捐助和财政资源。

如果您发现cifrum对您的金融研究、私人投资或公司有用,请考虑根据您的资源向该项目捐款。任何数量都有帮助!

所有捐款将严格用于资助 cifrum 开发支持活动:Python 库开发、前端解决方案、文档和维护工作,以及支付服务器托管费用。

如果您有兴趣为该项目捐款,请使用 Paypal 按钮:捐

<nav class="contents" id="contents-of-this-document" role="doc-toc">

本文件内容

</nav>

介绍

cifrum是一个 Python 库,旨在解决量化金融和投资任务。此外,它还有更广泛的目标,即成为流行的编程语言中最有用和最灵活的金融数据分析开源工具。

应用

cifrum在社区开发的有用应用如下:

生态系统

图书馆周围的生态系统包括:

主要特点

  • [x] TimeSeries验证财务数据操作的正确性

  • [x]通过测试和活跃社区检查财务数据的无错误操作

  • [x]资产相关性和主要业绩指标的资产分析工具

  • [ ]用于资产类别分配和投资组合回测的投资组合分析工具

  • [ ]投资组合优化和高效前沿可视化

  • [ ]金融资产和投资组合的蒙特卡洛模拟

  • [ ]键的关键属性计算

  • [x]访问来自不同股票市场的财务数据:EOD 收盘价、调整后收盘价、汇率、通货膨胀

  • [x]使用 GraphQL 数据访问 API 的金融和经济数据

免费提供金融和经济数据

  • [x]纽约证券交易所和纳斯达克股票和 ETF 的 EOD 调整收盘价

  • [x]莫斯科交易所股票和 ETF 的 EOD 收盘

  • [x]俄罗斯开放式基金的 EOD 关闭

  • [ ] BSE 和 NSE 股票和 ETF 的 EOD 收盘(印度)

  • [x]主要股票和债券指数的 EOD

  • [ ]莫斯科交易所交易证券的债券数据:EOD 收盘价、息票、到期日

  • [x]美元、欧元、卢布的汇率

  • [ ]比特币 [BTC]、以太坊 [ETH]、币安币 [BNB] 和其他加密货币的汇率

  • [x]美国、欧盟和俄罗斯的通货膨胀

  • [x]美国、欧盟和俄罗斯的主要利率

  • [x]俄罗斯前 10 大银行的存款利率历史

安装

该库已发布到pypi.org

安装稳定版:

pip install -U cifrum

安装开发版本:

pip install -U git+https://github.com/okama-io/cifrum.git

Jupyter 笔记本

示例文件夹包含Jupyter笔记本,展示了如何深入使用库部件。

示例也与 binder 兼容。您可以通过按下粘合剂按钮进行尝试。

依赖项

库依赖项列在 [ tool.poetry.dependencies ]部分下 的 pyproject.toml 中。

讨论、发展和获得帮助

贡献

欢迎所有贡献、错误报告、错误修复、文档改进、增强、前端实现和想法,并讨论主题。立即开始贡献的简单方法:

  • 浏览问题跟踪器以查找您感兴趣的问题

  • 阅读源代码并改进文档或解决 TODO

  • 改进示例库和教程

  • 错误报告是使库更稳定的重要组成部分

  • 通过okama.io 前端运行该库,并提出设计、UI 和功能方面的改进建议

代码托管在GitHub 上。您需要一个可以免费为项目做出贡献的 GitHub 帐户。我们使用 git 进行版本控制,以实现项目的分布式工作。

贡献应作为拉取请求提交。开发团队的成员将审查拉取请求并指导您完成贡献过程。

随意在社区提问。

执照

GPL

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

cifrum-0.2.6.tar.gz (35.2 kB 查看哈希)

已上传 source

内置分布

cifrum-0.2.6-py3-none-any.whl (43.5 kB 查看哈希

已上传 py3