印度国家证券交易所的网页抓取api。从nse网站检索股票和股票期货报价。
nsequoter的Python项目详细描述
N报价人文档
Author: | Aditya Keida |
---|---|
Version: | 1.0.0 |
Date: | 7th Jul, 2016 |
License: | MIT |
动机
python正迅速成为quants的首选编程语言
和数据分析人员,以及一种从大多数数据库中获取数据的简单方法
需要重要的资源。python的威力和流行性在于
通过40000多个库和模块重用代码的能力。
也就是说,从印度国家证券交易所(nse)获得报价
在python和其他大多数语言中都很难做到。
nseQuoter是一个模块,旨在使获取这些内容变得非常容易
只需从交易所网站上读取数据,即可引用NSE的话
http://www.nseindia.com并将其导入python。当前版本
支持股票和股票期货。股票期权和货币衍生品
将在下一版本中添加。索引将在之后。
用法
使用库的最简单方法如下:
>>import nsequoter #imports the module and all the functions in it >>#to get a float value of the quote for '3M India' >>nsequoter.get_equity_quote('3MINDIA') #use the listed symbol as argument >>#to get a float value of the quote for '3M India' July futures >>nsequoter.get_futures_quote('3MINDIA', 'JUL') #use symbol and month as argument
请注意,这些参数不区分大小写。但是,符号/代码
应该如清单所示。月份可以输入为三个字母的月份(字符串)
或他们的日历号(7月=7日,8月=8日,等等)
期货合约在每个月的星期四到期。之后的查询
那个日期将导致一个例外。