# Get your IG trade history into a spreadsheet

Independent and unofficial. Not affiliated with or endorsed by any broker or platform named here. Educational only: nothing here is advice, and nothing here recommends a broker or a trade.

This is the markdown version of https://openbrokerapi.com/guides/ig-trade-history, written from the same records as that page.

Risk warning: CFDs and spread bets are complex instruments and come with a high risk of losing money rapidly due to leverage. You can lose money on these products, and each provider publishes its own loss figure under FCA rules. You should consider whether you understand how they work and whether you can afford to take the high risk of losing your money. Automated and API trading can amplify losses through bugs, connectivity failures and runaway orders.

Use the IG website, not the app: in My IG, open Live accounts, then History, pick your dates and all transaction types, and download the account ledger summary. IG UK says it comes only as a CSV file. We found no export in the mobile app.

- Checked: 2026-09-18
- For: Non-coders
- About: [IG](https://openbrokerapi.com/brokers/ig)

## Steps

### 1. Log in on the website

Log in on the IG website, not the app, and open your My IG dashboard.

Status: verified. Source: [ig.com](https://www.ig.com/en/help-and-support/accounts-and-statements/statements/how-to-generate-a-statement-or-an-account-ledger-summary), checked 2026-09-18.

### 2. Choose your account

Click the live accounts tab and pick the account you want the history for.

Status: verified. Source: [ig.com](https://www.ig.com/en/help-and-support/accounts-and-statements/statements/how-to-generate-a-statement-or-an-account-ledger-summary), checked 2026-09-18.

### 3. Open the history tab

Click history, choose the activity type and the dates, then click show history. For a tax year, set the fiscal year dates and choose all transaction types.

Status: verified. Source: [ig.com](https://www.ig.com/en/help-and-support/accounts-and-statements/statements/how-to-generate-a-statement-or-an-account-ledger-summary), checked 2026-09-18.

### 4. Download it

On the history tab, choose all transaction types and your dates, then download the account ledger summary. IG says it comes only as a CSV file, which opens in Excel or Google Sheets. For UK tax, use 6 April to 5 April.

Status: verified. Source: [ig.com](https://www.ig.com/uk/help-and-support/articles/687076-what-statements-will-i-receive), checked 2026-09-18.

### 5. Or use statements

Open the statements tab to get daily or monthly statements. IG's UK help says these are PDF files, so they suit reading rather than a spreadsheet. IG does not state a date limit.

Status: verified. Source: [ig.com](https://www.ig.com/uk/help-and-support/articles/687076-what-statements-will-i-receive), checked 2026-09-18.

### 6. On the mobile app

Confirmed: My IG on the web, opened in a phone's browser, works the same as on a computer, log in and follow the steps above. Unconfirmed: whether the IG app itself has its own export feature, because IG's help pages describe only the website and never mention the app; we have not tested the app, so we neither claim it works nor that it does not. Likeliest route on a phone, unchecked on a phone by this site: open ig.com in your phone's browser and use My IG as above.

Status: unverified. Source: [ig.com](https://www.ig.com/uk/help-and-support/articles/687076-what-statements-will-i-receive), no checked date recorded.

### 7. Pull the same records with the API

GET /history/transactions (version 2) and GET /history/activity (version 3) return the same records as data; both appear in IG's official Java sample. Paging details (pageSize and pageNumber, or following paging.next) come from the community trading-ig client.

Status: verified. Source: [raw.githubusercontent.com](https://raw.githubusercontent.com/IG-Group/ig-webapi-java-sample/master/ig-webapi-java-client/src/main/java/com/iggroup/webapi/samples/client/RestAPI.java), checked 2026-09-18.

## Sources

- Status: verified. Source: [IG: how to generate a statement or account ledger summary](https://www.ig.com/en/help-and-support/accounts-and-statements/statements/how-to-generate-a-statement-or-an-account-ledger-summary), checked 2026-09-18.
- Status: verified. Source: [IG UK: What statements will I receive?](https://www.ig.com/uk/help-and-support/articles/687076-what-statements-will-i-receive), checked 2026-09-18.
- Status: verified. Source: [IG-Group official Java sample, RestAPI.java (deprecated Aug 2024)](https://raw.githubusercontent.com/IG-Group/ig-webapi-java-sample/master/ig-webapi-java-client/src/main/java/com/iggroup/webapi/samples/client/RestAPI.java), checked 2026-09-18.
- Status: verified. Source: [trading-ig FAQ (community)](https://trading-ig.readthedocs.io/en/latest/faq.html), checked 2026-09-18.
- Status: verified. Source: [gov.uk: Self Assessment tax returns, deadlines](https://www.gov.uk/self-assessment-tax-returns/deadlines), checked 2026-09-18.

## More on the IG API

- [IG API quickstart](https://openbrokerapi.com/brokers/ig/quickstart): From credentials to a first call on a demo account, step by step.
- [IG API error codes](https://openbrokerapi.com/errors/ig): 132 decoded, each with what it means, and the fix where the source gives one.
- [IG API endpoints](https://openbrokerapi.com/brokers/ig/endpoints): 49 documented, each with its method, path, parameters and source.
- [IG messages](https://openbrokerapi.com/brokers/ig/messages): 5 documented, each with its fields and source.
- [IG API page](https://openbrokerapi.com/brokers/ig): The full record: access, authentication, limits and the source for each.
- [ChatGPT trading bot with the IG API, the safe way](https://openbrokerapi.com/guides/ai-trading-bot-ig-chatgpt): Guide
- [IG deal confirms: turning a deal reference into a result](https://openbrokerapi.com/guides/ig-deal-confirms): Guide
- [IG demo API key: how to get one and what it allows](https://openbrokerapi.com/guides/ig-demo-api-key): Guide
- [IG streaming with Python](https://openbrokerapi.com/guides/ig-lightstreamer-python): Guide

## Licence and how to cite

The records behind this page are all rights reserved. This file is the page itself, at its own address, in another format. It is not part of the CC BY 4.0 downloads listed at https://openbrokerapi.com/data. Quote from it with a link to the page.

Cite as: Get your IG trade history into a spreadsheet. Broker API Hub, https://openbrokerapi.com/guides/ig-trade-history, newest check 2026-09-18.

Where you rely on a single figure, cite the source and the checked date printed beside it as well. Where this page and a broker's own documentation differ, the documentation wins.
