Known Issues and Troubleshooting

This page contains a list of known issues with TraderFlow and their solutions or workarounds.

Interactive Brokers (IBKR)

Market Data Issues

"No market data available" Error

Symptoms:

  • Quotes not updating
  • Price information shows as zero or blank
  • Market data error messages

Causes:

  • Insufficient account balance (minimum $500 required)
  • Market data subscriptions not active
  • Subscriptions still pending activation (24-48 hour delay)
  • Wrong market data permissions

Solutions:

  1. Verify account balance is at least $500
  2. Check market data subscriptions in IBKR Client Portal
  3. Wait 24-48 hours after subscribing for activation
  4. Subscribe to appropriate data feeds for your trading instruments

Status: Working as designed - IBKR recently increased minimum balance requirement


Delayed Market Data

Symptoms:

  • Prices update slowly (15+ minute delay)
  • Real-time data not showing

Causes:

  • Using free delayed data instead of real-time subscriptions
  • Real-time subscription not active yet

Solutions:

  1. Subscribe to real-time market data in IBKR Client Portal
  2. Verify subscription is active (check email confirmation)
  3. Restart TWS/IB Gateway after subscription activates

Connection Issues

"Connection refused" or "Cannot connect to TWS"

Symptoms:

  • TraderFlow cannot connect to IBKR
  • Timeout errors on connection

Causes:

  • TWS or IB Gateway not running
  • Wrong port configured
  • API not enabled in TWS/Gateway

Solutions:

  1. Start TWS or IB Gateway
  2. Verify port matches in both IBKR and TraderFlow:
    • TWS default: 7496
    • IB Gateway default: 4001
  3. Enable API in TWS/Gateway: Configure → Settings → API → Enable Socket Clients

"Connection accepted then immediately disconnected"

Symptoms:

  • Connection briefly succeeds then drops
  • Repeated connection/disconnection cycle

Causes:

  • Client ID conflict (another application using same ID)
  • Read-Only API mode enabled
  • TWS/Gateway needs restart

Solutions:

  1. Use a unique Client ID in TraderFlow (try incrementing: 1, 2, 3, etc.)
  2. Disable "Read-Only API" in TWS/Gateway settings
  3. Restart TWS/IB Gateway
  4. Close other trading applications that might be using the API

Trading/Order Issues

"Order rejected - Permissions"

Symptoms:

  • Orders fail with permission error
  • "Read-only API" error message

Causes:

  • Read-Only API mode enabled in TWS/Gateway
  • Account doesn't have trading permissions

Solutions:

  1. In TWS/Gateway: Configure → Settings → API → Uncheck "Read-Only API"
  2. Verify account has trading permissions in IBKR Client Portal
  3. Check account type supports API trading

TradeStation

Authentication Issues

"Invalid API credentials"

Symptoms:

  • Cannot connect to TradeStation
  • Authentication fails immediately

Causes:

  • Incorrect API Key or Secret
  • API application not active
  • Credentials expired or revoked

Solutions:

  1. Verify API credentials in TradeStation API Portal
  2. Check for extra spaces when copy/pasting
  3. Regenerate credentials if needed
  4. Ensure API application status is "Active"

"Authorization timeout"

Symptoms:

  • OAuth login page doesn't load
  • Timeout during authentication

Causes:

  • Network connectivity issues
  • TradeStation API service disruption
  • Firewall blocking OAuth redirect

Solutions:

  1. Check internet connection
  2. Try again in a few minutes
  3. Check TradeStation API status page
  4. Temporarily disable firewall/antivirus

Rate Limiting

"Too many requests" Error

Symptoms:

  • Requests failing with rate limit errors
  • Temporary connection loss during active trading

Causes:

  • Exceeded TradeStation API rate limits
  • Too many orders placed in short time

Solutions:

  1. TraderFlow automatically handles rate limiting
  2. Reduce order frequency if possible
  3. Wait 1-2 minutes for rate limit to reset
  4. Contact TradeStation to discuss higher limits if needed

Status: Working as designed - TradeStation API has built-in rate limits


General TraderFlow Issues

Application Performance

Slow Performance/High CPU Usage

Symptoms:

  • Application running slowly
  • High CPU or memory usage
  • UI freezing or stuttering

Causes:

  • Too many simultaneous data streams
  • Large position history loaded
  • Memory leak (rare)

Solutions:

  1. Close unused chart windows
  2. Reduce number of active watchlists
  3. Clear old trade history
  4. Restart TraderFlow application
  5. Update to latest version

Database Issues

"Database connection failed"

Symptoms:

  • Error messages about database
  • Settings not saving
  • Trade history not loading

Causes:

  • Database file corrupted
  • Insufficient disk space
  • File permissions issue

Solutions:

  1. Check available disk space (need at least 1GB free)
  2. Run "Repair Database" from Settings
  3. Backup and reset database if needed
  4. Check antivirus isn't blocking database files

Reporting Issues

If you encounter an issue not listed here:

  1. Check Application Logs

    • Location: [AppData]/TraderFlow/logs/
    • Look for error messages near the time of the issue
  2. Contact Support

    • Email: support@superdaytrader.com
    • Include:
      • Detailed description of the issue
      • Steps to reproduce
      • Log files (if available)
      • TraderFlow version number
      • Broker being used (IBKR or TradeStation)
  3. Check for Updates

    • Ensure you're running the latest version
    • Many issues are resolved in updates

Frequently Asked Questions

Can I use both IBKR and TradeStation simultaneously?

Yes, TraderFlow supports multiple broker connections. Configure both in Settings → Broker Configuration.

How do I switch between paper trading and live trading?

Use the account selector in the top toolbar. Paper trading accounts are clearly labeled.

What happens if my internet connection drops?

  • TraderFlow will attempt to reconnect automatically
  • Existing orders remain active in your broker account
  • Positions are not affected
  • Reconnection typically happens within 30 seconds

Do I need to keep TWS/IB Gateway open all the time?

Only when actively trading or monitoring positions with TraderFlow. You can close it when not trading.

Version History

This documentation applies to:

  • TraderFlow v1.0 and later
  • Updated: November 2024

Check back regularly for updates as we resolve issues and add new features.