🛠️ Troubleshooting Guide
Quick solutions for common TradePro issues
❌ "Invalid API Key" Error
- Verify API key is copied correctly (no extra spaces or characters)
- Check if the key is active in your provider's dashboard
- Ensure you're using the correct key type (not secret key for client-side)
- Try regenerating a new API key
- Clear browser cache and retry
⚡ Quick Fix
Copy your API key fresh from the provider dashboard and paste directly without any manual typing.
🔌 "Connection Failed" Error
- Check your internet connection
- Try a different network or disable VPN
- Check if API provider service is operational
- Verify firewall isn't blocking requests
- Test with a different browser
// Test connection in browser console
fetch('https://financialmodelingprep.com/api/v3/profile/AAPL?apikey=YOUR_KEY')
.then(response => console.log('Status:', response.status))
.catch(error => console.log('Error:', error));
⏱️ "Rate Limit Exceeded" Error
- Reduce rate limit setting in Configuration by 20%
- Wait for the rate limit window to reset
- Enable request queueing if available
- Consider upgrading your API plan
- Implement request batching for bulk operations
⚡ Rate Limit Guidelines
- FMP: Stay under 250/min (if 300 limit)
- Alpha Vantage Free: 4/min maximum
🔄 "Request Timeout" Error
- Check network stability and speed
- Try during off-peak hours
- Reduce the number of simultaneous requests
- Increase timeout settings if available
- Switch to a backup data source
📈 "No Analysis Results" Error
- Verify the stock symbol is correct and active
- Check if the company is publicly traded
- Ensure API keys are properly configured
- Try a well-known stock symbol (AAPL, MSFT) first
- Check browser console for specific error messages
⚡ Test Symbols
Try these reliable symbols: AAPL, MSFT, GOOGL, AMZN, TSLA
🦢 "Swan Score Not Available" Error
- Ensure ESG data source is configured (FMP recommended)
- Check if the company has ESG coverage
- Try larger, well-established companies first
- Verify your FMP subscription includes ESG data
- Check Swan Score configuration settings
⚠️ ESG Coverage: Not all companies have ESG ratings. Smaller companies or recent IPOs may not have Swan Score data available.
📊 "Incomplete Financial Data" Warning
- Check if company has filed recent financial statements
- Verify the company is actively traded
- Some data may be delayed - try again later
- Cross-reference with company's investor relations
- Consider alternative data sources for verification
🧠 "Pattern Recognition Failed" Error
- Ensure sufficient historical price data exists
- Check if stock has enough trading volume
- Try the pattern recognition demo first
- Verify technical analysis data sources
- Some patterns require minimum time periods
⚡ Pattern Requirements
Most patterns need at least 30-90 days of price data with consistent trading volume.
🐌 "Slow Loading" Performance
- Clear browser cache and cookies
- Disable unnecessary browser extensions
- Check available system memory
- Close other resource-intensive tabs
- Try an incognito/private browsing window
⚡ Performance Tips
- Use Chrome or Firefox for best performance
- Ensure at least 4GB available RAM
- Enable hardware acceleration if available
📱 "Mobile Display Issues" Error
- Rotate device to landscape mode
- Zoom out to see full interface
- Use tablet or desktop for complex analysis
- Enable "Desktop site" mode if available
- Update your mobile browser
🎨 "Theme/Display Problems" Error
- Try switching between light and dark themes
- Clear browser cache
- Check if browser supports CSS grid
- Disable browser extensions affecting CSS
- Update to latest browser version
🔄 "Auto-refresh Not Working" Error
- Check if background tabs are throttled
- Keep TradePro tab active
- Verify JavaScript is enabled
- Check browser power saving settings
- Manually refresh if needed
🎯 "Smart Discovery Not Loading" Error
- Ensure market data API is configured
- Check if markets are currently open
- Verify screening criteria aren't too restrictive
- Try broadening filter parameters
- Refresh the Smart Discovery dashboard
📊 "Watchlist Sync Issues" Error
- Check local storage permissions
- Clear browser data if corrupted
- Export watchlist as backup
- Re-import if necessary
- Verify drag-and-drop functionality
🚨 "Exit Signals Not Showing" Error
- Ensure you have active positions tracked
- Check if real-time data is available
- Verify exit signal criteria configuration
- Check for recent market data updates
- Test with manual signal generation
🏛️ "Institutional Data Missing" Error
- Check if company files 13F forms
- Ensure institutional data source is active
- Try larger, more liquid stocks
- Check for recent filing updates
- Verify data provider includes 13F data
❓ Frequently Asked Questions
Why is my API key not working even though it's correct?
Even correct API keys can fail due to:
- Formatting issues: Extra spaces, wrong quotes, or hidden characters
- Key type mismatch: Using server-side key instead of client-side key
- Plan limitations: Key doesn't have access to required data endpoints
- Rate limits: Exceeded usage limits causing temporary key suspension
- Account status: Suspended or expired subscription
Solution: Generate a fresh key, verify your plan includes required features, and check account status.
How do I know if TradePro is compatible with my browser?
Recommended browsers:
- Chrome 90+ (best performance)
- Firefox 88+
- Safari 14+
- Edge 90+
Required features: JavaScript enabled, CSS Grid support, Fetch API, Local Storage
Test: Use our diagnostic tool above to check compatibility.
Why don't I see Swan Score for some stocks?
Swan Score requires ESG (Environmental, Social, Governance) data which isn't available for all companies:
- Small companies: May not have ESG coverage
- Recent IPOs: Need time to build ESG profiles
- International stocks: Limited ESG data coverage
- Non-public companies: No ESG reporting requirements
Best coverage: Large-cap US stocks (S&P 500, Russell 1000)
What should I do if analysis takes too long?
Long analysis times can be caused by:
- Rate limiting: API calls being throttled
- Network issues: Slow or unstable connection
- Heavy load: Multiple analyses running simultaneously
- Complex calculations: ML processing for large datasets
Solutions: Wait for current analysis to complete, reduce rate limits, check network speed, or try during off-peak hours.
How can I improve TradePro's performance?
Optimization tips:
- Use latest Chrome or Firefox browser
- Close unnecessary browser tabs
- Enable browser hardware acceleration
- Ensure 4GB+ available system memory
- Use stable, fast internet connection
- Clear browser cache regularly
- Disable resource-heavy browser extensions
- Configure optimal API rate limits
🚨 Emergency Troubleshooting
🆘 If Nothing Else Works
When all else fails, try these nuclear options:
- Complete Browser Reset:
- Clear all browser data (cache, cookies, local storage)
- Disable all extensions
- Reset browser to default settings
- Alternative Browser Test:
- Try TradePro in a completely different browser
- Use incognito/private mode
- Test on different device if available
- Network Diagnosis:
- Try different internet connection
- Disable VPN/proxy if active
- Check firewall and antivirus settings
- Configuration Fresh Start:
- Export current configuration as backup
- Clear all TradePro settings
- Reconfigure from scratch with fresh API keys