Portfolio Visualizer

Every sphere is one stock. Its size reflects its share of the portfolio.

Replay restarts the falling holdings in Balls view. It is unavailable in Tiles view.
500holdings
—sample value
—largest position

Sample data only. This visualization runs entirely in your browser.

Drag to move · tap to inspect

Larger spheres represent larger allocations. Ticker labels appear where the holding is large enough to read.