General Data

Exchange List

List worldwide exchanges.

Request

GET /exchange_list

Example

GET https://api.gurufocus.com/public/user/{api_token}/exchange_list

Response

Response will be an object containing the list of exchanges.
{
  "USA": [
    "NAS",
    "NYSE",
    "OTCPK",
    "",
    "OTCBB",
    "AMEX",
    "ARCA",
    "IEXG",
    "BATS",
    "GREY"
  ],
  "Canada": [
    "TSXV",
    "TSX",
    "XCNQ",
    "NEOE"
  ]
}

Stock List in Exchange

Get list of all stocks of a particular exchange.

Request

GET /exchange_stocks/{exchange_name}

Example

GET https://api.gurufocus.com/public/user/{api_token}/exchange_stocks/NYSE

Response

Response will be an array containing the list of stocks in the exchange.
[
  {
    "symbol": "A",
    "exchange": "NYSE",
    "company": "Agilent Technologies Inc",
    "currency": "USD",
    "industry": "Medical Diagnostics & Research",
    "sector": "Healthcare",
    "subindustry": "Diagnostics & Research"
  },
  {
    "symbol": "AA",
    "exchange": "NYSE",
    "company": "Alcoa Corp",
    "currency": "USD",
    "industry": "Metals & Mining",
    "sector": "Basic Materials",
    "subindustry": "Aluminum"
  }
]

Stocks List with Fundamental Data Updated

Get a list of stocks with fundamental data that has been updated since your customized date within a week.

Request

GET /funda_updated/{date}

Example

GET https://api.gurufocus.com/public/user/{api_token}/funda_updated/2019-01-01

Response

Response will be an array containing the list of stocks ticker.
[
  "OTCPK:SGTZY",
  "LTS:0RL4",
  "FRA:2ZP",
  "NAS:ELGX",
  "NYSE:LMT",
  "AMEX:CVU",
  "AMEX:UAVS",
  "XTER:WDC",
  "NYSE:GIS",
  "ASX:CSL",
  "LSE:50IT.PFD",
  "NAS:PLCE"
]