Inspiration
Since the start of the century, financial trading has moved online. There are a lot of financial information online, such as the historical data of stock prices, but it is hard for someone new to find them.
What it does
Using a chat interface, keep-stock-bot gives you timely replies and a multitude of different information regarding the stocks you own, saving you the time it takes to Google these information.
How I built it
The entire bot is written in python. It uses the Telegram API and the yfinance API to provide its functionalities.
Challenges I ran into
I had trouble learning how to include buttons for the user to select from a list of options and handling the reply data. I solved the problem by analyzing the inlinekeyboard example from the python-telegram-bot github page.
Accomplishments that I'm proud of
Completing an entire project in 24 hours.
What I learned
Improvising on alternatives to complete the same task when the original plan fails. Especially when faced with the limitations of using the telegram API which was simple to use but at the same time provided only basic functionalities.
What's next for Keep Stock
The bot can be improved to let user see the price history of stocks which is supported by the yfinance API but not implemented in the bot. I hope users would find this bot useful.

Log in or sign up for Devpost to join the conversation.