[go: up one dir, main page]

TW202123142A - System and method for managing transaction risk - Google Patents

System and method for managing transaction risk Download PDF

Info

Publication number
TW202123142A
TW202123142A TW108144416A TW108144416A TW202123142A TW 202123142 A TW202123142 A TW 202123142A TW 108144416 A TW108144416 A TW 108144416A TW 108144416 A TW108144416 A TW 108144416A TW 202123142 A TW202123142 A TW 202123142A
Authority
TW
Taiwan
Prior art keywords
list
commodity
inventory
margin
order
Prior art date
Application number
TW108144416A
Other languages
Chinese (zh)
Other versions
TWI807142B (en
Inventor
余嘉偉
龔群旃
梁凱翔
Original Assignee
致茂電子股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 致茂電子股份有限公司 filed Critical 致茂電子股份有限公司
Priority to TW108144416A priority Critical patent/TWI807142B/en
Publication of TW202123142A publication Critical patent/TW202123142A/en
Application granted granted Critical
Publication of TWI807142B publication Critical patent/TWI807142B/en

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The present invention discloses a system and a method for managing transaction risk. The system comprises a price receiving module, an inventory washing module, and an order washing module. The price receiving module receives the price of at least one commodity. The inventory washing module updates a price list according to the obtained price of the at least one commodity. And a commodity margin list is calculated according to the price list and the inventory list, and the commodity margin list is associated with the commodity margin corresponding to all the commodities held by a plurality of customer accounts. When the order washing module receives a transaction instruction associated with an order content, the commodity margin list is obtained from the inventory washing module, and an original margin is calculated according to the order content and the commodity margin list.

Description

交易風險控管系統與交易風險控管方法Transaction risk control and management system and transaction risk control and management method

本發明係關於一種控管系統與控管方法,特別是關於一種交易風險控管系統與交易風險控管方法。The present invention relates to a control and management system and a control and management method, in particular to a transaction risk control and management system and a transaction risk control and management method.

一般來說,在證券或期貨的交易中,客戶需要先於證券商或期貨商的營業處所開立個人帳戶,並且在個人帳戶中放入相當的金額,才能夠開始交易。舉例來說,如果客戶想要買入或賣出指定商品,客戶需要先提出委託單,接著證券商或期貨商的交易系統要檢查客戶個人帳戶中剩餘金額是否足夠買入或賣出指定商品。當客戶個人帳戶中剩餘金額不足時,證券商或期貨商的交易系統便不能讓客戶進行交易,以免承擔過大的風險。Generally speaking, in the trading of securities or futures, customers need to open a personal account before the business premises of the securities firm or futures firm and put a considerable amount in the personal account before they can start trading. For example, if a customer wants to buy or sell a specified commodity, the customer needs to place an order first, and then the trading system of the securities firm or futures dealer must check whether the remaining amount in the customer's personal account is sufficient to buy or sell the specified commodity. When the remaining amount in the client's personal account is insufficient, the trading system of the securities firm or futures firm cannot allow the client to trade, so as to avoid taking excessive risks.

實務上,證券商或期貨商的交易系統在接收到客戶的委託單後,才會從證券商或期貨商的的資料庫查找指定商品的現價。接著,證券商或期貨商的交易系統才有辦法計算買入或賣出指定商品需要的保證金金額,並且檢核客戶個人帳戶中剩餘的可動用保證金是否足以完成交易。然而,由於交易市場上各項商品的價格變化速度極快,且專精於金融操作的企業級客戶經常會進行高頻交易,例如可能會在數個毫秒之間頻繁下單。此時,若是證券商或期貨商的交易系統的風險檢核時間過長,很可能讓客戶的委託單延遲送出,從而沒有辦法精準地買入或賣出在委託單設定的價格,增添不可預期的風險。因此,業界需要一種新的交易風險控管系統與方法,要進一步縮短風險檢核的時間,以利快速完成交易。In practice, the trading system of a securities firm or futures firm will only look up the current price of a specified commodity from the database of the securities firm or futures firm after receiving the client's order. Then, the trading system of the securities firm or futures firm can calculate the amount of margin required to buy or sell the specified commodity, and check whether the remaining available margin in the client's personal account is sufficient to complete the transaction. However, because the prices of various commodities on the trading market change extremely fast, and enterprise-level customers who specialize in financial operations often conduct high-frequency transactions, for example, they may place frequent orders within a few milliseconds. At this time, if the risk check time of the trading system of the securities firm or futures firm is too long, it is likely to delay the sending of the customer's order, so there is no way to accurately buy or sell at the price set in the order, and the increase is unpredictable risks of. Therefore, the industry needs a new transaction risk control system and method to further shorten the time for risk review to facilitate the rapid completion of transactions.

本發明提供了一種交易風險控管系統,能夠降低風險控管的延遲,使得客戶在提出委託單後,能更快速地完成交易。The invention provides a transaction risk control and management system, which can reduce the delay of risk control and management, so that the customer can complete the transaction more quickly after submitting an order.

本發明提供一種交易風險控管系統,包含行情接收模組、庫存洗價模組以及委託單洗價模組。行情接收模組接收至少一個商品的商品行情。庫存洗價模組耦接行情接收模組,於取得所述至少一個商品的商品行情時,依據所述至少一商品的商品行情更新行情清單,並且依據行情清單與庫存清單計算商品保證金清單,商品保證金清單關聯於多個客戶帳號持有的所有商品對應的商品保證金。委託單洗價模組耦接庫存洗價模組,於接收到關聯於委託單內容的交易指令時,自庫存洗價模組取得商品保證金清單,並依據委託單內容與商品保證金清單,計算關聯於委託單內容的原始保證金。The present invention provides a transaction risk control and management system, which includes a market information receiving module, an inventory washing price module, and a commission order washing price module. The market information receiving module receives the product market information of at least one product. The inventory washing module is coupled to the market information receiving module, and when obtaining the product market information of the at least one product, it updates the market price list according to the product market information of the at least one product, and calculates the product margin list according to the market price list and the inventory list. The margin list is associated with the commodity margin corresponding to all commodities held by multiple client accounts. The order washing price module is coupled to the inventory washing price module. When receiving a transaction instruction related to the content of the order, it obtains the commodity margin list from the inventory washing module, and calculates the association based on the order content and the commodity deposit list The original margin for the content of the order.

於一些實施例中,風險控管系統可以更包含庫存資料庫,用以維護庫存清單,庫存清單可以記錄有關聯於所述多個客戶帳號持有的所有商品類型與對應的商品數量。此外,風險控管系統可以更包含商品資料庫,用以維護行情清單,行情清單可以記錄有關聯於所述多個客戶帳號持有的所有商品類型對應的商品行情。另外,庫存洗價模組於取得至少一商品的商品行情時,更可以依據庫存清單判斷所述多個客戶帳號持有的所有商品類型中,是否包含所述至少一商品。當庫存清單指示所述多個客戶帳號持有的所有商品類型中未包含所述至少一商品時,庫存洗價模組可以不更新行情清單。In some embodiments, the risk control system may further include an inventory database for maintaining an inventory list, and the inventory list may record all types of commodities and corresponding quantities of commodities held by the plurality of customer accounts. In addition, the risk control management system may further include a commodity database to maintain a market quotation list, which may record commodity quotations corresponding to all types of commodities held by the multiple customer accounts. In addition, when the inventory price washing module obtains the commodity quotation of at least one commodity, it can further determine whether the at least one commodity is included in all commodity types held by the multiple customer accounts according to the inventory list. When the inventory list indicates that the at least one product is not included in all product types held by the multiple customer accounts, the inventory washing module may not update the market quotation list.

於一些實施例中,庫存洗價模組更可以依據行情清單與庫存清單計算關聯於每一個客戶帳號的整戶可動用保證金,而委託單內容可以至少關聯於所述多個客戶帳號中的第一客戶帳號。此外,風險控管系統可以更包含風險檢核模組,風險檢核模組耦接庫存洗價模組與委託單洗價模組,用以比較原始保證金以及關聯於第一客戶帳號的整戶可動用保證金,當關聯於第一客戶帳號的整戶可動用保證金不小於原始保證金時,產生檢核通過指令。另外,風險控管系統可以更包含委託單接收模組與委託單送出模組。委託單接收模組耦接委託單洗價模組,用以接收關聯於委託單內容的交易指令。委託單送出模組耦接風險檢核模組,用以送出對應於檢核通過指令的委託單內容。In some embodiments, the inventory wash price module may further calculate the available margin of the entire account associated with each customer account based on the market quotation list and the inventory list, and the content of the order form may be at least associated with the first of the multiple customer accounts. A client account. In addition, the risk control system can further include a risk check module, which is coupled to the inventory washing module and the order washing module to compare the original margin and the entire account associated with the first customer account. Usable margin, when the available margin of the entire account associated with the first client account is not less than the original margin, a verification pass instruction is generated. In addition, the risk control system can further include an order receiving module and an order sending module. The order order receiving module is coupled to the order order washing module for receiving transaction instructions related to the order order content. The order sending module is coupled to the risk check module to send out the order content corresponding to the check passed instruction.

本發明提供了一種交易風險控管方法,能夠降低風險控管的延遲,使得客戶在提出委託單後,能更快速地完成交易。The invention provides a transaction risk control and management method, which can reduce the delay of risk control and management, so that the customer can complete the transaction more quickly after submitting an order.

本發明提供一種交易風險控管方法,包含以下步驟。首先,間隔一個預設時間接收至少一個商品的商品行情。於取得所述至少一商品的商品行情時,依據所述至少一商品的商品行情更新行情清單。並且,依據行情清單與庫存清單計算商品保證金清單,商品保證金清單關聯於多個客戶帳號持有的所有商品對應的商品保證金。並且,於接收到關聯於委託單內容的交易指令時,依據委託單內容與商品保證金清單,計算關聯於委託單內容的原始保證金。The present invention provides a transaction risk control method, which includes the following steps. First, receive the commodity quotation of at least one commodity at a preset time interval. When the commodity quotation of the at least one commodity is obtained, the quotation list is updated according to the commodity quotation of the at least one commodity. In addition, the product margin list is calculated based on the market quotation list and the inventory list, and the product margin list is associated with the product margins corresponding to all the products held by multiple client accounts. In addition, upon receiving a transaction instruction related to the content of the order, calculate the original margin associated with the content of the order according to the content of the order and the list of commodity deposits.

於一些實施例中,交易風險控管方法更可以包含以下步驟。提供庫存資料庫,庫存資料庫用以維護庫存清單,庫存清單記錄有關聯於所述多個客戶帳號持有的所有商品類型與對應的商品數量。並且,提供商品資料庫,用以維護行情清單,行情清單記錄有關聯於所述多個客戶帳號持有的所有商品類型對應的商品行情。此外,於取得所述至少一商品的商品行情時,依據所述至少一商品的商品行情更新行情清單的步驟中,更可以依據庫存清單判斷所述多個客戶帳號持有的所有商品類型中,是否包含所述至少一商品。當庫存清單指示所述多個客戶帳號持有的所有商品類型中未包含所述至少一商品時,不更新行情清單。In some embodiments, the transaction risk control method may further include the following steps. An inventory database is provided, and the inventory database is used to maintain an inventory list. The inventory list records all types of products and corresponding product quantities held by the multiple customer accounts. In addition, a commodity database is provided to maintain a market quotation list, which records commodity quotations corresponding to all types of commodities held by the multiple customer accounts. In addition, when obtaining the commodity quotation of the at least one commodity, in the step of updating the quotation list according to the commodity quotation of the at least one commodity, it is further possible to determine according to the inventory list among all commodity types held by the multiple client accounts, Whether to include the at least one commodity. When the inventory list indicates that the at least one commodity is not included in all commodity types held by the multiple client accounts, the market quotation list is not updated.

於一些實施例中,交易風險控管方法更可以包含依據行情清單與庫存清單計算關聯於每一個客戶帳號的整戶可動用保證金,而委託單內容可以至少關聯於所述多個客戶帳號中的第一客戶帳號。此外,交易風險控管方法更可以包含以下步驟,比較原始保證金以及關聯於第一客戶帳號的整戶可動用保證金。並且,當關聯於第一客戶帳號的整戶可動用保證金不小於原始保證金時,產生檢核通過指令。In some embodiments, the transaction risk control method may further include calculating the entire accountable margin associated with each customer account based on the market quotation list and the inventory list, and the order form content may be at least associated with the multiple customer accounts. The first customer account. In addition, the transaction risk control method may further include the following steps to compare the original margin and the entire accountable margin associated with the first client account. In addition, when the available margin of the entire account associated with the first customer account is not less than the original margin, a verification pass instruction is generated.

綜上所述,本發明提供的交易風險控管系統與交易風險控管方法,能夠預先計算所有商品對應的商品保證金。從而,在客戶提出委託單後,能快速地計算出委託單所需要的原始保證金。並且,本發明提供的交易風險控管系統與交易風險控管方法,還能夠預先計算每一個客戶帳號的整戶可動用保證金。當客戶提出委託單後,也可以快速地比較原始保證金與整戶可動用保證金,使得風險檢核更為快速。In summary, the transaction risk control system and transaction risk control method provided by the present invention can pre-calculate the commodity margin corresponding to all commodities. Therefore, after the customer submits the order, the original margin required by the order can be quickly calculated. In addition, the transaction risk control system and transaction risk control method provided by the present invention can also pre-calculate the entire accountable margin of each customer account. After the customer submits an order, it can also quickly compare the original margin and the entire account's available margin, making the risk check faster.

下文將進一步揭露本發明之特徵、目的及功能。然而,以下所述者,僅為本發明之實施例,當不能以之限制本發明之範圍,即但凡依本發明申請專利範圍所作之均等變化及修飾,仍將不失為本發明之要意所在,亦不脫離本發明之精神和範圍,故應將視為本發明的進一步實施態樣。The features, objectives and functions of the present invention will be further disclosed below. However, the following are only examples of the present invention, and should not be used to limit the scope of the present invention, that is, all equivalent changes and modifications made in accordance with the scope of the patent application of the present invention will still be the essence of the present invention. Without departing from the spirit and scope of the present invention, it should be regarded as a further implementation aspect of the present invention.

請參閱圖1,圖1係繪示依據本發明一實施例之交易風險控管系統的功能方塊圖。如圖1所示,本實施例的交易風險控管系統1可以用於一些金融交易中,例如交易證券或者期貨,使得客戶可以透過交易風險控管系統1完成商品的買入或賣出。在此,交易風險控管系統1可以包含行情接收模組10、庫存洗價模組11、庫存資料庫12、商品資料庫13、委託單接收模組14、委託單洗價模組15、風險檢核模組16以及委託單送出模組17,交易風險控管系統1可以是一個電腦、伺服器,也可能是雲端設備或是分散式的系統,本實施例不加以限制。以下分別說明交易風險控管系統1中的各個模組。Please refer to FIG. 1. FIG. 1 is a functional block diagram of a transaction risk control system according to an embodiment of the present invention. As shown in FIG. 1, the transaction risk control system 1 of this embodiment can be used in some financial transactions, such as trading securities or futures, so that customers can purchase or sell commodities through the transaction risk control system 1. Here, the transaction risk control management system 1 may include a market information receiving module 10, an inventory washing price module 11, an inventory database 12, a commodity database 13, a commission order receiving module 14, a commission order washing module 15, and risk With the verification module 16 and the order sending module 17, the transaction risk control system 1 may be a computer, a server, a cloud device or a distributed system, which is not limited in this embodiment. Each module in the transaction risk control system 1 is described below.

行情接收模組10可以接收至少一商品的商品行情。於一個例子中,行情接收模組10也有可能隨時在監聽網路連線中的商品行情。實務上,只要行情接收模組10能正常地透過網路連線到外部的交易所終端機(圖未示),以接收一個或多個商品最新的商品行情,即應符合本實施例的行情接收模組10的範疇。The market information receiving module 10 can receive the product market information of at least one product. In one example, the market information receiving module 10 may also be monitoring the market information of products connected to the Internet at any time. In practice, as long as the market quotation receiving module 10 can normally connect to an external exchange terminal (not shown) through the Internet to receive the latest product quotation of one or more commodities, it should conform to the market quotation of this embodiment. The category of the receiving module 10.

庫存洗價模組11耦接行情接收模組10,於取得所述至少一商品的商品行情時,庫存洗價模組11可以依據所述至少一商品的商品行情更新行情清單。並且,庫存洗價模組11可以依據行情清單與庫存清單計算商品保證金清單,商品保證金清單關聯於多個客戶帳號持有的所有商品對應的商品保證金。實務上,行情接收模組10取得商品的商品行情之後,即會傳送給庫存洗價模組11進行後續處理。在此,庫存洗價模組11可以記錄有一個庫存清單,所述庫存清單可以記錄了使用交易風險控管系統1的所有客戶的資訊。The inventory price washing module 11 is coupled to the market information receiving module 10, and when obtaining the product market information of the at least one product, the inventory price washing module 11 can update the market price list according to the product market information of the at least one product. In addition, the inventory washing module 11 may calculate a commodity margin list based on the market quotation list and the inventory list, and the commodity margin list is associated with the commodity margins corresponding to all commodities held by multiple customer accounts. In practice, after the market information receiving module 10 obtains the product market information of the product, it will be sent to the inventory price washing module 11 for subsequent processing. Here, the inventory price washing module 11 may record an inventory list, and the inventory list may record information of all customers who use the transaction risk control system 1.

以實際的例子來說,假設有兩個客戶可以登錄與操作交易風險控管系統1以執行交易,表示交易風險控管系統1已經設定了兩個客戶帳號。此時,所述庫存清單可以記錄每一個客戶帳號持有的所有商品類型,以及每一個商品類型對應到的商品資訊。舉例來說,所述庫存清單可以記錄第一個客戶帳號(例如第一客戶帳號)已買入1個A商品與已賣出2個B商品,第二個客戶帳號已賣出1個A商品與已買入2個C商品。由上述可知,所述庫存清單中記錄的商品類型有A、B、C三種商品,並且也記錄了A、B、C三種商品目前被持有的狀況。此外,所述行情清單可以記錄了A、B、C三種商品目前的行情(現價),據此庫存洗價模組11可以計算出要交易A、B、C三種商品時各別需要的商品保證金。舉例來說,所述行情清單可以記錄A商品的行情為每口50點,B商品的行情為每口10,000點,C商品的行情為每口40點。假設庫存洗價模組11可以計算出買入1個A商品需要的商品保證金為28,750元,買入1個B商品需要的商品保證金為94,000元,買入1個C品需要的商品保證金為10,800元,則所述A、B、C三種商品各別需要的商品保證金即可以整理成一個商品保證金清單。Taking a practical example, suppose there are two customers who can log in and operate the transaction risk control system 1 to execute transactions, which means that the transaction risk control system 1 has set up two customer accounts. At this time, the inventory list can record all the types of commodities held by each customer account and the commodity information corresponding to each type of commodity. For example, the inventory list may record that the first customer account (such as the first customer account) has bought 1 item A and sold 2 items of B item, and the second customer account has sold 1 item A 2 C products have been bought. It can be seen from the above that the commodity types recorded in the inventory list include three commodities A, B, and C, and the current holding status of the three commodities A, B, and C are also recorded. In addition, the market quotation list can record the current market quotations (current prices) of the three commodities A, B, and C. Based on this, the inventory washing price module 11 can calculate the commodity margin required for each of the three commodities A, B, and C. . For example, the market quotation list may record that the quotation of commodity A is 50 points per mouth, the quotation of commodity B is 10,000 points per mouth, and the quotation of commodity C is 40 points per mouth. Assume that the inventory washing price module 11 can calculate that the product margin required to buy 1 product A is 28,750 yuan, the product margin required to buy 1 product B is 94,000 yuan, and the product margin required to buy 1 product C is 10,800 Yuan, the commodity deposits required for each of the three commodities A, B, and C can be sorted into a commodity deposit list.

值得一提的是,行情接收模組10會將接收到各種商品的行情傳給庫存洗價模組11,由於行情接收模組10收到各種商品行情的頻率很高,即行情清單可以經常性地被更新。相應地,庫存洗價模組11在更新行情清單時,也會再計算一次商品保證金清單,使得商品保證金清單在一個隨時是最新且可取用的狀態。It is worth mentioning that the market information receiving module 10 will transmit the received market information of various commodities to the inventory price washing module 11. Since the market information receiving module 10 receives the market information of various commodities very frequently, that is, the market information list can be regular The ground is updated. Correspondingly, when the inventory price washing module 11 updates the market quotation list, it will also calculate the product margin list again, so that the product margin list is in a state that is up to date and available at any time.

於一個例子中,假設行情接收模組10傳給庫存洗價模組11關於商品A和商品D的行情,庫存洗價模組11可以先查找庫存清單,判斷上述兩個客戶有哪些商品。以前述的例子來說,由於庫存清單中有關聯於商品A的資料,則庫存洗價模組11依據剛剛收到商品A的最新行情來更新行情清單。另一方面,由於庫存清單中沒有關聯於商品D的資料,則庫存洗價模組11可以不用更新行情清單,即可以視為庫存洗價模組11不處理商品D的行情資訊,或者也可以看成庫存洗價模組11不更新商品保證金清單,本實施例在此不加以限制。In an example, suppose that the market information receiving module 10 transmits the market information of the product A and the product D to the inventory price washing module 11, and the inventory price washing module 11 can first look up the inventory list to determine which products the two customers have. Taking the foregoing example as an example, since the inventory list contains data related to product A, the inventory price washing module 11 updates the market quotation list according to the latest market quotation of the product A just received. On the other hand, since there is no data related to product D in the inventory list, the inventory washing module 11 does not need to update the market list, that is, it can be regarded as the inventory washing module 11 not processing the market information of the product D, or it can also It is considered that the inventory washing module 11 does not update the commodity margin list, and this embodiment is not limited here.

於一個例子中,前述的庫存清單與行情清單可以分別由庫存資料庫12與商品資料庫13進行維護,庫存資料庫12與商品資料庫13有可能分散地設於不同的電腦、設備或雲端中,本實施例在此不加以限制。當然,前述的庫存清單與行情清單也有可能直接儲存於庫存洗價模組11內部的記憶體,從而交易風險控管系統1不一定會定義出庫存資料庫12與商品資料庫13,且庫存資料庫12與商品資料庫13不一定有明確的硬體設備。In one example, the aforementioned inventory list and quotation list can be maintained by the inventory database 12 and the product database 13, respectively. The inventory database 12 and the product database 13 may be located in different computers, devices, or the cloud. , This embodiment is not limited here. Of course, the aforementioned inventory list and market quotation list may also be directly stored in the internal memory of the inventory washing price module 11. Therefore, the transaction risk control system 1 does not necessarily define the inventory database 12 and the commodity database 13, and the inventory data The library 12 and the commodity database 13 do not necessarily have specific hardware devices.

回到前述的例子,在庫存洗價模組11依據行情接收模組10給的資料來更新商品保證金清單後,庫存洗價模組11更可以由更新後的行情清單與庫存清單計算關聯於每一個客戶帳號的整戶可動用保證金。承接上述的例子,由於庫存清單記錄了第一個客戶帳號已買入1個A商品與已賣出2個B商品,對照商品保證金清單中記錄的內容,買入A商品需要28,750元的商品保證金,加上賣出B商品需要188,000元(2x94,000)的商品保證金。換句話說,第一個客戶帳號中至少需要有216,750元的商品保證金。此時,假設第一個客戶帳號中有500,000元,則可以計算出目前第一個客戶帳號還可以動用的金額為283,250元。在此,本實施例稱第一個客戶帳號還可以動用的金額(283,250元)為第一個客戶帳號的整戶可動用保證金。Returning to the foregoing example, after the inventory washing price module 11 updates the product margin list based on the data provided by the market receiving module 10, the inventory washing price module 11 can further associate the updated market price list and inventory list calculation with each other. The entire account of a client account can use the margin. Continuing the above example, since the inventory list records that the first customer account has bought 1 item A and sold 2 items B, comparing the contents recorded in the product margin list, buying A product requires a product margin of 28,750 yuan , Plus a commodity deposit of 188,000 yuan (2x94,000) is required to sell commodity B. In other words, at least 216,750 yuan of commodity deposit is required in the first customer account. At this point, assuming that there is 500,000 yuan in the first customer account, it can be calculated that the current amount that can be used by the first customer account is 283,250 yuan. Here, in this embodiment, it is said that the amount (283,250 yuan) that can be used by the first customer account is the margin that can be used by the entire account of the first customer account.

請繼續參閱圖1,交易風險控管系統1還可以有委託單接收模組14和委託單洗價模組15,委託單接收模組14耦接委託單洗價模組15,且委託單接收模組14可以用以接收關聯於委託單內容的交易指令。委託單洗價模組15還會耦接庫存洗價模組11,於接收到關聯於委託單內容的交易指令時,自庫存洗價模組11取得商品保證金清單,並依據委託單內容與商品保證金清單,計算關聯於委託單內容的原始保證金。承接上述的例子,使用者還可以再透過委託單接收模組14,以第一個客戶帳號的身分交易商品。此時,委託單接收模組14會接收到關聯於委託單內容的交易指令,並將委託單內容傳送給委託單洗價模組15。Please continue to refer to Figure 1. The transaction risk control management system 1 may also have an order order receiving module 14 and an order order washing module 15. The order order receiving module 14 is coupled to the order order washing module 15, and the order order receiving module 14 The module 14 can be used to receive transaction instructions related to the content of the order. The order washing price module 15 is also coupled to the inventory washing price module 11. When receiving a transaction instruction related to the content of the order, it obtains the product margin list from the inventory washing module 11, and based on the content of the order and the goods Margin list, calculate the original margin related to the content of the order. Following the above example, the user can also use the order receiving module 14 to trade commodities as the first customer account. At this time, the order order receiving module 14 will receive the transaction instruction associated with the order order content, and transmit the order order content to the order order washing module 15.

在此,假設委託單接收模組14收到第一個客戶帳號的委託單內容為買入4個A商品,則委託單洗價模組15需要向庫存洗價模組11取得最新的商品保證金清單,才能計算第一個客戶帳號目前的交易行為(買入4個A商品)需要多少的原始保證金。如前所述,由於庫存洗價模組11很頻繁地更新商品保證金清單,因此當委託單洗價模組15要求庫存洗價模組11提供商品保證金清單時,庫存洗價模組11當下不需要再重新計算而可以直接將最新的商品保證金清單提供給委託單洗價模組15。以前述例子來說,委託單洗價模組15可以依據最新的商品保證金清單,直接計算出買入4個A商品需要115,000元(4x28,750)的原始保證金。Here, assuming that the order receiving module 14 receives the first customer account, the order content is to buy 4 A products, then the order washing module 15 needs to obtain the latest product deposit from the inventory washing module 11. In order to calculate how much original margin is required for the current transaction behavior of the first customer account (buying 4 A commodities). As mentioned above, because the inventory washing module 11 frequently updates the commodity margin list, when the order washing module 15 requests the inventory washing module 11 to provide the commodity guarantee list, the inventory washing module 11 does not currently It needs to be recalculated and the latest commodity margin list can be directly provided to the order washing price module 15. Taking the foregoing example as an example, the commission order washing module 15 can directly calculate the original margin of 115,000 yuan (4x28,750) required to buy 4 A commodities based on the latest commodity margin list.

請繼續參閱圖1,交易風險控管系統1還可以有風險檢核模組16以及委託單送出模組17,風險檢核模組16分別耦接庫存洗價模組11、委託單洗價模組15以及委託單送出模組17。風險檢核模組16可以比較原始保證金以及關聯於第一客戶帳號的整戶可動用保證金,當關聯於第一客戶帳號的整戶可動用保證金不小於原始保證金時,產生檢核通過指令。承接上述的例子,庫存洗價模組11已計算出目前第一個客戶帳號的整戶可動用保證金為283,250元,而委託單洗價模組15計算出買入4個A商品需要115,000元的原始保證金。當風險檢核模組16在收到原始保證金之後,風險檢核模組16可以比較整戶可動用保證金和原始保證金的大小。如前所述,由於第一個客戶帳號的整戶可動用保證金為283,250元,大於買入4個A商品需要的原始保證金115,000元,因此風險檢核模組16會產生檢核通過指令。Please continue to refer to Figure 1. The transaction risk control management system 1 may also have a risk check module 16 and a commission order sending module 17. The risk check module 16 is respectively coupled to the inventory washing module 11 and the commission order washing module. Group 15 and order sending module 17. The risk checking module 16 can compare the original margin and the entire accountable margin associated with the first customer account. When the entire accountable margin associated with the first customer account is not less than the original margin, a verification pass instruction is generated. Continuing the above example, the inventory washing price module 11 has calculated that the current available margin for the entire account of the first customer account is 283,250 yuan, and the commission order washing price module 15 has calculated that it takes 115,000 yuan to buy 4 items of A Original margin. After the risk checking module 16 receives the original margin, the risk checking module 16 can compare the size of the available margin of the entire household and the original margin. As mentioned above, since the available margin for the entire account of the first customer account is 283,250 yuan, which is greater than the original margin required to buy 4 A commodities of 115,000 yuan, the risk verification module 16 will generate a verification pass instruction.

反之,如果風險檢核模組16判斷整戶可動用保證金小於原始保證金,則風險檢核模組16會產生檢核不通過指令,並反饋給使用者交易失敗的信息。此外,當風險檢核模組16檢核通過,則委託單送出模組17在收到檢核通過指令後即會送出委託單內容。例如,委託單送出模組17可以將買入4個A商品的交易要求發送到交易所終端機,以執行使用者指定的交易行為。Conversely, if the risk checking module 16 determines that the available margin for the entire household is less than the original margin, the risk checking module 16 will generate a check failure instruction and feed back information to the user that the transaction has failed. In addition, when the risk check module 16 passes the check, the order form sending module 17 will send the order form content after receiving the check pass instruction. For example, the order sending module 17 may send a transaction request to buy 4 A commodities to the exchange terminal to execute the transaction specified by the user.

為了說明本發明的交易風險控管方法,請一併參閱圖1與圖2,圖2係繪示依據本發明一實施例之交易風險控管方法的步驟流程圖。如圖所示,於步驟S20中,行情接收模組10可以間隔一個預設時間接收至少一商品的商品行情。於步驟S22中,於庫存洗價模組11取得至少一商品的商品行情時,庫存洗價模組11會依據至少一商品的商品行情更新行情清單。於步驟S24中,庫存洗價模組11會依據行情清單與庫存清單計算商品保證金清單,商品保證金清單關聯於多個客戶帳號持有的所有商品對應的商品保證金。於步驟S26中,委託單洗價模組15於接收到關聯於委託單內容的交易指令時,會向庫存洗價模組11取得商品保證金清單,並依據委託單內容與商品保證金清單,計算關聯於委託單內容的原始保證金。關於交易風險控管方法的其餘步驟已於前述交易風險控管系統1的實施例詳細說明,本實施例在此不予贅述。In order to explain the transaction risk control method of the present invention, please refer to FIG. 1 and FIG. 2 together. FIG. 2 is a flowchart of the steps of the transaction risk control method according to an embodiment of the present invention. As shown in the figure, in step S20, the market information receiving module 10 may receive the product market information of at least one product at an interval of a preset time. In step S22, when the inventory price washing module 11 obtains the commodity quotation of at least one commodity, the inventory washing price module 11 updates the quotation list according to the commodity quotation of the at least one commodity. In step S24, the inventory washing module 11 calculates a product margin list based on the market quotation list and the inventory list, and the product margin list is associated with the product margins corresponding to all the products held by multiple customer accounts. In step S26, when the commission order washing module 15 receives the transaction instruction related to the content of the commission order, it will obtain the commodity margin list from the inventory washing module 11, and calculate the association based on the commission order content and the commodity margin list The original margin for the content of the order. The remaining steps of the transaction risk control method have been described in detail in the foregoing embodiment of the transaction risk control system 1, and this embodiment will not be repeated here.

綜上所述,本發明提供的交易風險控管系統與交易風險控管方法,由於是在收到行情即更新商品行情並預先計算出所有商品對應的商品保證金清單,而不是在客戶提出委託單後才開始計算。因此,客戶提出委託單後可以直接取得當下最新的商品保證金清單,並快速地計算出委託單所需要的原始保證金。並且,本發明提供的交易風險控管系統與交易風險控管方法,還能夠預先計算每一個客戶帳號的整戶可動用保證金。當客戶提出委託單後,也可以快速地比較原始保證金與整戶可動用保證金,使得風險檢核時間更為縮短。In summary, the transaction risk control system and transaction risk control method provided by the present invention update the commodity market and pre-calculate the commodity margin list corresponding to all commodities when the market is received, instead of submitting an order form to the customer The calculation starts later. Therefore, after the customer submits the order, he can directly obtain the current latest commodity margin list, and quickly calculate the original margin required by the order. In addition, the transaction risk control system and transaction risk control method provided by the present invention can also pre-calculate the entire accountable margin of each customer account. After the customer submits an order, it can also quickly compare the original margin and the entire account's available margin, which shortens the risk review time.

1:交易風險控管系統 10:行情接收模組 11:庫存洗價模組 12:庫存資料庫 13:商品資料庫 14:委託單接收模組 15:委託單洗價模組 16:風險檢核模組 17:委託單送出模組 S20~S26:步驟流程1: Transaction risk control system 10: Market receiving module 11: Inventory washing price module 12: Inventory database 13: Commodity database 14: Order receiving module 15: Order washing price module 16: Risk Check Module 17: Order delivery module S20~S26: Step flow

圖1係繪示依據本發明一實施例之交易風險控管系統的功能方塊圖。FIG. 1 is a functional block diagram of a transaction risk control system according to an embodiment of the present invention.

圖2係繪示依據本發明一實施例之交易風險控管方法的步驟流程圖。FIG. 2 is a flowchart showing the steps of a method for controlling transaction risk according to an embodiment of the present invention.

1:交易風險控管系統1: Transaction risk control system

10:行情接收模組10: Market receiving module

11:庫存洗價模組11: Inventory washing price module

12:庫存資料庫12: Inventory database

13:商品資料庫13: Commodity database

14:委託單接收模組14: Order receiving module

15:委託單洗價模組15: Order washing price module

16:風險檢核模組16: Risk Check Module

17:委託單送出模組17: Order delivery module

Claims (17)

一種交易風險控管系統,包含: 一行情接收模組,接收至少一商品的商品行情; 一庫存洗價模組,耦接該行情接收模組,於取得該至少一商品的商品行情時,依據該至少一商品的商品行情更新一行情清單,並且依據該行情清單與一庫存清單計算一商品保證金清單,該商品保證金清單關聯於多個客戶帳號持有的所有商品對應的商品保證金;以及 一委託單洗價模組,耦接該庫存洗價模組,於接收到關聯於一委託單內容的一交易指令時,自該庫存洗價模組取得該商品保證金清單,並依據該委託單內容與該商品保證金清單,計算關聯於該委託單內容的一原始保證金。A transaction risk control system, including: A quote receiving module, which receives commodity quotes of at least one commodity; An inventory price washing module, coupled to the market information receiving module, when obtaining the product market information of the at least one product, updates the market price list based on the product market information of the at least one product, and calculates a market price list based on the market price list and an inventory list Commodity margin list, which is associated with the commodity margins corresponding to all commodities held by multiple client accounts; and A commission order washing price module, coupled to the inventory washing price module, upon receiving a transaction instruction related to the content of a commission order, obtains the commodity margin list from the inventory washing module, and according to the order order The content and the commodity deposit list, calculate an original deposit related to the content of the order. 如請求項1所述之交易風險控管系統,更包含一庫存資料庫,用以維護該庫存清單,該庫存清單記錄有關聯於該些客戶帳號持有的所有商品類型與對應的商品資訊。For example, the transaction risk control system described in claim 1 further includes an inventory database for maintaining the inventory list, and the inventory list records all types of products and corresponding product information held by the customer accounts. 如請求項2所述之交易風險控管系統,更包含一商品資料庫,用以維護該行情清單,該行情清單記錄有關聯於該些客戶帳號持有的所有商品類型對應的商品行情。For example, the transaction risk control system described in claim 2 further includes a commodity database for maintaining the market quotation list, and the quotation list records commodity quotations corresponding to all types of commodities held by the customer accounts. 如請求項3所述之交易風險控管系統,其中該庫存洗價模組於取得該至少一商品的商品行情時,更依據該庫存清單判斷該些客戶帳號持有的所有商品類型中,是否包含該至少一商品。For example, in the transaction risk control system described in claim 3, when the inventory price washing module obtains the commodity quotation of the at least one commodity, it further determines whether among all commodity types held by the client accounts according to the inventory list Contains the at least one product. 如請求項4所述之交易風險控管系統,其中當該庫存清單指示該些客戶帳號持有的所有商品類型中未包含該至少一商品時,該庫存洗價模組不更新該行情清單及不更新該商品保證金清單。For example, the transaction risk control system according to claim 4, wherein when the inventory list indicates that the at least one product is not included in all types of products held by the customer accounts, the inventory washing module does not update the market list and Do not update the product margin list. 如請求項4所述之交易風險控管系統,其中當該庫存清單指示該些客戶帳號持有的所有商品類型中包含該至少一商品時,該庫存洗價模組更依據該商品保證金清單與該庫存清單計算關聯於每一該客戶帳號的一整戶可動用保證金。For example, the transaction risk control system according to claim 4, wherein when the inventory list indicates that all the types of products held by the customer accounts include the at least one product, the inventory washing module is further based on the product margin list and The inventory list calculates an entire accountable margin associated with each client account. 如請求項6所述之交易風險控管系統,其中該委託單內容至少關聯於該些客戶帳號中的一第一客戶帳號。The transaction risk control system according to claim 6, wherein the order content is at least associated with a first client account among the client accounts. 如請求項7所述之交易風險控管系統,更包含: 一風險檢核模組,耦接該庫存洗價模組與該委託單洗價模組,用以比較該原始保證金以及關聯於該第一客戶帳號的該整戶可動用保證金,當關聯於該第一客戶帳號的該整戶可動用保證金不小於該原始保證金時,產生一檢核通過指令。The transaction risk control system described in claim 7 further includes: A risk checking module, coupled to the inventory washing module and the commission order washing module, for comparing the original margin and the entire accountable margin associated with the first customer account, when associated with the When the available margin for the entire account of the first client account is not less than the original margin, a verification pass instruction is generated. 如請求項8所述之交易風險控管系統,更包含: 一委託單接收模組,耦接該委託單洗價模組,用以接收關聯於該委託單內容的該交易指令;以及 一委託單送出模組,耦接該風險檢核模組,用以送出對應於該檢核通過指令的該委託單內容。The transaction risk control system described in claim 8 further includes: An order receiving module, coupled to the order washing module, for receiving the transaction instruction related to the order content; and A commission order sending module is coupled to the risk check module and used to send the order form content corresponding to the check passed instruction. 一種交易風險控管方法,包含: 接收至少一商品的商品行情; 於取得該至少一商品的商品行情時,依據該至少一商品的商品行情更新一行情清單; 依據該行情清單與一庫存清單計算一商品保證金清單,該商品保證金清單關聯於多個客戶帳號持有的所有商品對應的商品保證金;以及 於接收到關聯於一委託單內容的一交易指令時,依據該委託單內容與該商品保證金清單,計算關聯於該委託單內容的一原始保證金。A method of transaction risk control, including: Receive commodity market quotations for at least one commodity; When obtaining the commodity quotation of the at least one commodity, update the quotation list according to the commodity quotation of the at least one commodity; Calculate a merchandise margin list based on the market quotation list and an inventory list, the merchandise margin list being associated with the merchandise margin corresponding to all the merchandise held by multiple client accounts; and Upon receiving a transaction instruction associated with the content of an order, calculate an original margin associated with the content of the order based on the content of the order and the commodity margin list. 如請求項10所述之交易風險控管方法,更包含: 提供一庫存資料庫,該庫存資料庫用以維護該庫存清單,該庫存清單記錄有關聯於該些客戶帳號持有的所有商品類型與對應的商品資訊。The transaction risk control method described in claim 10 further includes: An inventory database is provided, and the inventory database is used to maintain the inventory list. The inventory list records all the types of products and corresponding product information held by the customer accounts. 如請求項11所述之交易風險控管方法,更包含: 提供一商品資料庫,用以維護該行情清單,該行情清單記錄有關聯於該些客戶帳號持有的所有商品類型對應的商品行情。The transaction risk control method described in claim 11 further includes: A commodity database is provided to maintain the market quotation list, which records the commodity quotations corresponding to all types of commodities held by the customer accounts. 如請求項12所述之交易風險控管方法,其中於取得該至少一商品的商品行情時,依據該至少一商品的商品行情更新該行情清單的步驟中,更依據該庫存清單判斷該些客戶帳號持有的所有商品類型中,是否包含該至少一商品。According to the transaction risk control method of claim 12, in the step of updating the quotation list based on the commodity quotation of the at least one commodity when obtaining the commodity quotation of the at least one commodity, the customers are further determined according to the inventory list Whether the account contains at least one commodity among all commodity types held by the account. 如請求項13所述之交易風險控管方法,其中當該庫存清單指示該些客戶帳號持有的所有商品類型中未包含該至少一商品時,不更新該行情清單及不更新該商品保證金清單。The transaction risk control method according to claim 13, wherein when the inventory list indicates that the at least one product is not included in all the types of products held by the customer accounts, the market quotation list and the product margin list are not updated . 如請求項13所述之交易風險控管方法,更包含: 當該庫存清單指示該些客戶帳號持有的所有商品類型中包含該至少一商品時,依據該商品保證金清單與該庫存清單計算關聯於每一該客戶帳號的一整戶可動用保證金。The transaction risk control method described in claim 13 further includes: When the inventory list indicates that all product types held by the client accounts include the at least one product, an entire accountable margin associated with each client account is calculated based on the product margin list and the inventory list. 如請求項15所述之交易風險控管方法,其中該委託單內容至少關聯於該些客戶帳號中的一第一客戶帳號。The transaction risk control method according to claim 15, wherein the content of the order form is at least associated with a first client account among the client accounts. 如請求項16所述之交易風險控管方法,更包含: 比較該原始保證金以及關聯於該第一客戶帳號的該整戶可動用保證金;以及 當關聯於該第一客戶帳號的該整戶可動用保證金不小於該原始保證金時,產生一檢核通過指令。The transaction risk control method described in claim 16 further includes: Compare the original margin and the entire accountable margin associated with the first client account; and When the available margin of the entire account associated with the first client account is not less than the original margin, a verification pass instruction is generated.
TW108144416A 2019-12-05 2019-12-05 System and method for managing transaction risk TWI807142B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW108144416A TWI807142B (en) 2019-12-05 2019-12-05 System and method for managing transaction risk

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW108144416A TWI807142B (en) 2019-12-05 2019-12-05 System and method for managing transaction risk

Publications (2)

Publication Number Publication Date
TW202123142A true TW202123142A (en) 2021-06-16
TWI807142B TWI807142B (en) 2023-07-01

Family

ID=77516551

Family Applications (1)

Application Number Title Priority Date Filing Date
TW108144416A TWI807142B (en) 2019-12-05 2019-12-05 System and method for managing transaction risk

Country Status (1)

Country Link
TW (1) TWI807142B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112927086A (en) * 2019-12-05 2021-06-08 致茂电子(苏州)有限公司 Transaction risk control and management system and transaction risk control and management method
TWI836300B (en) * 2021-12-06 2024-03-21 致茂電子股份有限公司 System and method for financial commodity transaction

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWM567440U (en) * 2018-04-23 2018-09-21 香港商文根軟件創意有限公司 Financial trading system that limits losses
TWM572528U (en) * 2018-05-09 2019-01-01 彰化商業銀行股份有限公司 Trading market financial cloud processing system
TWM582650U (en) * 2019-04-25 2019-08-21 臺灣土地銀行股份有限公司 Credit enhancement margin management system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112927086A (en) * 2019-12-05 2021-06-08 致茂电子(苏州)有限公司 Transaction risk control and management system and transaction risk control and management method
CN112927086B (en) * 2019-12-05 2024-09-13 致茂电子(苏州)有限公司 Transaction risk control and management system and transaction risk control and management method
TWI836300B (en) * 2021-12-06 2024-03-21 致茂電子股份有限公司 System and method for financial commodity transaction

Also Published As

Publication number Publication date
TWI807142B (en) 2023-07-01

Similar Documents

Publication Publication Date Title
JP5793119B2 (en) A system that provides latency protection for trading orders
US20190080422A1 (en) Revenue allocation system and revenue allocation method
US20050060228A1 (en) Method and system for offering a money-back guarantee in a network-based marketplace
JP6924792B2 (en) Transactions based on sufficiency rate
JP4682244B2 (en) Trading price determination method and trading price determination device
WO2014185554A1 (en) Management device for financial instrument transactions, management system for financial instrument transactions, management method for financial instrument transactions, and program recording medium
US10147137B2 (en) Systems and/or methods for automatic ordering of pre-trade order evaluations
JP2016197416A (en) Quality of in-pride order
TWI807142B (en) System and method for managing transaction risk
US20250029056A1 (en) Distributed Ledger Platform for Improved Return Logistics
KR101610907B1 (en) System of alarming of risk and method thereof
US12020317B2 (en) System and method for a loan trading exchange
CN117196753A (en) Trade flow making method, equipment and medium for large-batch commodities
JP2001290943A (en) Method and device for cross trading processing and recording medium having its program recorded thereon
US20230081242A1 (en) System and Method for a Loan Trading Exchange
CN112927086B (en) Transaction risk control and management system and transaction risk control and management method
KR101418845B1 (en) Risk management based securities transaction apparatus and method
JP6193095B2 (en) Trade order control program, trade order control device, and trade order control method
US20200184474A1 (en) Storage medium, data transaction processing apparatus, and data transaction processing method
JP2002189856A (en) Information recording medium in which a financial product ordering apparatus, a financial product ordering method, and a financial product ordering program are recorded in a computer-readable manner.
WO2020218435A1 (en) Price management server and price management system
US20220351208A1 (en) Online transaction system with buyer reputations
TWI821592B (en) System and method for managing transaction risk
US20230267534A1 (en) Business-to-business (b2b) cannabis online marketplace system and method
TWI677843B (en) Intelligent cluster suggestion system and method