Inspiration
Our motivation behind Tortoise Investing was to educate users about the concept of Dollar Cost Averaging (DCA) and its potential impact on their investments.
What it does
Tortoise Investing allows users to explore the outcomes of employing Dollar Cost Averaging with different stock tickers. Users can input the stock of their choice, specify their contribution amount, select the frequency of contributions (weekly, monthly, bi-weekly), and determine the investment duration in years. The platform generates insightful charts illustrating the growth of their assets and contributions over time. Additionally, users receive a quick summary detailing profit/loss and the overall gain percentage.
How we built it
We utilized Next.js as the primary framework for Tortoise Investing, leveraging its flexibility and efficiency. To gather comprehensive and free historical ticker data, we successfully implemented web scraping techniques on Yahoo Finance. The informative charts are powered by Chart.js, providing an engaging and visual representation of the investment journey.
Challenges we ran into
One of the major challenges we faced was sourcing ticker data for free, and in large quantities, while ensuring a substantial historical dataset. Overcoming this hurdle, we devised a solution by extracting relevant information from the Yahoo Finance website, enabling us to provide users with meaningful insights.
Accomplishments that we're proud of
We take pride in delivering a product that not only offers valuable information about Dollar Cost Averaging but also boasts an aesthetically pleasing user interface. The combination of insightful content and an attractive design enhances the overall user experience.
What we learned
The development of Tortoise Investing provided us with valuable learning experiences. We gained proficiency in parsing data from Yahoo Finance, mastered the utilization of Next.js for web development, and honed our skills in presenting complex financial information in an intuitive and accessible manner.
What's next for Tortoise Investing
We plan on introducing more trading strategies like lump-sum. We would add more tabs for all the basic beginner strategies that anyone can apply.
Built With
- chart.js
- javascript
- next.js
- react
- yahoofinance
Log in or sign up for Devpost to join the conversation.