Guru Profile

Returns the profile for a specific institutional investor by guru ID, including name, firm, avatar, investment philosophy, portfolio size, performance metrics, package.
Author:Will ShawWill Shaw
Reviewed by:Charlie TianCharlie Tian
Fact checked by:Vera YuanVera Yuan
Updated May 27, 2026
GET/gurus/{id}/profile

Path Parameters

Name Type Example Description
idinteger1Guru identifier.

Auth

headers: { 'Authorization': 'Replace with your API token' }

Examples

fetch('https://api.gurufocus.com/data/gurus/ID/profile', { method: 'GET', headers: { 'Authorization': 'Replace with your API token' }})

Responses

Successful response. The exact payload fields depend on this endpoint.

Example Body (Field Reference)

No response body is documented for this status.

Introduction

Returns the profile for a specific guru by id.

The response structure matches a single item from the Guru List endpoint, but returns one object instead of an array.

Response Reference

Display NameField NameType
IDidnumber
Namenamestring
Picturepicturestring
Firmfirmstring
Profileprofilestring
Investment Philosophyinvestment_philosophystring
Number of Stocksnumber_of_stocksnumber
Equityequitynumber
Last Updatelast_updateunix timestamp
10Y Returnreturn_10ystring
1Y Returnreturn_1ystring
Return Yearlyreturn_yearlyarray
Packagepackagestring
13F Datedate_13fdate string
Return Update Timereturn_update_timeunix timestamp

Return Yearly

Display NameField NameType
Yearyearnumber
Returnreturnnumber