【问题标题】:I want to list out the companies in NSE indices我想列出 NSE 指数中的公司
【发布时间】:2019-07-10 23:07:00
【问题描述】:

我正在使用 NSEPY API,我想列出包含在漂亮 50 指数中的股票。

我正在获取个别股票的历史数据,但没有得到漂亮的 50 只股票(总共 50 只股票)。我想找回它。

import nsepy
from nsepy import get_history
from datetime import date
data = get_history(symbol="IOC", start=date(2017,1,1), end=date(2019,2,15))
data[['Close']].plot()

我想要 50 只股票的结果,但我得到的是我在符号中给出的特定棒的结果

【问题讨论】:

    标签: python nsepy


    【解决方案1】:

    根据NSEpy documentation,您没有任何方法可以使用 API 从索引中列出公司。

    但是,您可以下载包含 50 家公司列表 here 的 csv。

    要在 Python 中读取文件并列出公司,使用 Pandas,代码是:

    import pandas as pd
    import io
    import requests
    url = 'https://www.nseindia.com/content/indices/ind_nifty50list.csv'
    s = requests.get(url).content
    df = pd.read_csv(io.StringIO(s.decode('utf-8')))
    df.Symbol
    >>> 0     ADANIPORTS
    >>> 1     ASIANPAINT
    >>> 2       AXISBANK
    >>> 3     BAJAJ-AUTO
    >>> 4     BAJFINANCE
    >>> 5     BAJAJFINSV
    >>> 6           BPCL
    >>> 7     BHARTIARTL
    >>> 8       INFRATEL
    >>> 9          CIPLA
    >>> 10     COALINDIA
    >>> 11       DRREDDY
    >>> 12     EICHERMOT
    >>> 13          GAIL
    >>> 14        GRASIM
    >>> 15       HCLTECH
    >>> 16      HDFCBANK
    >>> 17    HEROMOTOCO
    >>> 18      HINDALCO
    >>> 19     HINDPETRO
    >>> 20    HINDUNILVR
    >>> 21          HDFC
    >>> 22           ITC
    >>> 23     ICICIBANK
    >>> 24    IBULHSGFIN
    >>> 25           IOC
    >>> 26    INDUSINDBK
    >>> 27          INFY
    >>> 28      JSWSTEEL
    >>> 29     KOTAKBANK
    >>> 30            LT
    >>> 31           M&M
    >>> 32        MARUTI
    >>> 33          NTPC
    >>> 34          ONGC
    >>> 35     POWERGRID
    >>> 36      RELIANCE
    >>> 37          SBIN
    >>> 38     SUNPHARMA
    >>> 39           TCS
    >>> 40    TATAMOTORS
    >>> 41     TATASTEEL
    >>> 42         TECHM
    >>> 43         TITAN
    >>> 44           UPL
    >>> 45    ULTRACEMCO
    >>> 46          VEDL
    >>> 47         WIPRO
    >>> 48       YESBANK
    >>> 49          ZEEL
    >>> Name: Symbol, dtype: object
    

    【讨论】:

    猜你喜欢
    • 2016-06-01
    • 2023-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多