Skip to main content
POST
Promote thesis to Trade Manager card

Path Parameters

thesis_id
string
required

Body

application/json

Promote a thesis to a Trade Manager card.

symbol
string
required
Maximum string length: 10
mode
enum<string>
default:monitor
Available options:
autonomous,
supervised,
monitor,
manual
paper_live_mode
enum<string>
default:paper
Available options:
paper,
live
sizing_type
string
default:risk_percent
sizing_value
number
default:2
Required range: 0.1 <= x <= 100

Response

Successful Response

Full trade card state returned by the API.

id
string<uuid>
required
session_id
string<uuid>
required
user_id
string<uuid>
required
created_at
string<date-time>
required
updated_at
string<date-time>
required
source
enum<string>
required
Available options:
strategy_lib,
order_builder,
auto_respawn,
thesis_promote,
backtest_promote
paper_live_mode
enum<string>
required
Available options:
paper,
live
mode
enum<string>
required
Available options:
autonomous,
supervised,
monitor,
manual
instrument
CardInstrument · object
required
column_state
enum<string>
required
Available options:
queue,
pending,
open,
closed
sizing
CardSizing · object
required
source_ref
string | null
strategy_id
string<uuid> | null
strategy_name
string | null
strategy_version
integer | null
substate
enum<string> | null
Available options:
hunting,
working,
partial,
exited,
cancelled,
invalidated,
confirm_pending
entry_triggers
Entry Triggers · object | null
exit_rules
Exit Rules · object | null
broker_order_id
string | null
fill_ladder
Fill · object[]
position
CardPosition · object | null
fitness
CardFitness · object | null
costs
CardCosts · object | null
reconcile_state
enum<string>
default:ok
Available options:
ok,
reconciling,
unreconciled,
requires_manual_review
audit_log_count
integer
default:0
latest_audit_entry
AuditEntry · object | null
schema_version
integer
default:1