TesoreríaDirecta
Si consulto en TreasuryDirect los valores que vencen en agosto de 2022:
$result = Invoke-RestMethod ('http://www.treasurydirect.gov/TA_WS/securities/search?maturityDate={0},{1}&format=json' -f '2022-08-01', '2022-08-31')
Y mostrar los resultados:
$result | Sort-Object issueDate | Format-Table -Property cusip, securityType, securityTerm, auctionDate, issueDate, maturityDate, somaAccepted
Me sale lo siguiente:
Obtener el valor total:
'{0:C0}' -f ($result | Measure-Object -Property somaAccepted -Sum).Sum
devoluciones:
$116,558,288,800
SOMA Holdings
Si consulto a la Fed de Nueva York las tenencias de valores del tesoro SOMA a 27 de julio de 2022:
$result_tsy = Invoke-RestMethod ('https://markets.newyorkfed.org/api/soma/tsy/get/all/asof/{0}.json' -f '2022-07-27')
Y muestra los artículos con fecha de vencimiento en agosto:
$result_tsy.soma.holdings | Where-Object maturityDate -GE '2022-08-01' | Where-Object maturityDate -LE '2022-08-31' | Format-Table *
Me sale lo siguiente:
Si calculo el parValor total:
'{0:C0}' -f ($result_tsy.soma.holdings | Where-Object maturityDate -GE '2022-08-01' | Where-Object maturityDate -LE '2022-08-31' | Measure-Object -Property parValue -Sum).Sum
Lo entiendo:
$194,344,004,700
Pregunta
Comparando los dos valores:
TreasuryDirect: $116,558,288,800
SOMA Holdings USTS: $194,344,004,700
Supongo que el valor de USTS SOMA Holdings es la respuesta autorizada en cuanto a saber cuánto vence en agosto.
¿Por qué es menor el valor de TreasuryDirect?
PowerShell
Todos los comandos anteriores se pueden ejecutar en un indicador de PowerShell en Windows (o en Mac y Linux si lo tiene instalado).