---
title: "tool si.read.simulation_frame"
description: "Reads the frame of one simulation: The answer gives the trajectory of every stock, the gain of every loop, the sensitivity to every intervention, and the set of options that compares strategies laid over the same template."
section: reference
address: /reference/tools/si-read-simulation_frame
contract: 0476e35e6e275db5
---

# tool si.read.simulation_frame

Reads the frame of one simulation: The answer gives the trajectory of every stock, the gain of every loop, the sensitivity to every intervention, and the set of options that compares strategies laid over the same template.

[figure: Over MCP, si.read.simulation_frame takes SimulationFrameInput and returns a card whose body is MarketSimulationFrame.]

The answer gives the trajectory of every stock, the gain of every loop, the sensitivity to every intervention, and the set of options that compares strategies laid over the same template. The call needs the read grant at the brand rung.



| | |
|---|---|
| input | [SimulationFrameInput](/concepts/simulationframeinput) |
| result | a card whose body is [MarketSimulationFrame](/concepts/marketsimulationframe) |
| read-only | yes |
| destructive | no |
| card address | `ui://scale-intelligence/cards/MarketSimulationFrame` |
| HTTP route | [`/v1/read/simulation_frame`](/reference/read/simulation_frame) |





| field | type | required | note |
|---|---|---|---|
| `simulation` | `id` | yes |  |
