Students

Stock market app for students

OpenStock is free to sign up for, and the code is free to read. It is built for learning how a market screen fits together, not for telling you what to buy.

What a student can do on the site

Open a large US company, read a TradingView chart, and follow the link to its latest 10-K or 10-Q on EDGAR. Save symbols to a watchlist. The dashboard covers more than the US: India, Germany, Canada, Australia, crypto and forex are in the signed-in app.

There is no credit card for the community site. Email price alerts are part of realtime mode (self-hosted) or the upcoming paid cloud plan, not the free hosted site. Hourly quotes are enough to learn the screen; they are not a trading signal.

What a student can do with the code

The app is Next.js, TypeScript, Tailwind and MongoDB, with background jobs on Inngest. Issues labelled “good first issue” are a way in. A class project can fork it, point it at a database, and see a real auth flow, a watchlist, and a chart embed. The licence is AGPL-3.0: if the project is only coursework on your machine, that is ordinary use; if you put a modified copy online for other people, share the source.

Please don’t use it as advice

OpenStock is not a broker and not an advisor. Filing facts and charts are information. A student portfolio assignment should cite the company’s filing and say which number came from where. The public company pages say when a figure is an EDGAR fact and when the chart is TradingView’s.

Questions

Does signing up cost money?

No. The community site is free. A paid cloud plan with live quotes and email alerts has been announced and is not on sale yet.

Can I cite OpenStock in homework?

Cite the primary source. For a US company’s revenue or risk factors, that is the 10-K on EDGAR, which these pages link. For a chart, say the chart is a TradingView widget embedded by OpenStock.

Is there a mobile app?

No. It is a responsive website. Add it to your home screen if you want an icon.

Look up a company

Other guides

Use OpenStock free

Charts, a watchlist and the US filing pages are free. OpenStock is not a broker and this is not investment advice.

Create a free account

Open for sponsors

Keep market data free for everyone.

Current sponsors

Partner (limited)

Company

Previously backed by