📜  NseTools – 获取给定公司的股票报价(1)

📅  最后修改于: 2023-12-03 14:44:47.791000             🧑  作者: Mango

NseTools – 获取给定公司的股票报价

NseTools是一种使用Python编程语言编写的工具,可用于获取印度证券交易所的股票报价。使用此工具,您可以轻松地获取给定公司的实时股票报价和其他有用的信息。

安装

您可以通过使用pip来安装NseTools。安装命令如下:

pip install NseTools
如何使用NseTools来获取股票报价

要使用NseTools来获取给定公司的股票报价,您需要先导入NseTools类并创建一个对象。对象的名称必须被命名为nsetools。然后,您可以使用该对象的get_quote()方法来获取给定公司的实时股票报价。

下面是如何使用NseTools来获取Tata Motors股票报价的示例代码:

from NseTools import Nse
nse = Nse()
q = nse.get_quote('TATAMOTORS')
print('公司名称:', q['companyName'])
print('当前价格:', q['lastPrice'])
print('交易量:', q['totalTradedVolume'])
print('市值:', q['marketCap'])
获取公司的其他信息

除了获取股票报价外,使用NseTools,还可以获取给定公司的其他有用信息。例如,您可以使用该对象的get_fno_lot_sizes()方法来获取公司的金融期货和期权批量大小。

下面是如何使用NseTools来获取Tata Motors的期货和期权批量大小的示例代码:

from NseTools import Nse
nse = Nse()
fno_lot_sizes = nse.get_fno_lot_sizes()
print('Tata Motors的期货和期权批量大小:', fno_lot_sizes['TATAMOTORS'])
结论

在本文中,我们介绍了NseTools,并介绍了如何使用它来获取给定公司的股票报价和其他有用信息。该工具是一个强大而易于使用的工具,能够帮助您在股票市场中做出更明智的决策。