🛠️ Troubleshooting Guide

Quick solutions for common TradePro issues

🧪 Quick Diagnostic Tools

Run these tests to identify common issues:

🔑 API & Connection Issues
❌ "Invalid API Key" Error
  1. Verify API key is copied correctly (no extra spaces or characters)
  2. Check if the key is active in your provider's dashboard
  3. Ensure you're using the correct key type (not secret key for client-side)
  4. Try regenerating a new API key
  5. 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
  1. Check your internet connection
  2. Try a different network or disable VPN
  3. Check if API provider service is operational
  4. Verify firewall isn't blocking requests
  5. 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
  1. Reduce rate limit setting in Configuration by 20%
  2. Wait for the rate limit window to reset
  3. Enable request queueing if available
  4. Consider upgrading your API plan
  5. 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
  1. Check network stability and speed
  2. Try during off-peak hours
  3. Reduce the number of simultaneous requests
  4. Increase timeout settings if available
  5. Switch to a backup data source
📊 Data & Analysis Issues
📈 "No Analysis Results" Error
  1. Verify the stock symbol is correct and active
  2. Check if the company is publicly traded
  3. Ensure API keys are properly configured
  4. Try a well-known stock symbol (AAPL, MSFT) first
  5. Check browser console for specific error messages
⚡ Test Symbols
Try these reliable symbols: AAPL, MSFT, GOOGL, AMZN, TSLA
🦢 "Swan Score Not Available" Error
  1. Ensure ESG data source is configured (FMP recommended)
  2. Check if the company has ESG coverage
  3. Try larger, well-established companies first
  4. Verify your FMP subscription includes ESG data
  5. 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
  1. Check if company has filed recent financial statements
  2. Verify the company is actively traded
  3. Some data may be delayed - try again later
  4. Cross-reference with company's investor relations
  5. Consider alternative data sources for verification
🧠 "Pattern Recognition Failed" Error
  1. Ensure sufficient historical price data exists
  2. Check if stock has enough trading volume
  3. Try the pattern recognition demo first
  4. Verify technical analysis data sources
  5. Some patterns require minimum time periods
⚡ Pattern Requirements
Most patterns need at least 30-90 days of price data with consistent trading volume.
🌊 Browser & Performance Issues
🐌 "Slow Loading" Performance
  1. Clear browser cache and cookies
  2. Disable unnecessary browser extensions
  3. Check available system memory
  4. Close other resource-intensive tabs
  5. 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
  1. Rotate device to landscape mode
  2. Zoom out to see full interface
  3. Use tablet or desktop for complex analysis
  4. Enable "Desktop site" mode if available
  5. Update your mobile browser
🎨 "Theme/Display Problems" Error
  1. Try switching between light and dark themes
  2. Clear browser cache
  3. Check if browser supports CSS grid
  4. Disable browser extensions affecting CSS
  5. Update to latest browser version
🔄 "Auto-refresh Not Working" Error
  1. Check if background tabs are throttled
  2. Keep TradePro tab active
  3. Verify JavaScript is enabled
  4. Check browser power saving settings
  5. Manually refresh if needed
⚙️ Feature-Specific Issues
🎯 "Smart Discovery Not Loading" Error
  1. Ensure market data API is configured
  2. Check if markets are currently open
  3. Verify screening criteria aren't too restrictive
  4. Try broadening filter parameters
  5. Refresh the Smart Discovery dashboard
📊 "Watchlist Sync Issues" Error
  1. Check local storage permissions
  2. Clear browser data if corrupted
  3. Export watchlist as backup
  4. Re-import if necessary
  5. Verify drag-and-drop functionality
🚨 "Exit Signals Not Showing" Error
  1. Ensure you have active positions tracked
  2. Check if real-time data is available
  3. Verify exit signal criteria configuration
  4. Check for recent market data updates
  5. Test with manual signal generation
🏛️ "Institutional Data Missing" Error
  1. Check if company files 13F forms
  2. Ensure institutional data source is active
  3. Try larger, more liquid stocks
  4. Check for recent filing updates
  5. 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:

  1. Complete Browser Reset:
    • Clear all browser data (cache, cookies, local storage)
    • Disable all extensions
    • Reset browser to default settings
  2. Alternative Browser Test:
    • Try TradePro in a completely different browser
    • Use incognito/private mode
    • Test on different device if available
  3. Network Diagnosis:
    • Try different internet connection
    • Disable VPN/proxy if active
    • Check firewall and antivirus settings
  4. Configuration Fresh Start:
    • Export current configuration as backup
    • Clear all TradePro settings
    • Reconfigure from scratch with fresh API keys

📞 Still Need Help?

If you're still experiencing issues after trying these solutions, we're here to help!

📧 Email Support 📚 Browse All Guides 🚀 Start Over Guide

When contacting support, please include: browser version, error messages, steps taken, and your configuration details.

← Back to Help Center