Fetch the latest price target consensus per stock programmatically in JSON format. Free to use for personal purposes.
Sign in and go to My page → API to create your API key.
Send your key as a Bearer token in the Authorization header:
GET https://www.targetwatch.io/api/recommendations
Authorization: Bearer YOUR-KEY
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" }
]
}
]
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).