Finnhub.io icon

Finnhub.io

Consume Finnhub.io API

Stock → Stock Symbol

AI-generated

Overview

This node interacts with the Finnhub.io API to retrieve stock symbols from a specified exchange. It supports filtering by MIC code, security type, and currency, allowing users to narrow down the list of stock symbols based on these criteria. This node is useful for financial applications, stock market analysis, or any scenario where obtaining a list of stock symbols from a particular exchange is required.

Use Case Examples

  1. A user wants to get all stock symbols listed on the New York Stock Exchange (NYSE).
  2. A financial analyst needs to filter stock symbols by currency to analyze stocks traded in USD.
  3. An application fetches stock symbols filtered by security type to display only common stocks.

Properties

Name Meaning
Premium Access Toggle premium Finnhub endpoints based on your credential.
Exchange The exchange to get the list of stock symbols from. Required field.
Mic Optional filter to narrow down stock symbols by MIC code.
Security Type Optional filter to narrow down stock symbols by security type using OpenFigi standard.
Currency Optional filter to narrow down stock symbols by currency.
Request Options Settings for batching, SSL certificate validation, proxy, and timeout for the API requests.

Output

JSON

  • symbol - The stock symbol identifier.
  • description - Description or name of the stock symbol.
  • exchange - The exchange where the stock is listed.
  • mic - Market Identifier Code for the stock.
  • securityType - Type of security according to OpenFigi standard.
  • currency - Currency in which the stock is traded.

Dependencies

  • Finnhub.io API
  • An API key credential for Finnhub

Troubleshooting

  • Ensure the API key credential is valid and has access to the required endpoints, especially if using premium features.
  • Verify that the exchange code provided is correct and supported by Finnhub.
  • Check network settings if using a proxy or if SSL certificate validation is disabled.
  • Timeout errors may occur if the server is slow or unresponsive; adjust the timeout setting accordingly.

Links

Discussion