Class NseIndia

Hierarchy

  • NseIndia

Constructors

Methods

  • Get all indices

    Returns Promise<IndexDetails[]>

    List of all indices

  • Returns Promise<string[]>

    List of NSE equity symbols

  • Get circulars

    Returns Promise<Circular[]>

    List of circulars

  • Get clearing holidays

    Returns Promise<Holiday[]>

    List of clearing holidays

  • Parameters

    • symbol: string

    Returns Promise<OptionChainData>

  • Parameters

    • url: string

      NSE API's URL

    Returns Promise<any>

    JSON data from NSE India

  • Parameters

    • apiEndpoint: string

    Returns Promise<any>

  • Parameters

    • symbol: string

    Returns Promise<EquityCorporateInfo>

  • Parameters

    • symbol: string

    Returns Promise<EquityDetails>

  • Parameters

    • symbol: string
    • Optional range: DateRange

    Returns Promise<EquityHistoricalData[]>

  • Parameters

    • symbol: string
    • isPreOpenData: boolean = false

    Returns Promise<IntradayData>

  • Get equity master

    Returns Promise<EquityMaster>

    Equity master data with categorized indices

  • Parameters

    • symbol: string

    Returns Promise<OptionChainData>

  • Parameters

    • symbol: string

    Returns Promise<SeriesData>

  • Parameters

    • index: string

    Returns Promise<IndexDetails>

  • Parameters

    • symbol: string

    Returns Promise<EquityTradeInfo>

  • Get NSE glossary content

    Returns Promise<Glossary>

    Glossary content

  • Parameters

    • index: string
    • range: DateRange

    Returns Promise<IndexHistoricalData[]>

  • Parameters

    • index: string
    • isPreOpenData: boolean = false

    Returns Promise<IntradayData>

  • Get index names

    Returns Promise<IndexName[]>

    List of index names

  • Parameters

    • indexSymbol: string

    Returns Promise<OptionChainData>

  • Get latest circulars

    Returns Promise<Circular[]>

    List of latest circulars

  • Get market status

    Returns Promise<MarketStatus>

    Current market status

  • Get market turnover

    Returns Promise<MarketTurnover>

    Market turnover data

  • Get merged daily reports for capital market

    Returns Promise<DailyReport[]>

    Daily reports for capital market

  • Get merged daily reports for debt market

    Returns Promise<DailyReport[]>

    Daily reports for debt market

  • Get merged daily reports for derivatives

    Returns Promise<DailyReport[]>

    Daily reports for derivatives

  • Get pre-open market data

    Returns Promise<PreOpenMarketData[]>

    Pre-open market data

  • Get trading holidays

    Returns Promise<Holiday[]>

    List of trading holidays

Generated using TypeDoc