Inspiration

Our inspiration for this project was finding a way to combine Fintech with gaming.

What it does

Trading Titans simulates a stock market where players start with a virtual budget and invest in a stocks that reflect real-time prices, using historical data combined with a random multiplier in order to produce an accelerated and more volatile return to make things more interesting.

How we built it

We used python for the backend, SQLite for the database, and Streamlit for the frontend.

Challenges we ran into

The hardest part was integrating all of the components as well as trying to enhance the frontend.

Accomplishments that we're proud of

We were able to use only Streamlit for the frontend and we were able to integrate real-time stock market data along with historical data using yfinance and a Google Gemini API to provide stock recommendations.

What we learned

We had a lot of practice using git and figuring out how to navigate merge conflicts. In addition, for most of us, it was our first time working with Streamlit, so we spent a lot of time trying to understand how to best implement it.

What's next for Trading Titans

Keep creating great projects

Built With

Share this project:

Updates