diff --git a/src/routes/home/+page.svelte b/src/routes/home/+page.svelte index 27b6385b..e4ceb2d0 100644 --- a/src/routes/home/+page.svelte +++ b/src/routes/home/+page.svelte @@ -363,7 +363,7 @@ onMount( async() => { {#each optionsTable as item} - {item?.ticker} + {item?.ticker} {abbreviateNumber(item?.cost_basis,true)} diff --git a/src/routes/options-flow/+page.svelte b/src/routes/options-flow/+page.svelte index 5f419767..d184a85d 100644 --- a/src/routes/options-flow/+page.svelte +++ b/src/routes/options-flow/+page.svelte @@ -263,7 +263,6 @@ const nyseDate = new Date(data?.getOptionsFlowFeed?.at(0)?.date ?? null)?.toLoca }); let rawData = []; - let filterList = []; let displayedData =[]; let flowSentiment; @@ -499,8 +498,8 @@ function calculateStats(data) { putCallRatio = callVolumeSum !== 0 ? (putVolumeSum / callVolumeSum) : 0; - callPercentage = Math.floor((callVolumeSum)/(callVolumeSum+putVolumeSum)*100); - putPercentage = (100-callPercentage); + callPercentage = (callVolumeSum+putVolumeSum) !== 0 ? Math.floor((callVolumeSum)/(callVolumeSum+putVolumeSum)*100) : 0; + putPercentage = (callVolumeSum+putVolumeSum) !== 0 ? (100-callPercentage) : 0; displayCallVolume = callVolumeSum; displayPutVolume = putVolumeSum; @@ -853,7 +852,7 @@ const debouncedHandleInput = debounce(handleInput, 300);
Flow Sentiment - {flowSentiment} + {flowSentiment}