Client libraries and sample trading applications

Discover how easy it is to code to our API with our sample web trading apps and SDKs. To get started all you need is an IG account and API application key.

Get an account


The following table contains links to client libraries and sample code developed by both IG and members of the IG Labs community.
Platform Description Link Contributors
ExcelExcel sample trading application, partial VBA SDK and installable Excel Real Time Data component for streaming prices directly to spreadsheet. Download the version that matches your version of Excel (32 or 64 bit)Link (32bit)
Link (64bit)
IG
JavaScriptJavaScript sample applicationLinkIG
JavaJava sample applicationLinkIG
.NET.NET C# sample applicationLinkIG
ClojureClojure sample applicationLinkIG
Node.jsIG API wrapper for Node.jsLinkSchopenhauer
Node.jsNode.js wrapper for the IG APILinkwagerfield
PLEASE NOTE:
These tools have been created as examples for how you can use our API. They are provided to you on an ‘as is’ basis at your sole risk and we make no representation or warranty as to their fitness for any particular purpose.