Spaces:
Sleeping
Sleeping
Switch from lastPrice to ask
Browse files
app.py
CHANGED
|
@@ -109,7 +109,7 @@ def yf_atm_call_price(ticker: str, dte: int = 0) -> float:
|
|
| 109 |
float: The ATM call option price.
|
| 110 |
"""
|
| 111 |
_, _, _, call_row, _ = _get_atm_option_data(ticker, dte)
|
| 112 |
-
return float(call_row.get("
|
| 113 |
|
| 114 |
@tool
|
| 115 |
def yf_atm_put_price(ticker: str, dte: int = 0) -> float:
|
|
@@ -124,7 +124,7 @@ def yf_atm_put_price(ticker: str, dte: int = 0) -> float:
|
|
| 124 |
float: The ATM put option price.
|
| 125 |
"""
|
| 126 |
_, _, _, _, put_row = _get_atm_option_data(ticker, dte)
|
| 127 |
-
return float(put_row.get("
|
| 128 |
|
| 129 |
@tool
|
| 130 |
def yf_atm_call_iv(ticker: str, dte: int = 0) -> float:
|
|
@@ -169,8 +169,8 @@ def yf_atm_straddle_price(ticker: str, dte: int = 0) -> float:
|
|
| 169 |
float: The total ATM straddle price.
|
| 170 |
"""
|
| 171 |
_, _, _, call_row, put_row = _get_atm_option_data(ticker, dte)
|
| 172 |
-
call_price = float(call_row.get("
|
| 173 |
-
put_price = float(put_row.get("
|
| 174 |
return call_price + put_price
|
| 175 |
|
| 176 |
ddgs = DuckDuckGoSearchTool();
|
|
|
|
| 109 |
float: The ATM call option price.
|
| 110 |
"""
|
| 111 |
_, _, _, call_row, _ = _get_atm_option_data(ticker, dte)
|
| 112 |
+
return float(call_row.get("ask", 0.0))
|
| 113 |
|
| 114 |
@tool
|
| 115 |
def yf_atm_put_price(ticker: str, dte: int = 0) -> float:
|
|
|
|
| 124 |
float: The ATM put option price.
|
| 125 |
"""
|
| 126 |
_, _, _, _, put_row = _get_atm_option_data(ticker, dte)
|
| 127 |
+
return float(put_row.get("ask", 0.0))
|
| 128 |
|
| 129 |
@tool
|
| 130 |
def yf_atm_call_iv(ticker: str, dte: int = 0) -> float:
|
|
|
|
| 169 |
float: The total ATM straddle price.
|
| 170 |
"""
|
| 171 |
_, _, _, call_row, put_row = _get_atm_option_data(ticker, dte)
|
| 172 |
+
call_price = float(call_row.get("ask", 0.0))
|
| 173 |
+
put_price = float(put_row.get("ask", 0.0))
|
| 174 |
return call_price + put_price
|
| 175 |
|
| 176 |
ddgs = DuckDuckGoSearchTool();
|