AmiBroker Data Connection: How to Connect the TAI-PAN EoD Data Feed

Beitrag Redaktion
Beitrag Redaktion

Are you using AmiBroker for quantitative analysis, custom charting, or rigorous algorithmic backtesting? 

To unleash the full potential of AmiBroker's powerful AFL (AmiBroker Formula Language), you need one critical component: **flawless, error-corrected historical market data.**

With the TAI-PAN End-of-Day (EoD) database, you gain access to decades of clean market data, perfectly suited for deep backtesting and technical analysis. 

In this comprehensive step-by-step guide, we will show you exactly how to set up a new database in AmiBroker, install the required data plugin, and import your subscribed TAI-PAN catalogs.

Video Guide: Connecting TAI-PAN EoD to AmiBroker

Step-by-Step Setup: Creating Your AmiBroker Database

Integrating your TAI-PAN EoD data into AmiBroker requires creating a dedicated database linked to our data plugin. Here is how you do it:

Step 1: Create a New Database

1. Open your AmiBroker software (this guide applies to version 6 and newer).

2. In the top menu, go to **File** and select **New**, then click on **Database** [00:00:14].

3. The database configuration window will open. Enter a custom name for your new database (e.g., `tPW` or `TaiPan_EoD`).

4. Since this is a new database, check the box **"Load this database at startup"** so AmiBroker automatically loads your TAI-PAN data whenever you open the program [00:00:30].

5. Click the **Create** button.

Step 2: Select the TAI-PAN Data Source

1. Look at the **Data source** dropdown menu within the same window.

2. Scroll through the options and select **"Taipan EOD dbengine data Plugin"** [00:00:50].

*(Note: If this option is missing from your list, please jump down to our troubleshooting section below!)*

3. Define the **Number of bars** (how much historical data should be loaded into the charts) and set the base time interval to **End of Day** [00:01:24].

Step 3: Configure and Import Market Catalogs

1. Click the **Configure** button. This will instantly open the catalog structure fetched directly from your local TAI-PAN installation [00:01:30].

2. You will now see a list of markets based on your active TAI-PAN subscription (e.g., DAX Xetra, MDAX Xetra, HDAX, US Markets) [00:01:40].

3. Check the boxes next to all the catalogs you want to import into AmiBroker.

4. Click **Import**. The software will process your selection and save the catalogs as text files ready for AmiBroker to read [00:02:05].

5. Click **Close** on the configuration window, and then click **OK** to finish the database setup.

Your securities will now populate immediately in your AmiBroker workspace. When you open a chart and hover over the latest candle, you will see the exact end-of-day date successfully imported from TAI-PAN [00:02:30].

🛠 Troubleshooting & Pro-Tips

The TAI-PAN Plugin is missing in AmiBroker? Here is the Fix:

If you clicked on "Data source" in Step 2 and could not find the *"Taipan EOD dbengine data Plugin"*, you simply need to push the plugin from TAI-PAN to AmiBroker [00:00:59].

1. Leave AmiBroker open and start your **TAI-PAN EoD** software.

2. In the top menu, click on **Catalogs** (Kataloge), then navigate to **Export**.

3. Click on the option **"Install AmiBroker Plugin"** (Ami Broker Plugin installieren) [00:01:12].

4. Restart AmiBroker. The plugin will now appear in your data source list.

How to Add New Catalogs to an Existing Database

If you upgrade your TAI-PAN subscription later and want to add new markets to your existing AmiBroker setup, you do *not* need to create a new database [00:02:47].

1. Go to **File** > **Database Settings**.

2. Click on **Configure** next to your TAI-PAN data source.

3. Select the newly added catalogs from the list and hit **Import** [00:03:08]. The new securities will instantly be appended to your AmiBroker workspace.

Frequently Asked Questions (FAQ)

Can I use TAI-PAN Real-Time data with AmiBroker?

This specific guide covers the integration of the TAI-PAN End-of-Day (EoD) database, which is heavily optimized for long-term quantitative analysis, scanning, and backtesting. If you require real-time data integration, please check our separate real-time API documentation.

Why are some markets missing in my configuration window?

The catalog structure displayed when you click "Configure" directly reflects your current TAI-PAN subscription plan. If a specific exchange or market segment is missing, ensure that you have subscribed to that data package in your Lenz+Partner customer account and have run a recent TAI-PAN data update.

How far back does the historical data go?

When connecting TAI-PAN to AmiBroker, you gain access to our extensive historical database. Depending on the specific asset class and exchange, our error-corrected End-of-Day data can go back several decades, making it perfect for robust AmiBroker backtesting strategies.


Beitrag Redaktion
Beitrag Redaktion

How can I get 1-Minute Stock Data?

As a trader, you need quick and accurate market info to make smart choices.Now, getting real-time stock updates is easier. ...

Where can I find the most reliable historical stock data for robust backtesting?

Are you tired of hunting for accurate historical stock data?With so many sources, conflicting figures, and incomplete records, finding trustworthy ...

Which Real-Time Stock Data API offers the best speed and cost-efficiency?

In today's fast world, we need quick and right market info. Financial data APIs help us make smart choices. They ...

What Is a Market Data Feed?

Ever wonder how traders and investors stay ahead?It's all about a key tool called a market data feed.This is a ...

The Differences Between Real-Time, Delayed, and Historical Data

In today's fast world, knowing the market fast is key.A big 70% of traders say quick action is their secret.They ...

Free vs. Paid Market Data Feeds: Is Free Intraday Download Data Reliable Enough?

"Price is what you pay. Value is what you get." Warren Buffett said this. It's true for making smart investment ...
Risk warning: Futures, shares and foreign exchange trading involve considerable risk and are not suitable for every investor. An investor could lose all or more than the capital invested. Risk capital is money that can be lost without jeopardizing financial security or lifestyle. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily an indicator of future results.