diff --git a/src/routes/stocks/[tickerID]/+layout.svelte b/src/routes/stocks/[tickerID]/+layout.svelte
index 0502b996..5b52297b 100644
--- a/src/routes/stocks/[tickerID]/+layout.svelte
+++ b/src/routes/stocks/[tickerID]/+layout.svelte
@@ -270,7 +270,8 @@
close: item?.close !== null ? item?.close : NaN,
}));
- let change;
+ let changesPercentage = null;
+ let change = null;
let currentDataRowOneDay;
let baseClose =
data?.getStockQuote?.previousClose || oneDayPrice?.at(0)?.open;
@@ -290,7 +291,8 @@
: currentDataRowOneDay?.close || currentDataRowOneDay?.value;
if (closeValue && baseClose) {
- change = ((closeValue / baseClose - 1) * 100)?.toFixed(2);
+ change = (closeValue - baseClose)?.toFixed(2);
+ changesPercentage = ((closeValue / baseClose - 1) * 100)?.toFixed(2);
}
// Format date
@@ -320,6 +322,7 @@
: currentDataRowOneDay?.close?.toFixed(2) ||
data?.getStockQuote?.price?.toFixed(2),
date: safeFormattedDate,
+ changesPercentage,
change,
};
}
@@ -772,12 +775,22 @@
prePostData,
)?.length === 0
? 'inline'
- : 'block sm:inline'} text-lg xs:text-xl sm:text-2xl {displayLegend?.change >=
- 0
- ? "before:content-['+'] text-[#00FC50]"
- : 'text-[#FF2F1F]'}"
+ : 'block sm:inline'} text-lg xs:text-xl sm:text-2xl"
>
- {displayLegend?.change}%
+ = 0
+ ? "before:content-['+'] text-[#00FC50]"
+ : "text-[#FF2F1F]"}
+ >
+ {displayLegend?.change}
+
+ = 0
+ ? "text-[#00FC50]"
+ : "text-[#FF2F1F]"}
+ >
+ ({displayLegend?.changesPercentage}%)
+
{#if !$isOpen}
diff --git a/src/routes/stocks/[tickerID]/statistics/price-reaction/+page.svelte b/src/routes/stocks/[tickerID]/statistics/price-reaction/+page.svelte
index 1895c1ee..a0a4a128 100644
--- a/src/routes/stocks/[tickerID]/statistics/price-reaction/+page.svelte
+++ b/src/routes/stocks/[tickerID]/statistics/price-reaction/+page.svelte
@@ -171,17 +171,17 @@
>
{item?.backward_2_days_close}{item?.backward_2_days_close?.toFixed(2)} | {item?.backward_1_days_close}{item?.backward_1_days_close?.toFixed(2)} | {item?.forward_0_days_close}{item?.forward_0_days_close?.toFixed(2)} | {item?.open}{item?.open?.toFixed(2)} | {item?.high}{item?.high?.toFixed(2)} | {item?.forward_2_days_close}{item?.forward_2_days_close?.toFixed(2)} | {item?.forward_3_days_close}{item?.forward_3_days_close?.toFixed(2)} | {item?.forward_4_days_close}{item?.forward_4_days_close?.toFixed(2)} | |
- RSI
+ IV:
- {item?.rsi}
+ {item?.iv ?? "n/a"}
+
+
+
+
+ RSI:
+
+ {item?.rsi ?? "n/a"}
@@ -283,9 +292,9 @@
0
? "text-positive before:content-['+']"
: 'text-negative'}"
- >{item?.backward_1_days_change_percent}% {item?.backward_1_days_change_percent?.toFixed(
+ 2,
+ )}% | {item?.backward_1_days_change_percent}%{item?.backward_1_days_change_percent?.toFixed(
+ 2,
+ )}% | {item?.forward_2_days_change_percent}%{item?.forward_2_days_change_percent?.toFixed(
+ 2,
+ )}% | {item?.forward_3_days_change_percent}%{item?.forward_3_days_change_percent?.toFixed(
+ 2,
+ )}% | {item?.forward_4_days_change_percent}%{item?.forward_4_days_change_percent?.toFixed(
+ 2,
+ )}% | {item?.forward_6_days_change_percent}%{item?.forward_6_days_change_percent?.toFixed(
+ 2,
+ )}% | {item?.backward_4_days_change_percent}%{item?.backward_4_days_change_percent?.toFixed(
+ 2,
+ )}% |