聯邦儲備
我如何知道美聯儲在給定月份購買了多少美國國債?
假設我想知道美聯儲在 2022 年 5 月購買了多少美國國債。
這是我被提及的一種方法。
轉到TreasuryDirect上的此頁面:
https://www.treasurydirect.gov/instit/annceresult/press/press_auctionresults.htm
對於每件帶有“拍賣日期”在 5 月的物品:
下載 PDF 並記下 SOMA 值:
然後將所有這些值相加。
當我在 2022 年 5 月這樣做時,我得到了 $194b。
問題
是否有更好的方法來購買全部美國國債?
使用 TreasuryDirect REST API
使用 Windows PowerShell 的範例。
打開 PowerShell 控制台。
執行以下命令,根據需要調整日期。在這裡,我將選擇整個 5 月:
$result = Invoke-RestMethod 'http://www.treasurydirect.gov/TA_WS/securities/search?auctionDate=2022-05-01,2022-05-31&format=json'
獲取
somaAccepted
屬性的總和:($result | Measure-Object -Property somaAccepted -Sum).Sum
這在控制台中是什麼樣子的:
API 文件
API 文件:
使用拍賣查詢頁面
進入“拍賣查詢”頁面:
https://www.treasurydirect.gov/instit/annceresult/annceresult_query.htm
指定“拍賣日期”範圍:
點擊
Show / Hide Columns
。選擇SOMA Accepted
:點擊以 CSV 格式下載。
使用 Excel 對
SOMA Accepted
列求和: