Inspiration

The inspiration came to me when I lost one of my trades when I was at my early-stage of my investment career, I was defeated, but I followed a philosophy that I shall turn my defeats into many victories, and the defeat was caused my lack of information, and fueled by FOMO. I was around 14 in 2021 (had an adult execute the trade for me), and I thought that I was capable enough to make adult decisions. These lessons paved the way to KentroCherma.

What it does/ How we built it

KentroCherma is a Django-powered analytics platform that backtests trading strategies, visualizes performance, and integrates with real financial APIs like Twelve Data, Finnhub and Alpaca. This will be a way for users to actively create strategy with AI assisting them in their future endeavors. To me, Information is power, especially in investment. Powered by Anthropic AI, we're planning to help Retail investors to make wise decisions on their investment in order to retire early. To me, everyone deserves to have the sense of victory when they see their stock grow so rapidly. I had that experience with Bitcoin, PNG.V (Kraken Robotics), etc. I used AI tools to dumb down the information for me and how the news and macroeconomics could impact my stock. Furthermore, I used finnhub's news sentiment to see how bad the news impact the stock and I used impact score ( I used absolute value for the impact score and sorted it with the highest impact score). KentroCherma answers one questions: "How risky and bullish is my portfolio and holdings."

We used SnapTrade to make the centralized investment platform

Challenges we ran into/and why we're proud of it

Authentication System: One of the hardest part as it's hard to consider the edge cases and setting up Oauth. And I am pretty proud that I have working model that'll allow users to sign in via google Snaptrade: Lack of support, so I had to read the documentation personally :) and I am pretty proud of it as I made the lack of youtube support and learnt from reading a documentation and how to apply those concepts into real world projects We've also gotten a cache hit rate of 99.2%, and we've ensure that our in-production system is fast for consumers, and able to get necessary information in order to make calculate decisions in their portfolio, as knowledge is power in the investment world, especially in a high-risk career.

What's next for KentroCherma

I would personally try to follow regulations to make this into a trading platform that allows Users to buy stocks on my website, as I have the working model, but I fear that I could be breaking regulations despite SnapTrade being approved, and regulated. I have to personally follow some regulations that'll make turn this into a investment platform

PLEASE EMAIL ME IF YOU NEED ACCESS TO THE PRIVATE GITHUB REPO (UPDATED BEFORE THE SUBMISSIONS), AND THE VIDEO IS OUTDATED AS IT DOESN'T HAVE THE UI FIXUPS :(

Built With

Share this project:

Updates