Skip to content

traider is an educational platform that provides beginner investors with mock trading simulations and instantaneous AI-powered feedback for their trades.

Notifications You must be signed in to change notification settings

ajagtapdev/traider

Repository files navigation

📈 traider - AI-Powered Stock Trading Simulator

🚀 Inspiration

Finance isn’t a subject commonly taught thoroughly in schools, yet it plays a crucial role in everyone’s lives. Many students grow up without exposure to financial concepts, making it challenging to navigate real-world financial decisions. This lack of financial knowledge can lead to overwhelming debt, poor savings habits, and financial stress.

We created traider to bridge this gap, providing an engaging, AI-powered learning experience for beginner investors to practice trading in a risk-free environment.


🎯 What It Does

traider is an educational platform that offers:

  • 📊 Mock Trading Simulations – Trade using real historical & current stock data from Yahoo Finance.
  • 🤖 AI-Powered Trade Feedback – Get instantaneous insights on your trades using NVIDIA-powered AI.
  • 📅 Custom Timeframe Selection – Choose any start date & duration to simulate historical market conditions.
  • 📰 Market Event Insights – Scrape & synthesize relevant financial news to inform your trades.
  • 🏆 Leaderboard & Gamification – Compete with others and track your trading performance.
  • 📈 Financial Calculators & Data Visualizations – Understand market trends and improve decision-making.

Unlike traditional trading simulations, traider ensures a realistic experience by integrating up-to-date economic data with AI-driven insights.


🛠️ How We Built It

🔹 Frontend

  • Next.js – React framework for a fast & scalable UI.
  • Tailwind CSS – For seamless styling and responsiveness.
  • ShadCN – UI library for interactive components.
  • Figma & Canva – Design & prototyping tools.

🔹 Backend

  • NVIDIA Cloud Compute – Running Llama 70B on a T4 GPU instance for AI analysis.
  • FastAPI – High-performance backend framework.
  • OpenAI – Instantaneous market insights and chatbot support.
  • Google Search API – Scraping real-time financial news & market data.
  • Yahoo Finance API – Fetching accurate stock data for trading simulations.
  • Convex – Database for storing user data & transactions.
  • Clerk – Secure authentication with Google sign-in.

⚡ Challenges We Faced

  • Finding an accurate LLM to provide real-time trade feedback.
  • Designing an intuitive UI to display complex financial data without overwhelming users.
  • Handling large-scale stock data efficiently while ensuring smooth user interactions.
  • Integrating new technologies like Convex for backend storage.
  • Managing real-time API requests while avoiding rate limits.
  • Ensuring dynamic animations didn’t impact performance.
  • Creating a logo and brand identity that encapsulated the product vision.

🏆 Accomplishments We're Proud Of

🔹 Backend

  • Successfully integrated Llama 70B and NVIDIA Brev for personalized real-time AI feedback.
  • Built a robust system to scrape, analyze, and summarize market news using Google Search API.
  • Enabled users to trade using any historical stock data with an accurate financial dashboard.

🔹 Frontend

  • Designed an engaging & interactive homepage with dynamic animations.
  • Developed a feature-rich trading simulator with real-time insights and visual analytics.
  • Ensured a seamless UI/UX with a vibrant color palette, making finance fun & accessible for students.
  • Successfully implemented a fully working product in just 36 hours with financial calculators, leaderboards, and AI-powered market insights.

📚 What We Learned

  • Scalable Backend Architecture – Handling large datasets efficiently.
  • Real-Time Data Processing – Managing financial APIs and ensuring responsiveness.
  • Financial Market Mechanics – Deepened our understanding of stock trading principles.
  • Collaboration & Rapid Development – Iterating design choices for a user-centric product.

Screenshots

image image

About

traider is an educational platform that provides beginner investors with mock trading simulations and instantaneous AI-powered feedback for their trades.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •