Broker Account Integration

Connect your brokerage account to Investfly's algorithmic trading platform to execute trades automatically or manually through our interface.

Investfly supports integration with several major brokers, allowing you to trade real money using our powerful automated trading platform. This guide explains how to connect your brokerage account and the capabilities available once connected.

Broker Integration Interface

Important Risk Disclaimer

By connecting your broker account with Investfly, you acknowledge and accept the following risks:

Algorithmic trading involves significant risks, including potential financial losses due to:

  • Market volatility and trading risks
  • Data latency or inaccuracy
  • System errors or software bugs
  • Platform technical issues
  • Other unforeseen technical issues

Investfly is NOT responsible for any losses or damages, whether direct or indirect, arising from your use of the platform for ANY reason. You assume full responsibility for all trading activities and outcomes.

By using Investfly for live trading, you confirm that you have read and understood our Terms of Service and accept all risks associated with using Investfly for live trading.

Supported Brokers

Investfly currently supports the following brokers for direct integration:

Tradier Logo

Tradier

Commission-free stock trading with competitive rates and robust API. Excellent for algorithmic traders seeking reliable execution.

Alpaca Logo

Alpaca

Commission-free stock and crypto trading with no minimum balance requirements. Developer-friendly API for algorithmic trading.

TastyTrade Logo

TastyTrade

Advanced stock trading platform with professional tools and competitive pricing. Ideal for active traders and sophisticated strategies.

Oanda Logo

Oanda

Professional forex trading platform with tight spreads and reliable execution. Leading choice for algorithmic forex trading.

Connecting Your Broker Account

Prerequisites

Before connecting your broker account, ensure you have:

  • An active account with one of our supported brokers
  • API credentials (if required by your broker)
  • An active Premium subscription to Investfly (broker integration is not available on free accounts)

Connection Process

To connect your broker account:

  1. Log in to your Investfly account
  2. Navigate to Portfolio > Broker Accounts
  3. Click the Connect New Broker button
  4. Select your broker from the list of supported brokers
  5. Follow the broker-specific authentication steps:
    • OAuth Authentication: Some brokers use a secure OAuth flow where you'll be redirected to your broker's website to authorize Investfly
    • API Key Authentication: Other brokers require you to enter your API keys directly into Investfly
  6. Review and accept the connection permissions
  7. Complete the connection process
Important Security Note: Investfly uses read-only access by default for initial connections. You'll need to explicitly enable trading permissions after connecting if you want to execute trades through our platform.

Managing Connected Accounts

Viewing Your Connected Accounts

Once connected, you can manage your brokerage accounts from the Broker Accounts page:

  • View account balances, buying power, and current positions
  • Check connection status and last sync time
  • Toggle between different connected accounts if you have multiple brokers
  • Manage trading permissions for each account

Setting Trading Permissions

For each connected broker account, you can set the following permission levels:

  • Read Only: View account details and positions but cannot execute trades
  • Manual Trading: Execute trades manually through the Investfly interface
  • Automated Trading: Allow automated strategies to execute trades on your behalf

To change permissions:

  1. Navigate to Portfolio > Broker Accounts
  2. Select the account you want to modify
  3. Click Edit Permissions
  4. Select the desired permission level
  5. Confirm your changes

Disconnecting a Broker

If you need to disconnect a broker account:

  1. Navigate to Portfolio > Broker Accounts
  2. Select the account you want to disconnect
  3. Click Disconnect
  4. Confirm your decision

After disconnecting, Investfly will no longer have access to your broker account, and any automated strategies using that account will be automatically disabled.

Trading with Connected Accounts

Manual Trading

With a connected broker account, you can execute trades manually through Investfly:

  • Place market, limit, stop, and stop-limit orders
  • Set order durations (day, good-till-canceled, etc.)
  • Trade directly from watchlists, screener results, or stock detail pages
  • View order status and execution details in real-time

For detailed instructions on placing manual trades, see our Submit Manual Trades guide.

Automated Trading

The real power of connecting your broker account is the ability to use Investfly's algorithmic trading features:

  • Deploy automated trading strategies to your live account
  • Set risk management parameters to control position sizing
  • Schedule trading activities for specific market hours
  • Monitor strategy performance and execution in real-time

For more information on automated trading, see our guides on Automated Trading and Creating Trading Strategies.

Pro Tip: Before deploying automated strategies with real money, test them thoroughly using a virtual portfolio. Once you're confident in the strategy's performance, you can easily switch it to your connected broker account.

Broker-Specific Considerations

  • Stock Trading: Focuses on US equity trading with competitive commission rates
  • API Access: Robust RESTful API for algorithmic trading integration
  • Account Types: Supports both individual and business accounts
  • Real-time Data: Provides streaming market data for live strategy execution

  • Paper Trading: Alpaca offers paper trading accounts for testing strategies without real money
  • Trading Hours: Supports extended hours trading (4:00 AM to 8:00 PM ET)
  • Multi-Asset Support: Trade both US equities and cryptocurrencies through a single API
  • API Rate Limits: Be aware of Alpaca's API rate limits when running high-frequency strategies

  • Professional Tools: Advanced trading platform with sophisticated order management
  • Stock Trading: Competitive rates for active stock traders
  • Account Management: Comprehensive portfolio and risk management features
  • API Integration: Reliable API for automated trading strategy deployment

  • Forex Specialist: Leading platform for forex algorithmic trading
  • Tight Spreads: Competitive spreads across major and minor currency pairs
  • 24/5 Trading: Access to forex markets during standard trading hours
  • Demo Accounts: Practice environment available for testing forex strategies
Note: Broker integrations are subject to change based on API updates or regulatory requirements. If you encounter any issues connecting your broker, please contact our support team for assistance.