Stock Screener & Financial Metrics API — Ratios by Ticker: AI Large Language Models

Fundamental financial metrics and ratios on MuAPI: historical or snapshot valuation/profitability/liquidity/growth metrics by ticker, plus a filter-based public-company screener.

Interactive model controls

Fundamental financial metrics/ratios (historical or latest snapshot) for a ticker, or a filter-based screener across US public companies. Read-only research data only — no trading, portfolio, or investment-advice output.

📝

Overview

About this model

Market Stock Screener returns fundamental valuation, profitability, liquidity, growth, and per-share metrics for a ticker — either historical across reporting periods or the latest snapshot — or screens US public companies by company/financial-metric filters, normalized behind one contract. This is a read-only research capability: no trading, portfolio, or investment-advice output.

1Power a stock research terminal's ratio/valuation view
2Build a simple company screener for retail research workflows
3Feed valuation/profitability metrics into a research brief or dashboard
💰

Pricing & Value

Cost analysis

muapiappFrom $0.05 per lookup (reserved; settled down to actual cost)

Normalized, structured JSON response via MuAPI's routed financial metrics/screener capability.

** Competitor pricing is estimated based on similar model architectures and usage tiers.

⚙️

Technical Details

Configuration schema

ModeEnum (3 options)

Which fundamentals data to return.

Default Valuemetrics
Tickerstring

Stock ticker symbol, e.g. AAPL. Required for mode=metrics/metrics_snapshot.

Default Value-
PeriodEnum (2 options)

Reporting period for mode=metrics/screener.

Default Valueannual
Screener Filtersarray

Screener filters as 'field:operator:value', e.g. 'market_cap:gt:1000000000'. operator is one of gt/gte/lt/lte/eq. Required for mode=screener.

Default Value-
Limitinteger

Max rows to return.

Default Value10
📖

Implementation Guide

Developer documentation

How to Use market-stock-screener

  1. Choose a mode: metrics (historical), metrics_snapshot (latest), or screener.
  2. Provide the input: ticker for metrics/metrics_snapshot; filters (list of field:operator:value strings, e.g. market_cap:gt:1000000000) for screener.
  3. Read the result: normalized metrics or screener results with source.
curl -X POST https://api.muapi.ai/api/v1/market-stock-screener \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{\n    "mode": "metrics",\n    "ticker": "AAPL"\n  }'
❓

Common Questions

Frequently asked

What filter operators does the screener support?

gt, gte, lt, lte, and eq, expressed as 'field:operator:value', e.g. 'market_cap:gt:1000000000'.

Does this support trading or portfolio actions?

No. This is read-only public research data only — no trading, portfolio, or investment-advice output.