Options & Derivatives
Contract-aware derivatives, with an emergency stop that fails closed
A derivative strategy on Stretus preserves the selected contract from exploration and testing through risk, execution, grouped exits, expiry handling and post-trade reconciliation. The platform does not silently replace an option or future with its cash underlying: a missing or ambiguous derivative is refused before testing or execution.
Software infrastructure only. No investment advice, no brokerage services, no guaranteed returns.
01 · Client experience
Broker digital channels
02 · The governed layer
Stretus AI Strategy Infrastructure
03 · Execution authority
Broker execution environment
Why is contract identity the hard part?
Because an option is not its underlying. Expiry, strike, call/put right, lot size and post-trade context all change what the position is, and a system that treats a derivative as a ticker will produce results that have no relationship to what would have traded.
The failure is quiet, which is what makes it dangerous. A backtest that substitutes the cash underlying for an unresolved option returns a plausible number rather than an error, and the number is meaningless. By the time the discrepancy surfaces, it surfaces as a live loss.
What has to be preserved, end to end
| Element | What it carries |
|---|---|
| Underlying | Canonical index or stock identity |
| Expiry | Series and cut-off context |
| Strike and right | Call or put option identity |
| Lot and margin | Contract sizing and exposure |
| Expiry & post-trade | Expiry awareness and reconciliation context |
How does the contract catalogue work?
The instrument layer keeps cash, future and option records distinct, then resolves only contracts permitted for the tenant, account, broker segment and venue. Eligibility is part of resolution rather than a later check.
Four levels are evaluated: the underlying's canonical identity; the series, meaning the future or option family with its venue and expiry; the contract itself, with strike, right, lot, expiry class and price precision; and eligibility against the tenant catalogue, account and segment permissions, data availability and connector readiness.
What is actually available today?
The NSE futures and options contract model is available in the platform. NSE live broker execution, grouped exits, expiry handling and reconciliation are connector-enablement dependent. The customer strategy picker is tenant configuration. BSE F&O follows a phased enablement path.
Live availability depends on broker, account, segment, catalogue, permissions and tenant configuration. That is a real constraint rather than a disclaimer, and it is stated here because a broker discovering it during a proof of concept is a worse outcome than a broker reading it on a webpage.
What does the emergency control do?
HALT-NEW blocks new F&O exposure while preserving safety-critical processing. It applies globally, per tenant or per strategy, and fails closed if its state cannot be verified. Expiry handling, fill processing, reconciliation and eligible exit workflows remain active.
The asymmetry is deliberate. Blocking entries while keeping exits available is the only configuration that reduces risk during an incident; a control that blocks both would trap open positions, and a control that blocks neither is decorative.
What does the platform refuse to do?
It refuses to substitute a cash underlying for a derivative it cannot resolve, and it refuses to test or execute against an ambiguous contract. A refusal is the correct output when the alternative is a plausible wrong answer.
Multi-leg execution remains subject to liquidity, partial fills, broker RMS decisions, margin availability and exchange conditions. Futures and options involve leverage and material risk; HALT-NEW and the other controls improve discipline and incident response but cannot prevent all losses, gaps or execution risk.
The derivative lifecycle, stage by stage
| Stage | What happens | What is carried forward |
|---|---|---|
| Explore | The underlying and its eligible contract chain are presented | Canonical underlying identity |
| Resolve | The exact venue contract and expiry are fixed | Series, strike, right, lot, expiry class |
| Test | Backtesting runs against contract-aware prices and costs | The resolved contract, unchanged |
| Risk | Lot, margin, exposure and data freshness are evaluated | Position and exposure state |
| Route | The order reaches an eligible broker and segment | Exchange-assigned algo identifier |
Nothing downstream infers a contract that was not resolved upstream. This is the property that makes derivative evidence meaningful.
Why does expiry have to be a first-class concept?
Because a derivative position has a deadline that a cash position does not. Series and cut-off context, expiry awareness, grouped exits and post-trade reconciliation are part of the model rather than operational afterthoughts.
A system that treats expiry as a date field will eventually hold a position through a cut-off it did not model. Treating it as lifecycle state means the readiness check can refuse to open new exposure close to expiry, grouped exits can be coordinated rather than fired individually, and reconciliation has a defined post-expiry state to reconcile against.
What is the honest position on multi-leg execution?
It is supported and it is not guaranteed. Multi-leg execution remains subject to liquidity, partial fills, broker RMS decisions, margin availability and exchange conditions, and no platform can promise otherwise.
The useful thing a platform can do is make partial states visible and recoverable rather than pretending they do not occur: track filled quantity per leg, keep the exit path consistent with what is actually held, and surface an incomplete structure as an exception that needs a decision rather than as a completed trade.
Ownership boundaries
Where Stretus sits in the stack
Benefits
Business benefits
Results that describe the actual instrument
Testing runs against contract-aware prices and costs, so a derivative backtest is not quietly a backtest of the underlying.
Entitlement-scoped catalogue
Only contracts permitted for the tenant, account, segment and venue resolve, so ineligible strategies fail at build rather than at routing.
Scoped emergency stop
HALT-NEW at global, tenant or strategy scope, failing closed, with exits and reconciliation preserved.
Expiry handled as a lifecycle event
Expiry awareness, grouped exits and post-trade reconciliation are part of the model rather than bolted on.
Use cases
Enterprise operating situations
Illustrative operating situations. Availability varies by broker, exchange, account, connector and tenant.
- Challenge
- Test an options idea against the exact contract rather than an approximation of it.
- Stretus role
- Resolve the precise venue contract and expiry, test with contract-aware prices and costs, and route only through an eligible connector.
- Outcome
- Evidence about the instrument that would actually have traded.
- Challenge
- Offer derivative strategies without losing control of exposure during a volatile session.
- Stretus role
- Apply lot, margin, exposure and freshness checks, with HALT-NEW available at the scope the incident requires.
- Outcome
- A derivatives journey with an emergency stop that behaves predictably.
Security posture
Security considerations
- Refusal over substitution
- An unresolved or ambiguous derivative is refused before testing or execution. The platform does not fall back to the cash underlying.
- HALT-NEW fails closed
- If the control's state cannot be verified, new F&O exposure is blocked rather than permitted.
- Readiness gating
- Data freshness, session state, expiry proximity and segment access are evaluated before an order is eligible to route.
Answers
Frequently asked questions
Is live F&O execution available?
The NSE futures and options contract model is available in the platform; live broker execution is connector-enablement dependent, and availability depends on broker, account, segment, catalogue, permissions and tenant configuration. BSE F&O follows a phased enablement path.
What happens if an option contract cannot be resolved?
The strategy is refused before testing or execution. The platform does not substitute the cash underlying, because a plausible wrong answer is worse than a refusal.
Can HALT-NEW close existing positions?
No. It blocks new exposure. Eligible exit workflows, expiry handling, fill processing and reconciliation continue to run, which is the asymmetry that makes it useful during an incident.
Does the platform guarantee multi-leg fills?
No. Multi-leg execution remains subject to liquidity, partial fills, broker RMS decisions, margin availability and exchange conditions.
Ecosystem
Related capabilities
Risk Governance
Approval workflows, exposure controls, order limits and audit evidence, risk enforced by the platform rather than left to intention.
Backtesting Engine
Backtesting that applies brokerage, STT and slippage, then reports drawdown, risk-adjusted metrics and trade quality alongside return.
Monitoring & Observability
Strategy health, order monitoring, latency, exceptions and connected audit evidence, retained for at least five years and identifying the actual user.
Arrange a working demonstration
Review strategy creation, F&O contract handling, backtesting, broker controls and integration boundaries with the team. If you would rather talk to an engineer than a salesperson, say so and we will arrange that instead.
Risk and disclosure
Trading and derivatives involve risk of loss. AI output requires review. Backtests and simulations do not predict future results; live outcomes can differ because of costs, latency, slippage, liquidity, rejections, broker rules and market conditions. Availability varies by broker, exchange, account, connector and tenant. Product information only; not investment advice.