Class NseIndia

Hierarchy

  • NseIndia

Constructors

Methods

  • Returns Promise<string[]>

    List of NSE equity symbols

  • Parameters

    • url: string

      NSE API's URL

    Returns Promise<any>

    JSON data from NSE India

  • Parameters

    • apiEndpoint: string

    Returns Promise<any>

  • Parameters

    • indexSymbol: string
    • Optional expiry: string

      Optional expiry date in DD-MMM-YYYY format (e.g., "23-Dec-2025"). If not provided, will fetch nearest upcoming expiry

    Returns Promise<IndexOptionChainData>

  • Get technical indicators for a specific equity symbol

    Parameters

    • symbol: string

      The equity symbol (e.g., 'RELIANCE', 'TCS')

    • period: number = 200

      Number of days for historical data (default: 200)

    • options: {
          adxPeriod?: number;
          atrPeriod?: number;
          bbPeriod?: number;
          bbStdDev?: number;
          cciPeriod?: number;
          emaPeriods?: number[];
          macdFast?: number;
          macdSignal?: number;
          macdSlow?: number;
          mfiPeriod?: number;
          momentumPeriod?: number;
          rocPeriod?: number;
          rsiPeriod?: number;
          smaPeriods?: number[];
          stochD?: number;
          stochK?: number;
          williamsRPeriod?: number;
      } = {}

      Optional configuration for indicators

      • Optional adxPeriod?: number
      • Optional atrPeriod?: number
      • Optional bbPeriod?: number
      • Optional bbStdDev?: number
      • Optional cciPeriod?: number
      • Optional emaPeriods?: number[]
      • Optional macdFast?: number
      • Optional macdSignal?: number
      • Optional macdSlow?: number
      • Optional mfiPeriod?: number
      • Optional momentumPeriod?: number
      • Optional rocPeriod?: number
      • Optional rsiPeriod?: number
      • Optional smaPeriods?: number[]
      • Optional stochD?: number
      • Optional stochK?: number
      • Optional williamsRPeriod?: number

    Returns Promise<TechnicalIndicators>

    Promise

Generated using TypeDoc