Skip to content

Commit 21f9bc1

Browse files
committed
docs(option/history): drop duplicate greeks_eod param block + zero-sentinel
The earlier rewrite left a stale copy of the pre-alignment param list at the bottom of greeks_eod.md, which broke the VitePress build. Remove the duplicate and rewrite the option_history_eod multi-strike note to use the upstream `strike="*"` wildcard vocabulary instead of the SDK-only `"0"` sentinel that contradicted the rest of the alignment sweep.
1 parent 967e0cd commit 21f9bc1

2 files changed

Lines changed: 2 additions & 51 deletions

File tree

docs-site/docs/historical/option/history/eod.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ for (const auto& t : data) {
7979

8080
## Response
8181

82-
> `strike_range` filters a wildcard bulk request. If you pin `strike` to one contract, the response stays single-strike. Use `strike="0"` in ThetaDataDx SDK/MCP or `strike=*` in the v3 REST API when you want multi-strike EOD output.
82+
> `strike_range` filters a wildcard bulk request. If you pin `strike` to one contract, the response stays single-strike. Pass `strike="*"` (or omit `strike`, which now defaults to `*`) when you want multi-strike EOD output.
8383
8484
<div class="param-list">
8585
<div class="param">

docs-site/docs/historical/option/history/greeks-eod.md

Lines changed: 1 addition & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -117,57 +117,8 @@ for (const auto& t : data) {
117117
<div class="param-desc">Returns <code>n</code> strikes above and below spot price plus one ATM strike. Narrows a wildcard bulk query; it does not expand a pinned strike into neighbors.</div>
118118
</div>
119119
</div>
120-
<div class="param">
121-
<div class="param-header"><code>expiration</code><span class="param-type">string</span><span class="param-badge required">required</span></div>
122-
<div class="param-desc">Expiration date in <code>YYYYMMDD</code> format</div>
123-
</div>
124-
<div class="param">
125-
<div class="param-header"><code>strike</code><span class="param-type">string</span><span class="param-badge required">required</span></div>
126-
<div class="param-desc">Strike price in dollars as a string</div>
127-
</div>
128-
<div class="param">
129-
<div class="param-header"><code>right</code><span class="param-type">string</span><span class="param-badge required">required</span></div>
130-
<div class="param-desc"><code>"C"</code> for call, <code>"P"</code> for put</div>
131-
</div>
132-
<div class="param">
133-
<div class="param-header"><code>start_date</code><span class="param-type">string</span><span class="param-badge required">required</span></div>
134-
<div class="param-desc">Start date in <code>YYYYMMDD</code> format</div>
135-
</div>
136-
<div class="param">
137-
<div class="param-header"><code>end_date</code><span class="param-type">string</span><span class="param-badge required">required</span></div>
138-
<div class="param-desc">End date in <code>YYYYMMDD</code> format</div>
139-
</div>
140-
<div class="param">
141-
<div class="param-header"><code>annual_dividend</code><span class="param-type">float</span><span class="param-badge optional">optional</span></div>
142-
<div class="param-desc">Override annual dividend</div>
143-
</div>
144-
<div class="param">
145-
<div class="param-header"><code>rate_type</code><span class="param-type">string</span><span class="param-badge optional">optional</span></div>
146-
<div class="param-desc">Interest rate type</div>
147-
</div>
148-
<div class="param">
149-
<div class="param-header"><code>rate_value</code><span class="param-type">float</span><span class="param-badge optional">optional</span></div>
150-
<div class="param-desc">Override interest rate value</div>
151-
</div>
152-
<div class="param">
153-
<div class="param-header"><code>version</code><span class="param-type">string</span><span class="param-badge optional">optional</span></div>
154-
<div class="param-desc">Greeks calculation version</div>
155-
</div>
156-
<div class="param">
157-
<div class="param-header"><code>underlyer_use_nbbo</code><span class="param-type">bool</span><span class="param-badge optional">optional</span></div>
158-
<div class="param-desc">Use NBBO midpoint for underlying price instead of last trade</div>
159-
</div>
160-
<div class="param">
161-
<div class="param-header"><code>max_dte</code><span class="param-type">int</span><span class="param-badge optional">optional</span></div>
162-
<div class="param-desc">Maximum days to expiration</div>
163-
</div>
164-
<div class="param">
165-
<div class="param-header"><code>strike_range</code><span class="param-type">int</span><span class="param-badge optional">optional</span></div>
166-
<div class="param-desc">Strike range filter. This only narrows a wildcard bulk query; it does not expand a pinned strike into neighboring strikes.</div>
167-
</div>
168-
</div>
169120

170-
> For multi-strike EOD Greeks requests, use a wildcard strike selection first (`strike="0"` in ThetaDataDx SDK/MCP, `strike=*` in the v3 REST API), then apply `strike_range`.
121+
> For multi-strike EOD Greeks requests, use a wildcard strike selection first (`strike="*"` on the SDK builder or v3 REST surface), then apply `strike_range`.
171122
172123
## Response
173124

0 commit comments

Comments
 (0)