Skip to main content

Financial Ratios

Retrieve comprehensive financial ratios and performance metrics for a specific company on an annual basis.

GET/3.0/company/financials/fundamentals/annual

Description

This endpoint returns calculated financial ratios and fundamental metrics including profitability ratios, liquidity ratios, solvency ratios, efficiency ratios, and valuation ratios on an annual basis. Provides key financial indicators for comprehensive analysis of company's financial health and performance.

Request

Authentication

  • Type: Bearer Token
  • Required: Yes

Parameters

NameTypeRequiredDescriptionExample
symbolstringYesStock symbol/ticker code for the companyDGKC

Available Metrics

MetricDescription
Gross Profit MarginAssesses the profitability of a company's core operations, excluding fixed cost
Operating Profit MarginAssesses what proportion of revenue is left after paying off all operating costs
Profit Before Tax MarginAssesses the percentage of revenue translated into profits before any tax is paid
Net Profit MarginAssesses the percentage of revenue translated into profits
Other Operating IncomeDetermines proportion of profits earned through activities other than company's core operations
Return on Capital EmployedMeasures how efficiently a company utilises its capital to generate profits
Return on EquityShows the percentage of profit generated through each rupee invested by equity holders
Return on AssetsIndication of how effectively a company uses its assets to generate profits
Dividend Per ShareThe portion of company's earnings distributed to shareholders in the form of cash
Dividend YieldShareholders earnings on investments in cash as a percentage of share price at year end
Dividend CoverNumber of times a company is capable of paying out dividends from its profit
Retention RatioMeasures the proportion of profits held back by the company to fund its operations
Number of SharesTotal shares outstanding, derived from profit after tax and EPS
Payout RatioMeasures the proportion of profits given out to shareholders
Sales per ShareComputes the total revenue earned per share in a year's time
Market Price per ShareCurrent price of the share
Earnings per ShareProfits per share earned
Book Value per Share (Rs.)Indication of asset value of a company if it liquidates immediately
Price Earnings RatioDetermines the price an investor is paying for each rupee of company's earnings
Price/Book RatioEstimates the amount of equity investors are paying for each rupee in net assets
Price To Sales RatioIndicates how many times investors are paying for every rupee of a company's sales
Net Assets per ShareMeasures the ability of a company to finance customer withdrawals
Capital EmployedTotal amount of capital used for the acquisition of profits
Equity MultiplierDetermines the amount of assets financed through equity
Equity to AssetsMeasures the proportion of assets financed through equity
Long term Debt to EquityProportion of assets invested in a business financed by long-term borrowing
Long term Debt to AssetsMeasures the proportion of assets financed through long term debt
Liabilities to AssetsExamines what proportion of assets are financed through liabilities
Solvency RatioMeasure of the company's ability to service its debt obligations
Interest CoverMeasures the ability to cover interest expense from operating profit
Cash per ShareCash and bank balances available per outstanding share
Current RatioAbility to finance short-term liabilities through current assets over 12 months
Quick RatioAbility to finance short-term liabilities through liquid (near-cash) current assets
Working CapitalThe money available to a company for its day to day operations
Receivable DaysAverage number of days a company takes to collect revenue after a sale
Inventory DaysAverage number of days a company takes to turn its inventory into sales
Payables DaysAverage number of days a company takes to pay its trade creditors
Working Capital (Days)How long it takes for a company to convert its working capital into sales
Total Assets TurnoverThe efficiency of a company's use of its assets in generating sales revenue
Fixed Asset Turnover (Times)Ability to generate sales from fixed assets (property, plant and equipment)
Inventory Turnover (Times)Number of times a company's inventory is sold or replaced in the period

Response

Success Response (200)

