SHEET 30 — TRADESCRIPT
Copy broker-ready trade setups in Python, JavaScript, cURL, JSON, CSV, and plain-English order-ticket formats.
Copy-only by design: dry-run mode default, max-risk guard on every script, manual review required — GiottoO never places trades.
Educational research only. Not financial advice.
What's inside
Copy Setup, Any Format
One trade setup, seven copyable formats — from a plain-English order ticket to a broker-neutral JSON payload.
Dry-Run Mode Default
Python and JavaScript script templates start with DRY_RUN enabled: they print the payload and exit. Flipping it is your deliberate, manual decision.
Max-Risk Guard
Every script embeds a DEFINED MAX RISK constant from the setup's max loss — the number that leads every GiottoO ticket.
Limit Orders Only for Options
The generator rejects market orders on options and coerces them to limit, with the adjustment noted in the output.
Env-Var Placeholders
Credentials are always process.env / os.environ placeholders. No key fields, no key storage, no keys in output — ever.
OCC Symbols Built In
Each option leg carries its exact 21-character OCC symbol plus a human description, so nothing is ambiguous at your broker.
REVIEW BEFORE EXECUTING
Every output opens with a warning banner, safety notes and the risk framing — the review step is part of the format.
Save to Trade Journal
Keep every copied setup in your local journal so the trade you executed matches the ticket you reviewed.
GiottoO TradeScript
How it works
01
Pick a trade
Start from a Decision Engine analysis, a trade idea, a scanner hit, or build a setup manually.
02
Review the ticket
Every leg, strike, expiration, limit price and the DEFINED MAX RISK — laid out before anything else.
03
Copy your format
Order ticket, Python, JavaScript, cURL, JSON or CSV — script templates with a dry-run default and env-var placeholders.
04
Execute at YOUR broker
You review, you decide, you place the order at your own broker. User-controlled execution — GiottoO is never in the order path.
LIVE DEMO — SAMPLE SETUP, ILLUSTRATIVE DATA
NVDA Iron Condor · Aug 15 2026 · 165P / 170P / 195C / 200C
GiottoO TradeScript generates educational, copyable trade setup templates only. GiottoO does not place trades, route orders, connect to your broker, or provide financial advice. Review all details, risks, fees, liquidity, and broker requirements before using any copied trade setup.
The 7 formats
Order Ticket
.txtPlain-English order ticket — every leg, order type, defined max risk and exit context in a boxed layout you can read to your broker or keep in your journal.
Python
.pyWell-commented Python script template with a DRY_RUN=True default, env-var credential placeholders and an explicit confirmation step — user-controlled execution only.
JavaScript
.jsEquivalent Node.js script template using fetch, DRY_RUN=true by default, env-var placeholders and a readline confirmation before anything would be sent.
cURL
.shCommented cURL template that echoes the payload for review; the request line itself ships commented out with $BROKER_API_BASE / $BROKER_API_KEY env references.
JSON
.jsonBroker-neutral JSON payload with normalized legs, OCC symbols, dryRun:true metadata and a riskGuards block — feed it to your own tooling.
CSV
.csvOne row per leg with OCC symbol, quantity, strike, expiration, order type and max-risk guard — ready for spreadsheets and journals.
Plain Text
.txtThe same order ticket as raw plain text, for notes apps, chat and anywhere monospace boxes are overkill.
Safety — what TradeScript does NOT do
TradeScript is copy-only by construction. These are hard rules in the generator, not settings:
FAQ
Does GiottoO execute the trade for me?
No. TradeScript generates copyable text templates only. There is no order path anywhere in the product — you execute at your own broker, after your own review.
What is dry-run mode?
Every Python and JavaScript template starts with DRY_RUN set to true: running the script only prints the payload and exits. Even if you flip it yourself, the script still requires you to type an explicit confirmation before its example submit block would run.
Where do my API keys go?
Nowhere. Scripts reference environment variables like BROKER_API_KEY that you set locally. GiottoO never sees, stores, or asks for broker credentials.
What is the max-risk guard?
A constant embedded in every script — the defined max loss of the setup (or a conservative estimate from the leg debits). It is a reminder and a sizing ceiling, not a promise: verify it against your broker's own risk display.
Why are options orders always limit orders?
House rule. Market orders on options invite slippage on wide spreads, so the generator rejects market order types for options and coerces them to limit, noting the change in the output.
Is this financial advice?
No. TradeScript output is educational template text. Review all details, risks, fees, liquidity and broker requirements before using any copied setup.
What each plan unlocks
Questions this answers
The questions professional options traders actually ask — and where GiottoO answers them.
Risk
GiottoO Risk LensStrategy Selection
GiottoO Decision Engine — Strategy SelectorGiottoO Perspective
Unlock GiottoO Perspective.
Full probability engine, Monte Carlo simulations, volatility edge, scenario lab, catalyst scoring, alerts and watchlists — everything the free tier holds back.
GiottoO TradeScript generates educational, copyable trade setup templates only. GiottoO does not place trades, route orders, connect to your broker, or provide financial advice. Review all details, risks, fees, liquidity, and broker requirements before using any copied trade setup.
The demo setup above uses illustrative sample data only — not live quotes and not a trade recommendation. Options trading involves substantial risk of loss and is not suitable for all investors.