---
title: "GET /private/pme/simulate"
method: GET
path: "/private/pme/simulate"
tags: ["Account Management", "Private"]
---

# GET /private/pme/simulate

`GET /private/pme/simulate`

Calculates the Extended Risk Matrix (ERM) and detailed margin information for Portfolio Margin accounts. The ERM provides a comprehensive view of portfolio risk across different scenarios and market conditions.

You can calculate the ERM for a specific currency or for the entire Cross-Collateral portfolio. The response includes margin requirements, risk metrics, and scenario analysis that helps assess portfolio risk under various market conditions.

Use this method to understand margin requirements and risk exposure before making trading decisions in a Portfolio Margin account.

**📖 Related Article:** [Portfolio Margin](https://support.deribit.com/hc/en-us/articles/25944756247837-Portfolio-Margin)

**Scope:** `account:read`

[Try in API console](https://test.deribit.com/api_console?method=%2Fprivate%2Fpme%2Fsimulate)

## Query parameters

- `currency` 'BTC' | 'ETH' | 'USDC' | 'USDT' | 'CROSS', required — The currency for which the Extended Risk Matrix will be calculated. Use `CROSS` for Cross Collateral simulation.
- `add_positions` boolean
- `simulated_positions` string — JSON string containing: object data

## Response `200`

Success response

- PrivatePmeSimulateResponse
  - `jsonrpc` '2.0', required — The JSON-RPC version (2.0)
  - `id` integer — The id that was sent in the request
  - `result` object, required — Simulation details

---

[API](https://skmtc.net/deribit/apis/deribit-api-2.md) · [All operations](https://skmtc.net/deribit/apis/deribit-api-2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/deribit/deribit-api-2/versions/430b3f0bc67c/schema)
