{$numberOfUnreadNotification > 0 ? `(${$numberOfUnreadNotification})` : ''} Options Flow Feed · stocknear
{#if !$isOpen}
Live flow of {nyseDate} (NYSE Time)
{/if}
Paused
Live Flow
{#if notFound === true} No Results Found {/if}
{#if isLoaded }
Flow Sentiment {flowSentiment}
Put/Call {putCallRatio?.toFixed(3)}
=1 ? 0 : 100-(putCallRatio*100)?.toFixed(2)}>
{putCallRatio?.toFixed(2)}
Call Flow {new Intl.NumberFormat("en", { minimumFractionDigits: 0, maximumFractionDigits: 0 }).format(displayCallVolume)}
{callPercentage}%
Put Flow {new Intl.NumberFormat("en", { minimumFractionDigits: 0, maximumFractionDigits: 0 }).format(displayPutVolume)}
{putPercentage}%
{#if showMore}
Most Traded Option {mostFrequentTicker?.ticker} {new Intl.NumberFormat("en", { minimumFractionDigits: 0, maximumFractionDigits: 0 }).format(mostFrequentTicker?.count)}
Highest Premium {highestPremiumTicker?.ticker} ${new Intl.NumberFormat("en", { minimumFractionDigits: 0, maximumFractionDigits: 0 }).format(highestPremiumTicker?.costBasis)}
Highest Volume {highestVolumeTicker?.ticker} {new Intl.NumberFormat("en", { minimumFractionDigits: 0, maximumFractionDigits: 0 }).format(highestVolumeTicker?.volume)}
Highest Open Interest {highestOpenInterestTicker?.ticker} {new Intl.NumberFormat("en", { minimumFractionDigits: 0, maximumFractionDigits: 0 }).format(highestOpenInterestTicker?.openInterest)}
{/if}
Time
Symbol
Expiry
Strike
C/P
Sent.
Spot
Price
Prem.
Type
Vol
OI
handleViewData(displayedData[index])} slot="item" let:index let:style {style} class="tr cursor-pointer">
{formatTime(displayedData[index]?.time)}
assetSelector(displayedData[index]?.ticker, displayedData[index]?.assetType)} style="justify-content: center;" class="td text-sm sm:text-[1rem] text-blue-400 font-normal"> {displayedData[index]?.ticker}
{reformatDate(displayedData[index]?.date_expiration)}
{displayedData[index]?.strike_price}
{displayedData[index]?.put_call}
{displayedData[index]?.sentiment}
{displayedData[index]?.underlying_price}
{displayedData[index]?.price}
{abbreviateNumber(displayedData[index]?.cost_basis)}
{displayedData[index]?.type}
{new Intl.NumberFormat("en", { minimumFractionDigits: 0, maximumFractionDigits: 0 }).format(displayedData[index]?.volume)}
{new Intl.NumberFormat("en", { minimumFractionDigits: 0, maximumFractionDigits: 0 }).format(displayedData[index]?.open_interest)}
{:else}
{/if}