@ckirg/corelib-markets - v0.4.1
    Preparing search index...

    Variable MarketsConst

    Markets: {
        nasdaq: {
            ApiNasdaqQuotes: typeof ApiNasdaqQuotes;
            ApiNasdaqUnlimited: {
                endPoint: <T = unknown>(
                    url: string | URL | Request,
                    options?: Options,
                ) => Promise<NasdaqResult<T>>;
                endPoints: <T = unknown>(
                    urls: (string | URL | Request)[],
                    options?: Options,
                ) => Promise<NasdaqResult<T>[]>;
            };
            MarketSymbols: typeof MarketSymbols;
        };
    } = ...

    Main entry point for market data integrations. Organized by provider and data source.

    Type Declaration

    • nasdaq: {
          ApiNasdaqQuotes: typeof ApiNasdaqQuotes;
          ApiNasdaqUnlimited: {
              endPoint: <T = unknown>(
                  url: string | URL | Request,
                  options?: Options,
              ) => Promise<NasdaqResult<T>>;
              endPoints: <T = unknown>(
                  urls: (string | URL | Request)[],
                  options?: Options,
              ) => Promise<NasdaqResult<T>[]>;
          };
          MarketSymbols: typeof MarketSymbols;
      }

      Nasdaq-specific integrations.

      • ApiNasdaqQuotes: typeof ApiNasdaqQuotes

        Simple Nasdaq quote fetcher.

      • ApiNasdaqUnlimited: {
            endPoint: <T = unknown>(
                url: string | URL | Request,
                options?: Options,
            ) => Promise<NasdaqResult<T>>;
            endPoints: <T = unknown>(
                urls: (string | URL | Request)[],
                options?: Options,
            ) => Promise<NasdaqResult<T>[]>;
        }

        High-performance Nasdaq API wrapper.

        • endPoint: <T = unknown>(
              url: string | URL | Request,
              options?: Options,
          ) => Promise<NasdaqResult<T>>

          Executes a single Nasdaq API request.

        • endPoints: <T = unknown>(
              urls: (string | URL | Request)[],
              options?: Options,
          ) => Promise<NasdaqResult<T>[]>

          Executes multiple Nasdaq API requests in parallel.

      • MarketSymbols: typeof MarketSymbols

        Persistent Nasdaq symbol database.