Traddy is a smart, AI-powered trading simulation app built for modern investors, learners, and analysts. It allows users to simulate real-world stock trading with accurate market data, custom strategy input, and insightful performance tracking — all without risking real money. Designed with clarity, speed, and intelligence in mind, Traddy empowers users to build discipline, test strategies, and develop their trading mindset in a premium, stress-free environment.
My Approach
The idea behind Traddy was to create a clean, data-rich tool for people who want to trade smarter — not just faster. I focused on building a modular SwiftUI interface backed by Supabase and Alpha Vantage API, while integrating AI (via DeepSeek) to deliver real-time trade insights. Every part of the app was designed to support strategy, learning, and analysis.
Vision and Innovation
Traddy goes beyond just watching charts. My vision was to build a personal trading assistant — one that visualizes Buy/Sell/Target levels, helps you log and track trades, and gives AI-generated summaries of stock fundamentals. By combining modern UI design with intelligent backend logic, Traddy gives users clarity and confidence, whether they’re simulating their first trade or testing advanced strategies.
Identifying Unique Challenges
Building Traddy meant solving several tough problems:
How to simulate stock entries using real-time API data without exceeding free-tier limits
Designing a clean chart experience using TradingView while overlaying custom trade levels (Buy, SL, TP)
Generating real-time insights using AI with limited prompt length, latency, and token budgets
Resolving Complex Problems
To ensure fast and accurate performance, I used:
Supabase for structured data storage and user authentication
Alpha Vantage for real-time stock data and fundamentals
TradingView WebView integration with SwiftUI overlays for custom chart visuals
DeepSeek AI for generating natural-language summaries of stock performance
This full-stack setup allowed me to deliver real functionality within MVP constraints — without sacrificing quality.
User-Centric Design
The design emphasizes usability and focus. Users can:
Add any stock globally (US, India, China, etc.)
Enter their Buy/Sell/Target/Stop-loss levels
Visualize trade zones on clean, distraction-free charts
Review their performance over time through a personal dashboard
A dedicated “Expert View” and an AI assistant tab make Traddy feel more like a strategic partner than a tool.
Meeting User Needs
Many aspiring traders don’t want to jump into live trading immediately. Traddy provides a perfect middle ground:
Real-time stock data, but no real money
Full customization of trades, but no pressure
AI summaries of fundamentals, to train your analytical mindset
It’s ideal for students, beginners, and even seasoned traders who want to backtest logic safely.
Detailed Pages and Features
Home & Watchlist – Overview of tracked stocks with quick access to charts and AI summaries
Trade Entry View – Input Buy/Sell/SL/TP and select timeframes for each stock
AI Assistant – Chat-style interface powered by DeepSeek that explains fundamentals in natural language
Performance Dashboard – Visualizes win/loss stats, average returns, and historical trades
Snacks View – Inspired by Robinhood’s "Snacks" with daily market insights and tips
Accessibility and Optimization
Traddy supports Dark/Light mode, works on all iOS devices, and features low-latency rendering with data caching. Users get notifications when price targets or stop-losses are hit, keeping them engaged even when the app isn’t open.
Conclusion
Traddy isn’t just a simulator — it’s a smart training ground for real traders. It merges beautiful design with analytical power, giving users the tools to think and act like pros before ever risking a cent. Traddy stands as a high-impact project I built from scratch to demonstrate my full-stack mobile development skills, real-world product thinking, and a passion for fintech innovation.