tailieunhanh - Using Visual Basic NET Databases to Create Pricing Trading R_7

Tham khảo tài liệu 'using visual basic net databases to create pricing trading r_7', tài chính - ngân hàng, tài chính doanh nghiệp phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Software Connectivity and Interoperability 273 relating to interoperability of systems particularly in legacy systems using Component Object Model COM objects. APPLICATION PROGRAMMING INTERFACES In short a software application s API defines the proper way for other applications to interact with and request services from it. In the trading industry APIs facilitate the exchange of data between different software applications and will provide for interoperability between financial industry software packages and our own software built in . Through APIs we are able to integrate multiple commercial off-the-shelf COTS software products with our own proprietary software to create customized trading and risk management systems and at a fraction of the cost of developing a complete system from the ground up. APIs allow us to create a kind of middleware that shares data across different trading platforms and networks. Most if not all software packages that you will encounter as a financial engineer will have APIs that either are a free bundled part of their software package itself or are separately licensed packages available for a fee. An API is a set of rules for writing function calls or instantiating objects that access function definitions or classes in a library usually in the form of a .dll file. Programs we create that use these functions or classes can communicate with the COTS software to for example run an optimization routine exchange information such as market data feeds process buy and sell transactions and post trade fill information to a database. Once we have created objects based upon the classes in the library the API classes do all the work for us totally transparent to our application. In addition to performing data-sharing tasks APIs usually check network parameters and error conditions for us so as to deliver robust interoperation between the programs. As opposed to fully open source code which exposes the software maker s proprietary methods APIs

TỪ KHÓA LIÊN QUAN