金融

在下列情況下,股票價格如何確定?

  • August 11, 2022

我已經看過這個問題了。我知道有一個帶有買價和賣價的訂單簿,並且價格會在匹配發生時更新。但我有兩個問題:

  1. 當出價高於要價時會發生什麼?例如,有人準備以每股101 美元的價格購買 100 股,而有人想以 100美元的價格出售 100 股。新價格是多少?
  2. 如果一個實例有多個匹配項怎麼辦?假設我們有人想以 100美元購買 100 股,有人想以 100美元出售 100 股。我們也有人想以 110 美元購買 500 股,有人想以 110美元出售 500 股。新價格是多少?

就像這裡的答案(你自己提到的)一樣,股票的價格是股票最後交易的價格(直到由於發生新交易而更新該價格)。如果出價和要價匹配,就會發生交易。

匹配依賴於雙重排序。這裡要記住的原則是“低買高賣”。另外,請記住,要價是潛在賣家願意出售的最低價格,而出價是潛在買家願意購買的*最高價格。*買入和賣出報價按以下方式排序:

  • 要求:最低的在前,最高的在後,然後按照送出的順序。
  • 出價:最高的在前,最低的在後,然後按送出的順序排列。

這稱為價格-時間-優先匹配(參見此處)。許多交易所使用該過程的變體,並可能進行一些擴展。紐約證券交易所是一個重要的例外,它的頂部有一個按比例分配的系統(請參閱此處),但這與您的案例無關。

當出價高於要價時會發生什麼?例如,有人準備以每股101 美元的價格購買 100 股,有人想以 100美元的價格出售 100 股。新的價格是多少?

這種情況下的匹配取決於送出指令的順序和最佳價格規則,即最後送出的人獲得最佳可用價格。該規則的一個動機是代理人不應因送出限價單而受到懲罰。畢竟,如果沒有這個原則,最後行動的代理人可以改為下市價單(沒有限制),買方立即以最低要價買入,賣方以最高出價賣出,這可能導致讓代理人最後採取行動的更好的交易。如果沒有到位,您將不會收到很多限價單,如果有的話。所以這條規則有利於市場流動性。

應用這些規則,如果先有 100美元的賣出報價,即使她很樂意支付101美元,買方也只會支付 100 美元。相反,如果買方先下訂單,賣方將以 101 美元的價格出售。因此,根據送出的順序,最終價格將是 100 或 101。

如果一個實例有多個匹配項怎麼辦?假設我們有人想以 100美元的價格購買 100 股,而有人想以 100 美元的價格出售 100 股。我們也有人想以110美元買入 500 股,有人想以 110美元賣出 500 股。新價格是多少?

再次,匹配取決於上面提到的雙重訂購和最優價格原則。我不會介紹所有可能的情況,但提供一些說明

  • 出價 = 500@ $ 110。賣方以 100@ $ 100 的價格進場。交易以 110美元的最佳價格(對賣方而言)執行。(如果他們以相反的順序送出,交易將以一個價格發生100美元)
  • 出價 = 100@ $ 100,賣價 = 500@ $ 110。沒有匹配。Ask = 100@100美元進來,“插隊”,100 股以100美元交易。
  • 出價 = 100@ $ 100,賣價 = 500@ $ 110。沒有匹配。一個新的出價以 500@ 110美元出現。它跳過出價隊列並與要價相匹配,交易以100美元的價格發生。

請注意,這些天的時間戳非常準確,可以在一毫秒內(例如,請參見此處)。如果發生任何混淆,訂單將具有相同的時間戳和完全相同的價格。

引用自:https://economics.stackexchange.com/questions/52328