TARGETWATCH

TargetWatch API

Fetch the latest price target consensus per stock programmatically in JSON format. Free to use for personal purposes.

Get a key

Sign in and go to My page → API to create your API key.

Usage

Send your key as a Bearer token in the Authorization header:

GET https://www.targetwatch.io/api/recommendations
Authorization: Bearer YOUR-KEY

Example response

The response is a JSON array with the latest consensus per stock:

[
  {
    "ticker": "ABB",
    "stock": "ABB",
    "date": "2024-03-15",
    "priceTarget": 417.5,
    "recommenders": [
      { "recommender": "Carnegie", "priceTarget": 420, "date": "2024-03-15" },
      { "recommender": "SEB Equities", "priceTarget": 415, "date": "2024-03-15" }
    ]
  }
]

Field descriptions

  • ticker: The stock’s ticker symbol.
  • stock: The stock’s name.
  • date: The date of the latest consensus (YYYY-MM-DD).
  • priceTarget: The consensus value — the average of all price targets on the latest date.
  • recommenders: The individual price targets that make up the consensus.
    • recommender: The analyst firm.
    • priceTarget: The analyst’s price target.
    • date: The date of this specific price target (YYYY-MM-DD).