spacer esignallogo
 |  Contact Us   
Enterprise Solutions: Development Tools
eSignal offers a number of development tools that, when combined in a custom solution right for you, make it easy to create your own monitoring, analysis or trading application or web tools – the custom applications that spell success for your business. eSignal offers three main categories of APIs / development tools:
  • Web-Based APIs
  • Application-Based APIs
  • Other Tools
bullet Web-Based APIs
Web-based APIs are used to quickly develop solutions that may be presented within a web browser. Web-based APIs include Enterprise XML and Market-Q Streaming Widgets.

Enterprise XML
Enterprise XML offers a quick and easy means for developing an application or website by providing access to a broad list of global exchanges and instrument types:

Enterprise XML is used by a wide variety of leading financial services firms, corporations, exchanges and media outlets. Implementations include:

  • Proprietary internal pricing applications
  • 3rd party application pricing requirements
  • P&L systems
  • Risk management
  • Trade order management systems
  • Quote systems
  • Broker CRM platforms
  • Regulatory compliance
  • Websites and browser-based applications
Enterprise XML can provide complete vendor-of-record services and detailed client usage reporting for exchange purposes.
Market-Q Streaming Widgets
Market-Q widgets are windows from the Market-Q product that can be individually placed on your website to display market data.

These advanced, thin-client, dynamic streaming components can be fully integrated into your website or application, saving you development time, as well as resources and bandwidth.

The widgets' modular or "componentized" set-up makes it easy to incorporate just one, a few or the entire suite.

Symbol linking and drag-and-drop functionality across all the widgets allows for ease of use and efficiency. In addition, support for fully hosted or locally hosted persistence means that when your end users launch their widgets, all the properties are saved exactly as they left them.

We provide a secure single sign-on environment and offer Vendor-of-Record services, so you can get on with your business confident that your end users' information is safe and data use is properly accounted for with the exchanges.

The following out-of-the-box, thin-client widgets are all fully hosted:

bullet Application-Based APIs  
Application-based APIs are used to develop applications that reside on the end user's workstation or server and that connect to the eSignal network to retrieve data. Application APIs include the Standard API, .NET Client API, QuoteSource and the Desktop API.

Standard API
eSignal's Standard API provides third party development groups or corporations with a way to access the full set of functions for requesting and processing raw data from the eSignal suite of data servers. The Standard API supports development using Visual Basic (VB), C, C++ and C# and in some Java-based scenarios.

 

QuoteSource
QuoteSource is ideal for accessing large amounts of real-time or delayed data through a decoded ASCII data stream over TCP / IP.

Desktop API
The Desktop API is an ActiveX-like control that uses Microsoft’s Component Object Model (COM) technology to provide individual users and third party development groups with a way to exchange data with the eSignal desktop application. The Desktop API can be used with any Windows programming language, including Microsoft's .NET environment and requires eSignal to be running concurrently.


bullet Other Tools  

A scripting language for developing studies and a DDE application are available to round out eSignal's API and provide a quick, production-ready solution. These tools include eSignal EFS and QLink.

eSignal Formula Script (EFS)
EFS is an extended version of JavaScript 1.5 with custom extensions that give the user specific control over eSignal advanced charting. These extensions allow users to access the chart data and develop custom indicators and back testing strategies.

Dynamic Data Exchange (DDE) and Real-Time Data (RTD)
Dynamic Data Exchange (DDE) and Real-Time Data (RTD) are add-on services that make it quick and simple to download real-time, streaming data into your Excel worksheets. You can then perform further analysis suited to your market and your strategies for trading that market.

eSignal QLink works with DDE and comes with a toolbar that automatically integrates with Excel, so you can easily access the many different customizable request types. This feature makes time historical bar data available, as well as Time & Sales information, through a DDE interface.