option_history_greeks_third_order
FreeValueStandardPro
Retrieve third-order Greeks (speed, zomma, color, ultima) sampled at a given interval throughout a trading day.
Code Example
rust
let g: Vec<GreeksTick> = tdx.option_history_greeks_third_order(
"SPY", "20241220", "500000", "C", "20240315", "60000"
).await?;python
g = tdx.option_history_greeks_third_order("SPY", "20241220", "500000", "C",
"20240315", "60000")go
g, err := client.OptionHistoryGreeksThirdOrder("SPY", "20241220", "500000", "C",
"20240315", "60000")cpp
auto g = client.option_history_greeks_third_order("SPY", "20241220", "500000", "C",
"20240315", "60000");Parameters
Parameters are identical to option_history_greeks_all.
symbolstringrequiredUnderlying symbol
expirationstringrequiredExpiration date in
YYYYMMDD formatstrikestringrequiredStrike price as scaled integer
rightstringrequired"C" for call, "P" for putdatestringrequiredDate in
YYYYMMDD formatintervalstringrequiredSampling interval in milliseconds
annual_dividendfloatoptionalOverride annual dividend
rate_typestringoptionalInterest rate type
rate_valuefloatoptionalOverride interest rate value
versionstringoptionalGreeks calculation version
strike_rangeintoptionalStrike range filter
Response
implied_volatilityfloatImplied volatility
speedfloatRate of change of gamma w.r.t. underlying price
zommafloatRate of change of gamma w.r.t. volatility
colorfloatRate of change of gamma w.r.t. time
ultimafloatRate of change of vomma w.r.t. volatility
underlying_pricefloatUnderlying price
datestringDate
ms_of_dayintMilliseconds from midnight