đī¸ What is a Vendor
A Vendor is an extension program in Yuan that connects Yuan to external systems, acting as a bridge between Yuan and these external systems.
đī¸ Cross-Language Interoperability Guide
If the provider SDK's language is not JavaScript or a common application layer protocol like HTTP, things can get quite complex.
đī¸ Providing Account Information
When integrating with an exchange, the vendor needs to convert the account opened on the exchange into the standard account information of Yuan.
đī¸ Providing Historical Market Data
Market data comes in several different specific types, but they can all be summarized as queries for a specific type, within a specific time range, and for a specific sequence.
đī¸ Providing Historical Order Data
An order can be summarized as a query for a specific account within a specific time range, and it is also a problem of sequential data collection. Similar to historical market data, suppliers need to provide historical order data.
đī¸ Providing Product Specifications
Vendors are responsible for providing product specification information.
đī¸ Providing Real-Time Market Data
Suppliers can provide real-time market data through channels for other terminals to subscribe to.
đī¸ Providing Trading Interface
In Yuan, the trading interface refers to the interface used for trading operations with external systems. All trading interfaces revolve around the concept of Order.
đī¸ Providing Transfer Interface
You may need to read Basics / Transfer to deeply understand the basic concepts of transfers in Yuan.