程式

貨幣、股票和其他金融產品的集團名稱

  • February 21, 2019

我正在開發一個處理加密貨幣的金融軟體系統。該系統有一個稱為“貨幣”的模型,例如描述“BTC”和有“基礎”和“報價”貨幣的市場。

該系統現在正在擴展到其他類型的市場,例如比特幣期貨。這些產品往往有自己的符號。

我想知道,如果我要重構我的系統以使用更好的命名約定,那麼描述以下概念的最容易辨識/最明顯的方式是什麼:

  • 貨幣(或其他金融產品)
  • 基礎貨幣(或基礎貨幣?如果我理解正確?)
  • 報價貨幣

任何“貨幣(貨幣對)”、“股票”或“期貨”都屬於最通用的名稱,要麼是產品,要麼是工具

在某些方面,我更喜歡產品,因為您可以有 2 個交易所允許您交易BTC-USDAAPL,它們本質上是相同的可替代工具,但它們是兩種不同的產品,因為它們具有不同的交易費用。

基礎貨幣和計價貨幣是特定於貨幣對的結構。它們在其他市場中不存在。對此的概括是spread,您只需將它們稱為 leg1leg2並在任一條腿中都有一些數量的符號。這推廣到貨幣對,因為例如,歐元/美元的組成部分分別是歐元和美元,而您在 leg1 和 leg2 中的數量分別為**+1-1.13**,匯率為 1.13。

另請參閱我的回答這可能是相關的。

引用自:https://quant.stackexchange.com/questions/44165