# Can I Connect an Additional Data Feed While Using IB as a Broker?

✅ **Yes, you can use Interactive Brokers (IB) as a broker and add an external professional data feed** (e.g., **Teletrader, Taipan, Barchart, IQFeed**).

⚠ **However, IB has limitations on historical data requests.**\
➡ Read more about **historical request overflow** and other essential details in the **Interactive Brokers Essential Information** section.

***

#### **How to Add an External Data Feed in AgenaTrader**

1️⃣ **Open AgenaTrader** and go to:\
**Main → Connections → Add New Account**

2️⃣ **Select Your Data Feed Provider**

* Assign a **connection name** (we recommend using the **data feed name** as the connection name).
* Enter your **login credentials** in the context window.

***

#### **Important: Configuring Data Sources**

📌 **Define which data comes from your external data feed vs. IB** in **Account Connections**.\
⚠ This is critical because **IB Index CFDs cannot be requested from an external data feed** – they must come **directly from IB**.

**Example: Using Taipan as a Data Feed Provider**

1️⃣ **In "Connections" (under Account Connections tab):**

* **Enable IB as both a broker and data feed.**
* **Enable Taipan only as a data feed.**

2️⃣ **In the "Data Feeds" tab:**

* Define **instrument types** to avoid conflicts.
* ❌ **Do not select the same instrument types for both IB and Taipan.**
* ✅ **For IB:** Select **only "CFD".**
* ✅ **For Taipan:** Select all **instrument types you have subscribed to** (but do not select CFDs).

⚠ **If you select the same instrument types for both IB and Taipan, you will receive an error when connecting AgenaTrader to both providers simultaneously.**
