+
Dark Pool Table
@@ -288,7 +289,7 @@
class="inline-flex justify-center w-full rounded-md sm:w-auto sm:ml-auto"
>
{#each tabs as item, i}
{#if data?.user?.tier !== "Pro" && i > 0}
@@ -303,7 +304,7 @@
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 24 24"
>
@@ -324,7 +325,7 @@
class="relative text-sm block font-semibold whitespace-nowrap {activeIdx ===
i
? 'text-black'
- : 'text-white'}"
+ : ''}"
>
{item.title}
@@ -337,18 +338,14 @@
-
+
- Date
- Total Volume
- Short Volume
- Date
+ Total Volume
+ Short Volume
+ % Short Volume Change
@@ -357,9 +354,9 @@
{#each tableList as item, index}
-
+
{new Date(item?.date)?.toLocaleDateString("en-US", {
day: "2-digit", // Include day number
month: "short", // Display short month name
@@ -368,20 +365,18 @@
{abbreviateNumber(item?.totalVolume)}
{abbreviateNumber(item?.shortVolume)}
-
+
{#if index === tableList?.length - 1}
n/a
{:else if item?.shortVolume > tableList[index + 1]?.shortVolume}
diff --git a/src/lib/components/DarkPool/HottestTrades.svelte b/src/lib/components/DarkPool/HottestTrades.svelte
index c7ed1cdc..47ac1f2b 100644
--- a/src/lib/components/DarkPool/HottestTrades.svelte
+++ b/src/lib/components/DarkPool/HottestTrades.svelte
@@ -2,7 +2,7 @@
import InfoModal from "$lib/components/InfoModal.svelte";
import TableHeader from "$lib/components/Table/TableHeader.svelte";
- import { abbreviateNumberWithColor } from "$lib/utils";
+ import { abbreviateNumber } from "$lib/utils";
export let data;
export let rawData = [];
@@ -120,12 +120,12 @@
};
-
+
@@ -138,7 +138,7 @@
{#if rawData?.length !== 0}
-
+
Get in realtime the latest hottest trades based on premium.
@@ -147,7 +147,7 @@
class="w-full m-auto rounded-none sm:rounded-md mb-4 overflow-x-auto"
>
@@ -155,36 +155,30 @@
{#each stockList as item, index}
-
+
{item?.rank}
-
+
{formatToNewYorkTime(item?.date)}
-
+
{item?.price}
- {@html abbreviateNumberWithColor(item?.size, false, true)}
+ {abbreviateNumber(item?.size, false, true)}
- {@html abbreviateNumberWithColor(item?.volume, false, true)}
+ {abbreviateNumber(item?.volume, false, true)}
@@ -195,7 +189,7 @@
- {@html abbreviateNumberWithColor(item?.premium, false, true)}
+ {abbreviateNumber(item?.premium, false, true)}
{/each}
diff --git a/src/lib/components/DarkPool/PriceLevel.svelte b/src/lib/components/DarkPool/PriceLevel.svelte
index aa6eccfe..961505a2 100644
--- a/src/lib/components/DarkPool/PriceLevel.svelte
+++ b/src/lib/components/DarkPool/PriceLevel.svelte
@@ -1,8 +1,9 @@
-
+
{#if rawData?.length !== 0 && Object?.keys(metrics)?.length > 0}
-
- {$displayCompanyName} has seen an average dark pool trade size of {@html abbreviateNumberWithColor(
+
+ {$displayCompanyName} has seen an average dark pool trade size of {abbreviateNumber(
metrics?.avgTradeSize,
false,
true,
- )} and an average premium per trade of {@html abbreviateNumberWithColor(
+ )} and an average premium per trade of {abbreviateNumber(
metrics?.avgPremTrade,
false,
true,
- )}, with a total premium of {@html abbreviateNumberWithColor(
+ )}, with a total premium of {abbreviateNumber(
metrics?.totalPrem,
false,
true,
@@ -161,25 +166,26 @@
-
+
{#each ["Today's Trend", "Price Level"] as item, index}
{#if data?.user?.tier === "Pro" || index === 0}
{:else if data?.user?.tier !== "Pro"}
{item}
{:else}
diff --git a/src/lib/components/DarkPool/RealtimeTrade.svelte b/src/lib/components/DarkPool/RealtimeTrade.svelte
index d7a042d0..506a4130 100644
--- a/src/lib/components/DarkPool/RealtimeTrade.svelte
+++ b/src/lib/components/DarkPool/RealtimeTrade.svelte
@@ -1,6 +1,7 @@
diff --git a/src/routes/stocks/[tickerID]/dark-pool/+page.svelte b/src/routes/stocks/[tickerID]/dark-pool/+page.svelte
index ed997e7b..7f6fc16b 100644
--- a/src/routes/stocks/[tickerID]/dark-pool/+page.svelte
+++ b/src/routes/stocks/[tickerID]/dark-pool/+page.svelte
@@ -19,7 +19,7 @@
description={`Explore exclusive dark pool trading data for ${$displayCompanyName} (${$stockTicker}). Get insights into hidden market activity, stock price movements, institutional trades, financials, and key statistics.`}
/>
-
+
| Date | -Total Volume | -Short Volume | -Date | +Total Volume | +Short Volume | +% Short Volume Change | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| + | {new Date(item?.date)?.toLocaleDateString("en-US", { day: "2-digit", // Include day number month: "short", // Display short month name @@ -368,20 +365,18 @@ | {abbreviateNumber(item?.totalVolume)} | {abbreviateNumber(item?.shortVolume)} | -+ |
{#if index === tableList?.length - 1}
n/a
{:else if item?.shortVolume > tableList[index + 1]?.shortVolume}
diff --git a/src/lib/components/DarkPool/HottestTrades.svelte b/src/lib/components/DarkPool/HottestTrades.svelte
index c7ed1cdc..47ac1f2b 100644
--- a/src/lib/components/DarkPool/HottestTrades.svelte
+++ b/src/lib/components/DarkPool/HottestTrades.svelte
@@ -2,7 +2,7 @@
import InfoModal from "$lib/components/InfoModal.svelte";
import TableHeader from "$lib/components/Table/TableHeader.svelte";
- import { abbreviateNumberWithColor } from "$lib/utils";
+ import { abbreviateNumber } from "$lib/utils";
export let data;
export let rawData = [];
@@ -120,12 +120,12 @@
};
-
@@ -138,7 +138,7 @@
{#if rawData?.length !== 0}
-
+
@@ -147,7 +147,7 @@
class="w-full m-auto rounded-none sm:rounded-md mb-4 overflow-x-auto"
>
Get in realtime the latest hottest trades based on premium.
|