All data sources

Finnhub

API keyfinnhub

Finnhub — real-time quotes, company data, news, calendars, analyst coverage. QUOTES / COMPANY: getQuote, getCompanyProfile, searchSymbol, getPeers NEWS / CALENDARS: getCompanyNews, getEarningsCalendar, getEconomicCalendar OWNERSHIP / ACTIVITY: getInsiderTransactions, getInstitutionalOwnership FINANCIALS: getFinancials, getRecommendations, getCommodityCandles

Provenance

PublisherFinnhub

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationCredentials required (API key)

Methods (12)

  • getQuote

    read

    Real-time stock quote (Finnhub).

    Required paramssymbol
    Input schema
    {
      "type": "object",
      "properties": {
        "symbol": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "symbol"
      ]
    }
  • getCompanyProfile

    read

    Company profile (name, industry, cap, logo, IPO).

    Required paramssymbol
    Input schema
    {
      "type": "object",
      "properties": {
        "symbol": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "symbol"
      ]
    }
  • searchSymbol

    read

    Search stock symbol or company.

    Required paramsquery
    Input schema
    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "query"
      ]
    }
  • getCompanyNews

    read

    Company news between two dates.

    Required paramssymbolfromto
    Input schema
    {
      "type": "object",
      "properties": {
        "symbol": {
          "type": "string"
        },
        "from": {
          "type": "string"
        },
        "to": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "symbol",
        "from",
        "to"
      ]
    }
  • getInsiderTransactions

    read

    Insider buys/sells/option exercises.

    Required paramssymbol
    Input schema
    {
      "type": "object",
      "properties": {
        "symbol": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "symbol"
      ]
    }
  • getInstitutionalOwnership

    read

    Institutional ownership snapshot.

    Required paramssymbol
    Input schema
    {
      "type": "object",
      "properties": {
        "symbol": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "symbol"
      ]
    }
  • getEarningsCalendar

    read

    Earnings calendar window.

    Input schema
    {
      "type": "object",
      "properties": {
        "from": {
          "type": "string"
        },
        "to": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
  • getEconomicCalendar

    read

    Macro events calendar (Finnhub).

    Input schema
    {
      "type": "object",
      "properties": {
        "from": {
          "type": "string"
        },
        "to": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
  • getFinancials

    read

    SEC-reported financials (10-K/10-Q) (Finnhub).

    Required paramssymbol
    Input schema
    {
      "type": "object",
      "properties": {
        "symbol": {
          "type": "string"
        },
        "freq": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "symbol"
      ]
    }
  • getRecommendations

    read

    Analyst recommendations.

    Required paramssymbol
    Input schema
    {
      "type": "object",
      "properties": {
        "symbol": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "symbol"
      ]
    }
  • getCommodityCandles

    read

    OHLCV candles for a symbol.

    Required paramssymbolfromto
    Input schema
    {
      "type": "object",
      "properties": {
        "symbol": {
          "type": "string"
        },
        "resolution": {
          "type": "string"
        },
        "from": {
          "type": "number"
        },
        "to": {
          "type": "number"
        }
      },
      "additionalProperties": false,
      "required": [
        "symbol",
        "from",
        "to"
      ]
    }
  • getPeers

    read

    Peer company list (Finnhub).

    Required paramssymbol
    Input schema
    {
      "type": "object",
      "properties": {
        "symbol": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "symbol"
      ]
    }