San*_*rma 0 python stockquotes alpha-vantage
我只想购买 NSE 股票。我用来获取带有 python 符号的多个股票报价。
代码:
from nsetools import Nse
nse = Nse()
def get_current(stock):
return nse.get_quote(stock)
for i in stocks:
data = get_current(i)
Run Code Online (Sandbox Code Playgroud)
这没有帮助。请帮忙
您需要获取报价列表。也许是这样的:
from nsetools import Nse
nse = Nse()
stocks = ['INDUSINDBK', 'SHREECEM']
data = [nse.get_quote(stock) for stock in stocks]
Run Code Online (Sandbox Code Playgroud)
编辑:要获取每个符号的最后价格,您可以执行以下操作:
symbol2price = {stock:nse.get_quote(stock)['lastPrice'] for stock in stocks}
Run Code Online (Sandbox Code Playgroud)
然后,其中将包含映射到最后价格的符号,如下所示:
>>> symbol2price
{'INDUSINDBK': 510.25, 'SHREECEM': 21598.0}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1617 次 |
| 最近记录: |