List profitability ratios
Return profitability metrics including returns on equity, assets, capital, and invested capital, plus margins, tax rate, payout, and sustainable growth.
/v3.0.0/fundamental/ratios/profitability/{identifier}Plan Access
Free
(Your plan)
Individual
$29/mo
Professional
$89/mo
Plan History
Free
(Your plan)
2 years
Individual
$29/mo
5 years
Professional
$89/mo
40+ years
curl "https://api.roic.ai/v3.0.0/fundamental/ratios/profitability/NASDAQ:AAPL?apikey=YOUR_API_KEY&period_type=annual&fiscal_year.gte=2025&fiscal_year.lte=2025"{
"data": [
{
"id": "fnd_N7wh3Ukmc6CRKm",
"symbol": "NASDAQ:AAPL",
"period_type": "annual",
"period_end_date": "2025-09-30",
"fiscal_year": 2025,
"period_label": "FY",
"currency": "USD",
"price_currency": "USD",
"fx_applied": false,
"object": "v3.fundamentals.profitability_ratio",
"return_com_eqy": 156.19204328364452,
"return_on_asset": 30.93254683307996,
"return_on_cap": 64.24212530684346,
"return_on_inv_capital": 59.78971095435014,
"gross_margin": 46.90516410716045,
"ebitda_margin": 34.78173110887373,
"oper_margin": 31.970799762591884,
"incremental_operating_margin": 39.138740746636955,
"pretax_inc_to_net_sales": 31.893666153243576,
"profit_margin": 26.91506412181824,
"net_income_to_common_margin": 26.91506412181824,
"eff_tax_rate": 15.610002335586044,
"dvd_payout_ratio": 13.76752075707526,
"sustain_growth_rt": 134.68827130366878
}
],
"next_page_url": null,
"previous_page_url": null
}Parameters
Path parameters
identifierstringrequiredA ticker ID, an exchange and symbol separated by a colon (e.g. NASDAQ:AAPL), or a FIGI.
NASDAQ:AAPLtkr_cO46h8pgSu9QqyBBG000B9XRY4Query parameters
period_typestringoptionalFinancial period cadence.
annualValues: annualquarterlyttmperiod_labelstringoptionalFilter quarterly data to one fiscal quarter. Use this parameter only with period_type=quarterly.
Q1Q2Q3Q4dateobjectoptionalFilter by period end date. Combine the range modifiers below to select the reporting periods you need.
+ Show filter modifiers- Hide filter modifiers
date.gtestringReturn ratios whose period end date is on or after this date.
date.gtstringReturn ratios whose period end date is strictly after this date.
date.ltestringReturn ratios whose period end date is on or before this date.
date.ltstringReturn ratios whose period end date is strictly before this date.
fiscal_yearobjectoptionalFilter by fiscal year. Combine the range modifiers below to select the reporting years you need.
+ Show filter modifiers- Hide filter modifiers
fiscal_year.gteintegerReturn ratios for the specified fiscal year and all later fiscal years.
fiscal_year.gtintegerReturn ratios only for fiscal years after the specified year.
fiscal_year.lteintegerReturn ratios for the specified fiscal year and all earlier fiscal years.
fiscal_year.ltintegerReturn ratios only for fiscal years before the specified year.
orderstringoptionalSort by period end date (period_end_date).
descValues: ascdesclimitintegeroptionalMaximum number of resources to return.
50Min: 1Max: 100Pagination URLs
next_page_urlstring | nullReady-made URL of the next page, returned in the response. Request it unchanged to continue paging; null on the last page. It carries no credentials, so pass apikey separately or use the Authorization header.
previous_page_urlstring | nullReady-made URL of the previous page, returned in the response. Request it unchanged to page back; null on the first page. It carries no credentials, so pass apikey separately or use the Authorization header.
Response
Each profitability ratio is a top-level field on the period resource. Missing
values are null.
Response fields
dataarray of objectsArray of financial period resources for the current page, one per reporting period.
+ Show child attributes- Hide child attributes
idstringUnique identifier for the financial period record, beginning with fnd_. Store it as the stable reference to this period's figures.
symbolstringQualified symbol combining the exchange code and ticker separated by a colon, e.g. NASDAQ:AAPL.
period_typestringCadence of the period: annual for full fiscal years, quarterly for fiscal quarters, or ttm for trailing-twelve-month aggregates.
period_end_datestringLast calendar day of the financial period, in YYYY-MM-DD format.
fiscal_yearnumberFiscal year the period belongs to, e.g. 2025. Fiscal years may not align with calendar years; Apple's fiscal 2025 ends in September 2025.
period_labelstringLabel of the period within the fiscal year: FY for annual periods, or Q1 through Q4 for quarters.
currencystringISO 4217 code of the currency the financial values are reported in, e.g. USD.
price_currencystringISO 4217 code of the currency used for price-derived values such as market capitalization. It can differ from currency when the listing trades in another currency.
fx_appliedbooleanWhether metric values were converted from the company's reporting currency. false means the figures are as originally reported.
objectstringString representing the object's type, e.g. v3.fundamentals.income_statement. Each fundamentals endpoint returns its own object type.
return_com_eqynumberReturn on Common Equity (%): Measures how much net income a company earns for each unit of common equity.
return_on_assetnumberReturn on Assets (%): Measures how much net income a company earns for each unit of total assets.
return_on_capnumberReturn on Capital (%): Shows how much profit an investment generates for the people who provide the capital.
return_on_inv_capitalnumberReturn on Invested Capital (%): Measures how efficiently a company uses invested capital to generate operating profit.
gross_marginnumberGross Margin (%): Measures how much revenue remains after paying the direct costs of products or services.
ebitda_marginnumberEBITDA Margin (%): Measures EBITDA as a percentage of revenue.
oper_marginnumberOperating Margin (%): Measures how much revenue becomes operating profit after core business costs.
incremental_operating_marginnumberIncremental Operating Margin (%): Measures how much operating income changes when revenue changes.
pretax_inc_to_net_salesnumberPretax Margin (%): Measures how much revenue remains as profit before income taxes.
profit_marginnumberProfit Margin (%): Measures how much revenue remains as net income after all expenses.
net_income_to_common_marginnumberNet Income to Common Margin (%): Measures how much revenue remains as profit for common shareholders.
eff_tax_ratenumberEffective Tax Rate (%): Measures income tax expense as a percentage of pretax income.
dvd_payout_rationumberDvd Payout Ratio (%): Measures how much net income a company distributes to common shareholders as dividends.
sustain_growth_rtnumberSustainable Growth Rate (%): Measures how quickly a company can grow using retained profits without additional borrowing.
next_page_urlnullableURL of the next page of results, or null on the last page. Request it unchanged to continue paging.
previous_page_urlnullableURL of the previous page of results, or null on the first page. Request it unchanged to page back.
Example
Return annual profitability ratios for fiscal year 2025.
curl "https://api.roic.ai/v3.0.0/fundamental/ratios/profitability/NASDAQ:AAPL?apikey=YOUR_API_KEY&period_type=annual&fiscal_year.gte=2025&fiscal_year.lte=2025"Related endpoints
Pair returns and margins with statement data and valuation multiples.