Quick Start Guide¶
Get up and running with TradeTally in minutes.
First Run¶
1. Create Admin Account¶
- Navigate to
http://localhost:5173 - Click "Sign Up" and create your account
- The first user automatically becomes admin
- If email is not configured, you'll be automatically verified
2. Configure Trading Profile (Optional)¶
Enhance AI recommendations by configuring your trading profile:
- Go to Settings → Trading Profile
- Select your trading strategies:
- Breakouts
- Momentum
- Scalping
- Mean reversion
- And more...
- Choose your trading styles:
- Day trading
- Swing trading
- Position trading
- Set your risk tolerance and experience level
- Configure preferred sectors and markets
3. Import Your First Trades¶
- Go to the Import tab
- Select your broker format:
- Lightspeed
- Charles Schwab
- ThinkorSwim
- Interactive Brokers
- E*TRADE
- Generic CSV
- Upload your CSV file
- Review the preview
- Click Import to confirm
4. View Your Analytics¶
Dashboard: - Overview of your trading performance - Real-time open positions with P&L - Recent trade activity - Quick statistics
Analytics: - Performance by hold time (< 1 min to 1+ months) - Performance by day of week - Performance by price ranges and volume - Sector performance analysis - AI-powered recommendations
Charts: - Interactive candlestick charts - Entry/exit markers - P&L visualization - Technical indicators
Key Features¶
Multi-Broker Support¶
TradeTally supports importing trades from various brokers. Each broker has specific CSV format requirements:
- Lightspeed: Full FIFO trade matching, commission tracking
- Charles Schwab: Uses calculated P&L, wash sale detection
- ThinkorSwim: Standard CSV export
- IBKR: Activity Statement CSV
- E*TRADE: Transaction history CSV
CUSIP Resolution¶
If your broker uses CUSIP codes instead of ticker symbols:
- System automatically attempts to resolve CUSIPs during import
- Manual resolution available at Import → Resolve Unresolved CUSIPs
- Add custom CUSIP-to-ticker mappings
- Delete incorrect mappings
Real-time Market Data¶
With Finnhub API configured:
- Live stock quotes for open positions
- Unrealized P&L tracking
- Real-time price updates
- Market data integration
AI-Powered Recommendations¶
With AI provider configured:
- Navigate to Analytics
- Click AI Recommendations
- Get personalized insights based on:
- Your trading profile
- Historical performance
- Sector analysis
- Pattern recognition
Registration Control¶
TradeTally includes flexible registration modes for different deployment scenarios:
Open Registration (Default)¶
- Anyone can sign up immediately - Best for personal use or open communitiesAdmin Approval Required¶
- Users register but need admin approval - Admins approve via command line:cd backend
node scripts/approve-user.js [email protected]
Registration Disabled¶
- No new registrations allowed - Signup forms hiddenCommon Workflows¶
Daily Trading Routine¶
- Morning: Check dashboard for open positions
- During Trading: Import new trades as they complete
- End of Day: Review performance metrics
- Weekly: Analyze patterns and get AI recommendations
Performance Analysis¶
- Filter by Date Range: Use date picker to focus on specific periods
- Analyze by Hold Time: Identify your optimal trade duration
- Check Day of Week: Find your most profitable days
- Review Sector Performance: Focus on best-performing sectors
Managing Trades¶
- Edit Trades: Click any trade to edit details
- Add Tags: Categorize trades by setup, strategy, etc.
- Add Notes: Document your thought process
- Attach Files: Upload screenshots or charts
Next Steps¶
- API Configuration - Set up external APIs
- Docker Deployment - Deploy with Docker
- Features Guide - Explore all features
- Importing Trades - Advanced import options