spacer esignallogo
 |  Contact Us   

Sales Department
800.815.8256

Sales Outside the U.S.:
see below

eSignal, known for its award-winning data, offers a software developer’s kit to meet your individual or business needs. This kit allows users to develop their own mini-applications quickly and easily using any programmed language and the eSignal Desktop Application Programming Interface (API).

The eSignal Desktop API provides an interface to the eSignal application using ActiveX® Controls through Microsoft's Component Object Model (COM) technology. Using this interface, third party applications can exchange data with the eSignal application and leverage the power of eSignal features, such as real-time data, historical data and trading information.

Please note: The Desktop API will not be included in the initial release of eSignal 11. If you plan to use this API, you will need to ensure that you download and install eSignal 10.6. When the API is available in versions later than 10.6, clients who are entitled for it will be notified via email."

What the eSignal Desktop API Offers

Access to:
- Quotes
- Ticks and historical data

The ability to:
- Link symbols across applications
- Send trading information to any trading platform

Note: The eSignal Desktop API does not support Level II data.

Benefits of Using the eSignal Desktop API

Language Friendly -- It's compatible with most programming languages. (Note: The Visual Studio 2005 development environment is not supported.)

Quick and Easy Development -- Depending on the level of your coding ability, it takes only a couple of hours and a limited amount of code to develop an application that accesses quotes

Sample Program and Documentation -- A sample program and easy-to-read documentation help you get started quickly

Controlled Permissioning -- eSignal manages access to the eSignal Desktop API and the ActiveX Controls for commercial and individual use

Individual Users

Build the application you've always dreamed of quickly and easily. The eSignal Desktop API is available for individual users who wish to develop an application for personal use.

Professional / Commercial Users

The eSignal Desktop API is also available to developers who wish to create an application for use by others within a corporation or brokerage firm or to sell to other individual users.

Once the application is completed and certified by eSignal, the developer will receive a unique application string to include in the application that will distinguish it from others and make it available to other eSignal users who are entitled to access ActiveX controls. In most cases, the distribution, pricing and billing of the application will remain the responsibility of the developing firm.

For information on developing your application for eSignal for resale to eSignal users or for professional use within a corporation or brokerage, please contact eSignal.

Getting Started with the eSignal Desktop API

  1. The eSignal Desktop API requires a subscription to eSignal and entitlement to the eSignal Desktop API with ActiveX Technology service.

    If you're already an eSignal user, you'll need to add the eSignal Desktop API with ActiveX Technology service to your account by contacting an eSignal Desktop API Specialist so that you can determine with the specialist the best use of the API for your purposes. If you're a new user, upon registering for eSignal, ask your sales representative to add it to your account.

  2. Download eSignal.

  3. Join the ActiveX File Sharing Group in eSignal Central to access the documentation and sample programming for ActiveX.

Customer Support

eSignal Desktop API users are required to have some basic programming knowledge and are expected to use the documentation and sample programming provided in eSignal Central File Sharing as the primary means of support.

To answer basic questions or to assist with more difficult programming issues, however, users can post questions on the ActiveX Development forum on the eSignal Central Bulletin Board.