用于unibit api的python sdk

python-unibit的Python项目详细描述


单位

PyPI versionDocumentation Status

一个python模块,用于从unibit api获取股票数据和新闻

Unibit是一个免费的API,提供实时和历史财务数据以及财务新闻。这个sdk是unibit api(https://www.unibit.ai)的客户端实现,它为每个可用的api调用提供python函数。有关Unibit API文档,请访问(https://unibit.ai/docs

要开始使用,请在(https://unibit.ai/login)注册以请求免费访问密钥。有了一个免费的密钥,所有的非新闻api特性都有了很大的速率限制。

Unibit Stock News API需要一个高级帐户,但作为回报,它提供了所有8000家美国上市公司的大量新闻文章。除此之外,unibit还提供了对每一篇新闻文章的分析。通过深入学习,每一篇文章都被分类成一个完整的体裁列表,并提取命名实体和情感。

安装

要安装Unibit,请键入:

pip install python-unibit

要从源安装,请键入:

git clone https://github.com/unibit-api/python-unibit.git
pip install -e python-unibit

示例

获取苹果(Apple)的实时价格

fromunibit.stockpriceimportStockPricesp=StockPrice(key="YOUR_KEY")aapl_price=sp.getPricesRealTime("AAPL")

获取苹果公司简介

fromunibit.companyinfoimportCompanyInfoci=CompanyInfo(key="YOUR_KEY")aapl_profile=ci.getCompanyProfile("AAPL")

获取有关苹果的最新消息

fromunibit.newsimportStockNewssn=StockNews(key="YOUR_KEY")aapl_news=sn.getLatestStockNews("AAPL")

许多Unibit API都支持CSV格式。请求csv数据类型将返回数据的csv.reader()

fromunibit.stockpriceimportStockPricesp=StockPrice(key="YOUR_KEY")aapl_price_csv=sp.getPricesRealTime("AAPL",size=10,datatype="csv")

贡献!

在unibit python sdk中,我们不仅要包装unibit api,还要包装股票分析的开源方法,无论是用一些奇特的量化策略,还是用图形,还是用机器学习。在某个问题上提出建议,如果你想帮忙,请联系我stefan@unibit.ai

文档

有关Unibit API的详细文档可在https://unibit.ai/docs上找到。

许可证

这个项目是在麻省理工学院的许可下开发的。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用php调用java web服务时无法获取输出   java Netbeans:安装IMlet时出错。。。。仿真器错误   初始化期间Eclipse Juno SR 2中的java堆栈溢出   java在3d中寻找两个任意立方体的交集   代码中显示java“org.openqa.selenium.WebDriverException”错误   java使用AtomicInteger作为可变整数的替代品是一种好的做法吗?   当以编程方式设置背景颜色时,java版面在更新后会自动复制   java将字符串拆分为一个带有数字数据的字符串和另一个带有非数字数据的字符串   带有SSL协议的java AsyncHttpClient   C++服务器HTTN到java NtoHS客户端转换   java内存分配是基于引用类还是实例类?   java使用ProjectLombok安全吗?   grails“java版本”在命令提示符下不工作   java无法使用axis2实例化类型ADBDataSource   在Play Framework 2中进行多文件上传的java示例   java如何将二进制补码字符串转换为负十进制数?   windows 7在Java中获取不正确的操作系统名称   java如何禁用p:commandButton的enter键?   java如何从main方法加载servlet   java如何从imageView获取二进制位图