---
title: "Analyze risk levels for multiple stocks"
method: POST
path: "/analyze/batch"
---

# Analyze risk levels for multiple stocks

`POST /analyze/batch`

## Request

- Base URL: `https://your-domain.com/api/v1`
- URL: `https://your-domain.com/api/v1/analyze/batch`
- Auth: HTTP bearer

## Request body

- object
  - `tickers` string[]: Array of stock ticker symbols

## Response `200`

Successful batch analysis

- RiskAnalysis[]
  - `ticker` string: Stock ticker symbol
  - `risk_level` 'Low' | 'Medium' | 'High': Assessed risk level
  - `confidence` number, float: Confidence score of the risk assessment
  - `indicators` object
    - `volatility` number, float
    - `rsi` number, float
    - `ma50` number, float
    - `ma200` number, float
  - `last_updated` string, date-time

## Other responses

- `401`: Unauthorized

---

[API](https://skmtc.dev/skytells-research/apis/stock-risk-analyzer-api.md) - [All operations](https://skmtc.dev/skytells-research/apis/stock-risk-analyzer-api/llms.txt) - [OpenAPI document](https://skmtc.dev/skytells-research/apis/stock-risk-analyzer-api/revisions/b17b33acb9cd?raw)
