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.
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
Commission-free stock trading with competitive rates and robust API. Excellent for algorithmic traders seeking reliable execution.
Alpaca
Commission-free stock and crypto trading with no minimum balance requirements. Developer-friendly API for algorithmic trading.
TastyTrade
Advanced stock trading platform with professional tools and competitive pricing. Ideal for active traders and sophisticated strategies.
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:
Log in to your Investfly account
Navigate to Portfolio > Broker Accounts
Click the Connect New Broker button
Select your broker from the list of supported brokers
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
Review and accept the connection permissions
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:
Navigate to Portfolio > Broker Accounts
Select the account you want to modify
Click Edit Permissions
Select the desired permission level
Confirm your changes
Disconnecting a Broker
If you need to disconnect a broker account:
Navigate to Portfolio > Broker Accounts
Select the account you want to disconnect
Click Disconnect
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
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.