14 ms·
Launch HN: Stock Unlock (YC W22) – Investment Education for Everyone
Hi there HN! My name is Jake Ruth, and together with Nick Puljic and Daniel Pronk we are building Stock Unlock (https://stockunlock.com/ https://stockunlock.com/), a web app that provides investment education and analysis tools. It’s great to meet you all… and speaking of “meeting”, Nick and I only met Daniel in real life a couple weeks ago even though we have been working on this for over a year… but more to come on that later in the post :)
As retail investors we noticed that many retail products have some combo of the following shortcomings: high paywalls, tricky to navigate web design, oversimplification of investing principles, and misaligned incentives that push users to trade more—instead of giving them adequate education to manage a successful portfolio. They are very non noob friendly.
Further, I am personally very “triggered” by the lack of financial education myself and friends were not given growing up. I am fortunate to be a software engineer, but it really hurts me to see a lot of close friends, and even family get bit by the financial system since they are not educated by it. And it’s not our fault. Much of America and the world falls into this bucket, which was exasperated by a deflationary financial brokerage environment that led to trading apps which would allow anyone to trade stocks in minutes from their pocket (for free!). Honestly, that’s great. Access to markets is important. However, many people are following a similar story line, you get easy access to trading for low costs/free, you probably started in the bull market from the covid flash crash, made some money if you’re lucky, but have since fallen into the red/realized how clueless we all are for what investing actually is.
I remember so clearly a few years ago looking at a Yahoo Finance page and feeling overwhelmed by price ratios, reported financials, stock prices cross stocks, analysts, different news articles from the same publishers saying the opposite headlines… It honestly felt impossible to learn. Especially since my family/close friends aren’t into finance or investing.
Then one day, sitting on my bed in NYC hiding from COVID in 2020, I stumbled upon Daniel’s Youtube account. I do not follow celebs, I don’t know famous people, I don’t twitter, but there was something about Daniel and the investment education content he put out that immediately had me captivated and drawn to his account. He is well spoken and presents investing and financial analysis in a way that I actually could understand, and it blew my mind. I proceeded to feverishly ingest his Youtube content for months.
I began to notice a pattern in Daniel’s videos, he would sometimes use third party sites to show investment graphs, but he would often open an excel sheet with 3-5 stocks in it (columns), and then fill in rows for financial metrics. I will quote Daniel “I spend about 5-8 hours a week making these spreadsheets, it takes a lot of time but it’s worth it”. So I’m an engineer sitting here watching this and I think… I could definitely write a program to do this. And better yet, I could give it to Daniel as a thank you for all the great work he puts into Youtube.
So on a weekend I whip up this program to automate his spreadsheet creation and give it to Daniel… I mean I tried to, but Daniel didn’t answer my Youtube comment! GASP!!!! Ok… so, I found his instagram, but still no luck. I was honestly pretty pissed, like this dude is so smart how could he not recognize that I can save him 5-8 hours a week if he used my program to automate his spreadsheet creation.
Well, another 2 months go by. Every week I iterated on the program more, started ranting to my co-worker at the time Nick (we were at Oscar Health together), and kept pinging Daniel shamelessly across multiple social channels. FINALLY he answered me… we ended up hopping on a zoom call, which itself went for 2-3 hours, a beer was cracked… the rest is well, history!
I was able to pretty easily write a Python script to hit a financial data API (Alpha Vantage at the time), and Daniel, Nick, and myself all saw a vision for us to create a software platform that actually taught users how to invest, without oversimplifying the process, and at a price that didn’t break the bank.
The moment at which this turned from a side project to a company, was when I shared my program with Daniel Pronk’s investing discord community and people basically freaked out. “This is the best thing ever”, “can you make it generate _this_?”, “how can I pay you for this”... I basically took the classic “push back chair from desk” moment and knew it was time to take this full time. Thankfully, Nick was also on board! We had a founding team of 3, and at the time the project was called “Stonk Reporter” (I’m still a bit salty we didn’t keep this name). After a long 4 month beta/pilot with around 200 users from Daniel’s discord, we launched Stock Unlock on December 11th 2021. Jake and Nick met Daniel for the first time a couple weeks ago, until then it was a fully remote co-founder relationship!
Today we provide a modern/easy-to-use web app which has data visualization tools for financials, and contextual, inline education. Sites like Investopedia are good for term lookup, but the education isn't given at the time the investor needs it. Typically you get confused, search the internet, and land there—we show it to you in place. For users who already know the ropes, our graphing tools allow users to compare 70+ financial metrics across as many stocks as they want. These tools either don't exist or are part of extremely pricey programs like Bloomberg Terminal (no retail investor can afford that). We have existing investors using Stock Unlock who say they save 80-90% of their time on company analysis with our tools.
Our current business model is that we give everyone a 7 day free trial, no credit card/totally free to try the site. We ask for email, but you can give a fake email if you want and we don’t verify it/anything like that. After the 7 day free trial we are priced at $6.99 per month / $74.99 per year (USD, prices will vary for Euro/Canada).
We build the consumer web app layer and get our financial data from another startup called Finnhub. We are “serverless” using AWS for all our backend infrastructure. We use Cognito for user auth, Api Gateway & Lambda (Python) for the API, Dynamo & Postgres for data store, S3/CloudFront/Route 53 for static hosting. The frontend is all ReactJS with special help from Material UI for our designed components/us not needing to write tons of CSS (yay), and recharts for the lib to help draw pretty graphs. There are also a ton of fun technical challenges that we solve, currency conversion/alignment for the 122,000 global stocks we support has been hairy/filled with edge cases, also data staleness for prices/market caps is another area of complexity. Not to mention building around a 3rd party HTTPS/JSON api and caching those endpoints/storing some data internally is a fun juggle!
Your feedback/your stories about any of the above or this space in general would be amazing. I look forward to interacting with everyone in the comments, we embrace constructive feedback and feel fortunate knowing that you will hold us to your highest standards.
If you do decide to try our application, please let us know your thoughts! We launched with a pretty raw MVP and are adding features to the site weekly, with no end in sight. Cheers!
- 1in1010 5y agoJake, you say you want to help the retail investor... Then why are you only pointing them into buying individual stocks? Most are better served with a more conservative ETF market index portfolio approach. Picking individual stocks can be part of one's portfolio at some point but it is a hard place to start.
- hippofluff 5y agoHi! I agree 100% that stocks are not the only investment vehicle, and you're right it's not meant for everyone to buy. Also, we are developing support for viewing ETFs as I type this (well, Nick is today). Which will be released in the next couple weeks. Our MVP here, is built around communities of people who want to learn more about stocks, as well as get better research tools than what they use currently. We do not have any intention of pushing people to buy anything, the "vibe" is moreso giving as much information and education as possible, which we believe/are seeing will lead to people making more confident informed decisions with their capital. Whether that's buying stocks, or something else, no skin off our back. This is a great topic :)
- CoffeeOnWrite 5y agoCurious for you to go a bit further here. I’d argue two links [0] [1] have all the info a regular person needs to make prudent investment decisions. Why do regular people need your research tools? More pointedly, and I ask this as someone completely unfamiliar with Daniel’s content, but does Daniel claim to beat the market or that his audience could beat the market? If so, there’s a moral hazard here, in the opinion of folks like myself that believe such advice is fairly dangerous. [0] http://efficientfrontier.com/ef/0adhoc/ifyoucan.pdf http://efficientfrontier.com/ef/0adhoc/ifyoucan.pdf [1] https://www.bogleheads.org/wiki/Three-fund_portfolio https://www.bogleheads.org/wiki/Three-fund_portfolio
- hippofluff 5y agoHi! Sry for the lag on the reply here, I didn't have time to read those through fully but I skimmed both. I want to make one thing super clear, we don't make money off users trading, we are an investment/analysis tool and we make no claims/would never be a predatory entity that makes claims of x% returns/anything like that. We genuinely care about educating our users, and then letting them make their own decisions. As for the links you sent (thanks for that btw!) I would bucket this with a bulk of the education out there, that's existed for a while, but hasn't been solving the financial literacy issue. The reason we believe this is the case is that education you sent is boring/static white text. Most people in the younger generations just don't learn that way. Further that education isn't inlined/when you need it while looking at financials. A lot of our users/the founders find it much easier/more inviting/more fun & interactive to learn with the "clicky" ? modules we embed inline all over the site to define everything in small chunks. We are finding this is a way to learn where you actually remember things, but more importantly are engaged/having fun learning it. We have yet to see a tool besides ours to execute on this properly since it's very hard to create a consumer product that makes learning investing easy. Most importantly noobies feel comfortable in our tool, 99% of people who are brand new to investing get scared to death and never start when sent 20+ 10pt size font articles. Lastly, my point isn't to say those resources aren't great, they are. But statistically people will just not read that, and/or not internalize it since it's not being applied when they need it while researching numbers/S1 filings/SEC reports/etc