ratios_efficiency
Calculate efficiency ratios like asset turnover, inventory turnover, and cash conversion cycle for one or multiple tickers, with options for quarterly data and custom date ranges.
Instructions
Pre-computed efficiency ratios (asset turnover, inventory turnover, days sales outstanding, days payable outstanding, cash conversion cycle). Requires tickers='AAPL' — use comma-separated values for multiple tickers. Use instead of raw financial statements. Supports quarterly=true and start_date/end_date.
Available indicators: get_days_of_inventory_outstanding, get_days_of_sales_outstanding, get_operating_cycle, get_days_of_accounts_payable_outstanding, get_cash_conversion_cycle, get_cash_conversion_efficiency, get_receivables_turnover, get_inventory_turnover_ratio, get_accounts_payables_turnover_ratio, get_sga_to_revenue_ratio, get_fixed_asset_turnover, get_asset_turnover_ratio, get_operating_ratio.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| indicator | Yes | Name of the specific metric to calculate, e.g. 'get_asset_turnover_ratio'. Required — omitting it returns the list of available indicators. | |
| tickers | No | Comma-separated ticker symbols, e.g. 'AAPL,MSFT,GOOGL'. | |
| start_date | No | Start of the date range in YYYY-MM-DD format. | 2021-06-22 |
| end_date | No | End of the date range in YYYY-MM-DD format. | 2026-06-21 |
| quarterly | No | Return quarterly data instead of annual when True. | |
| benchmark_ticker | No | Ticker used as the market benchmark, e.g. 'SPY' or '^GSPC'. | SPY |
| days | No | Number of calendar days used in day-count-based calculations. | |
| rounding | No | Number of decimal places to round results to. | |
| growth | No | Return period-over-period growth rates instead of absolute values. | |
| lag | No | Number of periods to lag when computing growth rates. | |
| trailing | No | Number of trailing periods for rolling-window calculations. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |