Inspiration

I wanted to build a tool that leveraged niche and nuanced sources of data that affect the stock market. There are many things that affect the stock market, some signal sources are still probably not being properly utilized.

What it does

Market Murmur gathers financial and alternative data, like earnings, satellite imagery, and app traffic—then uses AI to generate clear summaries and send tailored alerts to users.

How I built it

v0.dev generated the core of the website, and I integrated the APIs and real time data as best I could. I am using Google's Gemini for the summary because of the free API calls, and the project is coded in Typescript and uses Next.js. Data sources include financial APIs, web scraping, and alternative data feeds such as mobile app tracking.

Challenges I ran into

I have low experience with web design (I am much better with backend), so I relied a bit too much on v0 for UI creation and such, leading to errors and formatting issues. Also, with such low time and considering I was working solo, I wasn't able to complete the project (I had to use mock data in areas that I was unable to update to real-time data). APIs also generally cost money, that which I do not have to spend on a 24hr project. Unfortunately, right now, the project is at best a proof of concept, most of the data is not in real time.

Accomplishments that I'm proud of

I built a proof of concept of an AI tool that combines multiple noisy data types (that first seem unrelated) and turns them into clean, actionable updates. The AI summaries feel genuinely useful, not just generic fluff.

What I learned

Alternative data is powerful but SO messy. I learned a lot about wrangling inconsistent data, fine-tuning AI prompts, and designing an interface that balances clarity with complexity. With so many sources of data, it is hard to display it in a coherent manner, also one that is not too overwhelming to the user.

What's next for Market Murmur

I will continue working on it and probably sell the site once I have updated everything with real time data and fixed errors with the email updating service.

Built With

  • chatgpt
  • finnhub-api
  • gemini-api
  • next.js
  • supabase
  • typescript
  • v0
Share this project:

Updates