diff --git a/src/lib/components/Options/Volatility.svelte b/src/lib/components/Options/Volatility.svelte index 2d086aea..3de6bb12 100644 --- a/src/lib/components/Options/Volatility.svelte +++ b/src/lib/components/Options/Volatility.svelte @@ -1,14 +1,11 @@
-

+

Volatility Exposure

@@ -430,19 +425,20 @@ {#if data?.user?.tier === "Pro" || index === 0} {:else if data?.user?.tier !== "Pro"} {item}
{/if}
-

+

Volatility History

-
+
@@ -479,30 +475,28 @@ {#each data?.user?.tier === "Pro" ? displayList : displayList?.slice(0, 3) as item, index} - - - - - - - - diff --git a/src/routes/notifications/+page.svelte b/src/routes/notifications/+page.svelte index b1b0a2ff..15f3aa80 100644 --- a/src/routes/notifications/+page.svelte +++ b/src/routes/notifications/+page.svelte @@ -96,7 +96,7 @@
@@ -146,7 +146,7 @@
@@ -192,7 +192,7 @@ {:else if item?.notifyType === "topAnalyst"}
@@ -243,7 +243,7 @@ {:else if item?.notifyType === "earningsSurprise"}
diff --git a/src/routes/stocks/[tickerID]/options/volatility/+page.svelte b/src/routes/stocks/[tickerID]/options/volatility/+page.svelte index 4e66a755..921a6ec1 100644 --- a/src/routes/stocks/[tickerID]/options/volatility/+page.svelte +++ b/src/routes/stocks/[tickerID]/options/volatility/+page.svelte @@ -14,7 +14,7 @@ description={`Track volatility and implied volatility trends with our interactive chart. Analyze price movements, 30-day implied volatility, and realized volatility to make data-driven trading decisions.`} /> -
+
+ {formatDate(item?.date)} + {#if item?.changesPercentage >= 0 && item?.changesPercentage !== null} +{item?.changesPercentage >= 1000 - ? abbreviateNumberWithColor(item?.changesPercentage) + ? abbreviateNumber(item?.changesPercentage) : item?.changesPercentage?.toFixed(2)}% {:else if item?.changesPercentage < 0 && item?.changesPercentage !== null} {item?.changesPercentage <= -1000 - ? abbreviateNumberWithColor(item?.changesPercentage) + ? abbreviateNumber(item?.changesPercentage) : item?.changesPercentage?.toFixed(2)}% {:else} @@ -510,50 +504,40 @@ {/if} + {item?.putCallRatio} - {@html abbreviateNumberWithColor( - item?.total_open_interest, - false, - true, - )} + + {@html abbreviateNumber(item?.total_open_interest, false, true)} + {#if item?.changesPercentageOI >= 0 && item?.changesPercentageOI !== null} +{item?.changesPercentageOI >= 1000 - ? abbreviateNumberWithColor(item?.changesPercentageOI) + ? abbreviateNumber(item?.changesPercentageOI) : item?.changesPercentageOI?.toFixed(2)}% {:else if item?.changesPercentageOI < 0 && item?.changesPercentageOI !== null} {item?.changesPercentageOI <= -1000 - ? abbreviateNumberWithColor(item?.changesPercentageOI) + ? abbreviateNumber(item?.changesPercentageOI) : item?.changesPercentageOI?.toFixed(2)}% {:else} - n/a + n/a {/if} + {item?.iv} + {item?.rv ?? "n/a"} + {item?.volatilitySpread ?? "n/a"}