Market Settings Reference

Market settings are shared by the participant-style Layout and the detailed Gameplay view. Layout groups controls by the dashboard segment they affect; Gameplay groups the same canonical settings by Asset, Player Type account, and transition.

Assets

An Asset is a tradable instrument in the Market mechanism. It is not a presentation Image.

Player Type Accounts

Every Assignment Player Type receives one Market account. Account tabs select whose rules are being edited.

Initial cash is evaluated when the account is initialized. Each account then contains one policy for every Asset.

Asset Policy

Order permissions independently enable limit buy, limit sell, market buy, market sell, select buy, and select sell. Enable only actions that the intended market protocol supports.

Transaction Outputs

Transaction outputs run when a trade is recorded for the selected Player Type account. Each ordered row chooses a Variable, supplies a formula, and may use Immediate semantics.

Immediate has the same ordered-working-state meaning as in Free Form outputs: later rows can read the new value. Non-immediate rows become visible after the output set is evaluated.

Periodic Transitions

A periodic transition contains:

Use Continue for recurring market updates. Complete module ends trading when the transition condition is reached. Output Stage routes connect the Market lifecycle to authored presentation or process Stages.

Before Results

Before Results outputs are calculated once after trading ends and before Results is shown. This is the appropriate destination for final cash, portfolio, profit, or performance snapshots.

It is distinct from transaction outputs, which may run many times, and periodic transitions, which run on a timer.

Layout Segment Mapping

Clicking a Layout segment opens its inspector for the selected Player Type and Asset.

Display And History

Asset display settings include Label, Help text, Widget, Decimals, Row labels, and Column labels. Widget choices are auto, number, text, checkbox, select, and grid.

History series can come from:

Each history row chooses a Variable and a Visible formula. The Price Chart can therefore combine shared market history with participant- or Asset-specific series.

Structural Dependencies

Player Type accounts follow Assignment. Asset policies follow the Market Asset list. After changing either structure, inspect every affected account and run Validation before execution.

High-level Results generators are documented separately in Market Design Commands Reference.