If you're a software developer, we encourage you to write software using Collective2 infrastructure and APIs. Whether you are interested in building an application for your own private use, or a product or service that you intend to offer to others, we're here to help you with your development effort.

Developer APIs

Signal Entry API

Many traders use computer programs to place trades. To accommodate these traders, Collective2 makes available a Signal Entry API. (Learn more)

AutoTrading API (C2ATI)

The C2ATI allows software developers to create interfaces to brokerages, to enable automatic trading of Collective2 signals. (Learn more)

Data Services API (C2DS)

The goal of the C2 Data Services (C2DS) API is to allow individuals, service providers, independent software vendors (ISVs), and brokers to develop value-added services and functionality on top of the C2 trading system platform. Developers may use C2DS privately, or they may base commercial services upon it. (Download PDF about the C2DS API)

.NET Wrapper for C2DS

Many thanks to C2 Member Grigori Minassian, who has generously made available his .NET Wrapper for the C2 Data Services API.

Submit signals via email

Not really a Developer API, but perhaps useful for certain automation efforts: there is a way to send us signals via a specially formatted email. Due to the slow speed of email, this is obviously not meant for anything but non-urgent signal entry (i.e. end-of-day or once-per-day signals). Learn more

White Label Documentation

Documentation about C2's White Label and Private Platform products. Learn more

C2 Software Developer Forum

The C2 Software Developer forum is a place where software developers can exchange ideas and ask questions about writing C2-compatible software. (Go to C2 Software Developer Forum)