Lewis Coding LogoLewis CodingAndroid and Web development
HomeWebPortfolioApps

Lewis Coding

Web development, Android apps, and practical software for growing businesses.

Privacy Policies
© 2026 Joshua Lewis
Back to project catalog

Hackathon Entry

Stock Advisories

An experimental stock-analysis dashboard combining market data, Google Trends signals, and a PyTorch neural network to produce heuristic stock rankings.

TypeScriptPythonFastAPIPyTorchyfinanceGoogle Trends
View repository
Stock Advisories logo with a blue and purple robot icon and the tagline Analyze. Predict. Invest.

About the project

Stock Advisories is a full-stack stock-analysis dashboard built during a hackathon, exploring how market data and wider public-interest signals can be combined to analyse stocks.

Users can search for a ticker to view recent price history alongside Google Trends data for company-related keywords, providing another perspective on momentum and public interest.

The project also includes a trainable PyTorch neural network that uses historical price and volume features to estimate future returns. Its output is combined with keyword trends and recent price momentum into an experimental holistic stock score and ranking.

Highlights

  • PyTorch neural network trained on historical stock price and volume features.
  • Combines model predictions, Google Trends signals, and price momentum into a single holistic stock score.
  • Full-stack React and FastAPI dashboard with live market and trend data.

Project gallery

Stock Advisories dashboard landing view with ticker search controls and an Apple stock price chart
Ticker search and three-month stock price overview
Stock Advisories dashboard showing the holistic stock score panel, model training controls, and keyword interest charts
Holistic stock score and model training dashboard
Stock Advisories keyword interest dashboard showing six Google Trends cards with direction, statistics, and line charts
Google Trends keyword interest analysis
Stock Advisories dashboard showing an NVIDIA stock price chart above the holistic stock score and model training panels
Stock price, holistic score and training overview