addedOutput schema / $defs / Criterion
Added value: +{
+ "additionalProperties": true,
+ "properties": {
+ "deprecation": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Present only while this tool is deprecated: replacement, removal_date, changelog",
+ "title": "Deprecation"
+ },
+ "met": {
+ "description": "True: this line is met",
+ "title": "Met",
+ "type": "boolean"
+ },
+ "name": {
+ "description": "days, closed_trades, net_pnl_usd, max_drawdown_pct, with_stop_pct or auto_pauses_7d",
+ "title": "Name",
+ "type": "string"
+ },
+ "need": {
+ "description": "The bar: a minimum, or a maximum for max_drawdown_pct and auto_pauses_7d",
+ "title": "Need",
+ "type": "number"
+ },
+ "value": {
+ "description": "This agent's sandbox record",
+ "title": "Value",
+ "type": "number"
+ }
+ },
+ "required": [
+ "name",
+ "value",
+ "need",
+ "met"
+ ],
+ "title": "Criterion",
+ "type": "object"
+}
addedOutput schema / $defs / Probation
Added value: +{
+ "additionalProperties": true,
+ "properties": {
+ "deprecation": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Present only while this tool is deprecated: replacement, removal_date, changelog",
+ "title": "Deprecation"
+ },
+ "loss_limit_usd": {
+ "description": "Realised loss on that venue that sends it back to the sandbox",
+ "title": "Loss Limit Usd",
+ "type": "number"
+ },
+ "loss_so_far_usd": {
+ "description": "Realised loss on that venue since the promotion",
+ "title": "Loss So Far Usd",
+ "type": "number"
+ },
+ "status": {
+ "description": "active, demoted (lost loss_limit_usd and went back to the sandbox) or ended",
+ "title": "Status",
+ "type": "string"
+ },
+ "until": {
+ "description": "ISO 8601 UTC end of the probation",
+ "title": "Until",
+ "type": "string"
+ },
+ "venue": {
+ "description": "The real venue it was promoted to",
+ "title": "Venue",
+ "type": "string"
+ }
+ },
+ "required": [
+ "venue",
+ "status",
+ "loss_limit_usd",
+ "loss_so_far_usd",
+ "until"
+ ],
+ "title": "Probation",
+ "type": "object"
+}
addedOutput schema / $defs / RealMoney
Added value: +{
+ "additionalProperties": true,
+ "properties": {
+ "criteria": {
+ "description": "Its sandbox record (last 90 days) against the bar for real money",
+ "items": {
+ "$ref": "#/$defs/Criterion"
+ },
+ "title": "Criteria",
+ "type": "array"
+ },
+ "deprecation": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Present only while this tool is deprecated: replacement, removal_date, changelog",
+ "title": "Deprecation"
+ },
+ "missing": {
+ "description": "Lines not met yet",
+ "items": {
+ "type": "string"
+ },
+ "title": "Missing",
+ "type": "array"
+ },
+ "probation": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Probation"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "The latest promotion, if any"
+ },
+ "ready": {
+ "description": "True: its sandbox record meets every line below",
+ "title": "Ready",
+ "type": "boolean"
+ },
+ "trades_real_venues": {
+ "description": "True: its mandate already includes a real venue (or one is waiting to apply)",
+ "title": "Trades Real Venues",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "trades_real_venues",
+ "ready",
+ "missing",
+ "criteria"
+ ],
+ "title": "RealMoney",
+ "type": "object"
+}
addedOutput schema / properties / real_money
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/RealMoney"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Agents only: whether its sandbox record is ready for real money. Only a person promotes an agent, on TradeHub Web"
+}