{
"status": "ok",
"message": "",
"data": {
"symbol": "DGKC",
"created": "2025-06-24T07:06:08.127Z",
"interval": "annual",
"consolidated": false,
"type": "fundamentals",
"periods": [
{
"year": "TTM",
"period_end": "2025-03-31",
"period_start": "2024-12-31",
"year_end_diff": 9
},
{
"year": "2024",
"period_end": "2024-06-30",
"year_end_diff": 12
}
],
"fields": [
{
"label": "Gross Profit Margin",
"values": [
0.20121144673525806,
0.15942563608432628
],
"is_heading": false,
"description": "Asseses the profitability of a company's core operations, excluding fixed cost",
"latex": "$$Gross\\ Profit\\ Margin= \\frac {Gross\\ Profit}{Sales}$$",
"unit": "%",
"key": "gpm"
},
{
"label": "Operating Profit Margin",
"values": [
0.1825660018622728,
0.16414642937566493
],
"is_heading": false,
"description": "Assesses what proportion of revenue is left after paying off all operating costs",
"latex": "$$Operating\\ Profit\\ Margin= \\frac{Profit\\ from\\ Operations}{Sales}$$",
"unit": "%",
"key": "opm"
},
{
"label": "Equity to Assets",
"values": [
0.5997171776609681,
0.5480877605363916
],
"is_heading": false,
"description": "Measures the proportion of assets financed through equity",
"latex": "$$ Equity\\ to\\ Assets = \\frac{Total\\ Equity}{Total\\ Assets}$$",
"unit": "%",
"key": "eta"
},
{
"label": "Interest Cover",
"values": [
2.5179661175159986,
1.3548147412138698
],
"is_heading": false,
"description": "Measures the ability to cover interest expense from operating profit",
"latex": "$$Interest\\ Cover= \\frac{Profit\\ from\\ Operations}{Finance\\ Cost}$$",
"unit": "Times",
"key": "intc"
},
{
"label": "Current Ratio",
"values": [
1.608972530296715,
1.2961859312548423
],
"is_heading": false,
"description": "Measures the ability of a company to finance its short term liabilities through its current assets over a period of 12 months",
"latex": "$$Current\\ Ratio = \\frac{Total\\ Current\\ Assets}{Total\\ Current\\ Liabilities} $$",
"unit": "Times",
"key": "cur_ratio"
}
],
"sector_stats": [
{
"key": "gpm",
"min": -0.7070653847252597,
"max": 0.6037953506458755,
"median": 0.21371531896179993
},
{
"key": "opm",
"min": -0.8573718508267125,
"max": 0.4916114343134451,
"median": 0.16237928455984124
},
{
"key": "eta",
"min": -0.29748373304949965,
"max": 0.9697122746905973,
"median": 0.519009843482243
},
{
"key": "intc",
"min": -176.88867059593974,
"max": 45.30300745400491,
"median": 0.6417342275620932
},
{
"key": "cur_ratio",
"min": 0.2175848121176299,
"max": 31.269924609585352,
"median": 2.895424636534144
}
]
}
}

Response Fields

FieldTypeDescription
symbolstringCompany stock symbol
createdstringData creation timestamp (ISO 8601 format)
intervalstringReporting interval (annual, quarterly)
consolidatedbooleanWhether financials are consolidated
typestringType of financial data (fundamentals)
periodsarrayArray of reporting periods View
fieldsarrayArray of financial ratio fields View
sector_statsarrayArray of sector statistics View

Periods Array Fields

FieldTypeDescription
yearstringFiscal year or period indicator (e.g., TTM for Trailing Twelve Months)
period_endstringPeriod end date (YYYY-MM-DD)
period_startstringPeriod start date (YYYY-MM-DD) if applicable (e.g., for TTM)
year_end_diffintegerMonth difference from year end

Fields Array Fields

FieldTypeDescription
labelstringFinancial ratio label/name
valuesarrayArray of calculated ratio values for each period
is_headingbooleanWhether this is a section heading
descriptionstringDetailed description of what the ratio measures
latexstringLaTeX formula for the ratio calculation
unitstringUnit of measurement (%, ratio, days, etc.)
keystringMachine-readable key for the ratio

Sector Stats Array Fields

FieldTypeDescription
keystringSector metric key
minnumberMinimum value in the sector
maxnumberMaximum value in the sector
mediannumberMedian value in the sector

Error Responses

For detailed Common Error responses, see the Error Handling.

Missing Symbol (200)

{
"status": "error",
"message": "no `symbol` provided"
}

Examples

Get Annual Financial Ratios

curl -X GET "https://csapis.com/3.0/company/financials/fundamentals/annual?symbol=DGKC" \
-H "Authorization: Bearer YOUR_API_TOKEN"

Use Cases

  • Fundamental Analysis: Comprehensive financial ratio analysis for valuation
  • Comparative Analysis: Compare company ratios with industry peers
  • Trend Analysis: Track ratio trends over multiple years
  • Financial Health: Assess overall financial health using multiple metrics
  • Credit Assessment: Evaluate credit quality using solvency ratios
  • Valuation Models: Use valuation ratios in DCF and relative valuation
  • Risk Assessment: Identify risks using liquidity and solvency metrics
  • Investment Screening: Screen stocks based on ratio criteria