Find Option Leg by Symbol/Expiry/Strike
saxo_find_option_legResolve an option leg identifier from symbol, expiry, strike, and call/put in one call, compressing the four-step discovery workflow for order placement.
Instructions
Convenience helper that resolves an option leg Uic from human-readable parameters (symbol + expiry + strike + Call/Put). Compresses the 4-step option-discovery workflow (search instrument → search option root → fetch chain → locate strike) into one call. Useful before saxo_place_order / saxo_place_multileg_order. When multiple option roots match (e.g. ADR vs. local listing), prefers the multi-leg-capable root and surfaces alternatives in warnings[]; pass exchangeId to disambiguate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | ||
| expiry | Yes | ||
| strike | Yes | ||
| putCall | Yes | ||
| exchangeId | No |