01
Holdings without guesswork
Record trades or review a CSV import. Bring stocks, crypto and CETES together with their original currencies and cost basis.
A personal view of your investments
A self-hosted portfolio tracker for stocks, crypto and Mexican fixed income. Understand your holdings, cost basis and currency effects across MXN and USD.
Open source Single user MXN / USD
Investment value
124,800.00MXN
Cost basis
110,000.00 MXN
Unrealized result
+14,800.00 MXN
+13.5% vs. cost basis
Example conversion: 1 USD = 17.60 MXN.
Fictional quotes · 12 Oct 2026, 16:00 Mexico City.
No live prices or account data.
Built for a personal portfolio, with the Mexican market in mind. Stockerly describes what it observes, so you can read the numbers in their context.
01
Record trades or review a CSV import. Bring stocks, crypto and CETES together with their original currencies and cost basis.
02
Read portfolio history and unrealized results. Where available, separate asset movement from the effect of MXN / USD conversion.
03
One account, created at first setup. Configure optional data providers and keep the application on your own infrastructure.
Lumen / Brand identity
A rounded market candle, drawn with one continuous line. It connects Stockerly to the language of markets without promising a direction, a trade or a result.
Light / warm canvas
Dark / quiet surface
Keep the supplied viewBox and stroke. Give the mark space; use the wordmark when the name needs to be read.
The lettering is outlined SVG geometry. The logo stays intact without installed fonts.
Describe observations. Name currencies, dates and periods. Say when information is missing. Avoid investment advice, guarantees and manufactured social proof.
“Unrealized result · +14,800.00 MXN”
“Quote unavailable · last update shown when known”
Color roles adapt together. These values come from application.css.
bg-canvas
#FAFAF7
bg-surface
#FFFFFF
primary
#5B6CFF
primary-fg
#4757E3
fg-default
#0F172A
fg-subtle
#5E6E84
positive-fg
#047857
negative-fg
#BE123C
Brand files
Editable SVGs and generated PNGs share one mark and the current application tokens. The outlined wordmark works without installed fonts.
Run Stockerly with the documented devcontainer or manual setup. The first-boot wizard creates the single account. Market data depends on the providers you configure; portfolio pages require a network connection. Offline, the app shows a retry page.