Summary
Customizable, real-time updating list of tracked assets, metrics, or entities. Each row shows symbol, price, change, sparkline, and custom columns. The personal dashboard component for trading and monitoring.
Proposed API
<Watchlist
items={watchlistItems}
onReorder={handleReorder}
onRemove={handleRemove}
>
<WatchlistHeader>
<WatchlistAdd onAdd={handleAdd} />
<WatchlistSort options={["name", "change", "volume"]} />
</WatchlistHeader>
<WatchlistItem
symbol="AAPL"
name="Apple Inc."
price={185.42}
change={+2.35}
changePercent={+1.28}
sparkline={appleData}
volume="52.3M"
alert={{ above: 190, below: 180 }}
/>
</Watchlist>
Requirements
Use Cases
- Stock/crypto watchlist
- Server/service monitoring list
- KPI tracking dashboard
- Competitor price monitoring
- Portfolio holdings view
References
- TradingView watchlist
- Robinhood portfolio view
- Yahoo Finance watchlist
Summary
Customizable, real-time updating list of tracked assets, metrics, or entities. Each row shows symbol, price, change, sparkline, and custom columns. The personal dashboard component for trading and monitoring.
Proposed API
Requirements
Use Cases
References