The Add Trade form marks required fields with an asterisk. The rest are optional and can be filled in later.
Required
Session (pre-filled when you open Add Trade from a session)
Market (pre-filled when the session is locked to a market)
Trade Date
Trade Time
Setup
Buy / Sell (the direction)
Result
RR Obtained
Conditionally required
Liquidity — required only when the Liquidity column is enabled in your preferences
Optional
Execution and context images
Notes
MSS type, gap, and any custom columns you created
Note: RR Obtained is checked against the Result — for example a break-even trade is forced to 0 RR — so the two stay consistent.