Merge branch 'develop' into feature/more-async

This commit is contained in:
tehcoderer
2023-11-28 09:48:01 -05:00
24 changed files with 141743 additions and 139202 deletions

View File

@@ -859,7 +859,6 @@ def test_equity_compare_peers(params, headers):
"prepost": False,
"include": True,
"adjusted": False,
"back_adjust": False,
"ignore_tz": True,
"provider": "yfinance",
"symbol": "AAPL",
@@ -873,7 +872,6 @@ def test_equity_compare_peers(params, headers):
"prepost": False,
"include": True,
"adjusted": False,
"back_adjust": False,
"ignore_tz": True,
"provider": "yfinance",
"symbol": "AAPL",

View File

@@ -806,7 +806,6 @@ def test_equity_compare_peers(params, obb):
"prepost": False,
"include": True,
"adjusted": False,
"back_adjust": False,
"ignore_tz": True,
"provider": "yfinance",
"symbol": "AAPL",
@@ -820,7 +819,6 @@ def test_equity_compare_peers(params, obb):
"prepost": False,
"include": True,
"adjusted": False,
"back_adjust": False,
"ignore_tz": True,
"provider": "yfinance",
"symbol": "AAPL",

View File

@@ -54,9 +54,6 @@ class YFinanceEquityHistoricalQueryParams(EquityHistoricalQueryParams):
default=False,
description="Adjust all OHLC data automatically.",
)
back_adjust: bool = Field(
default=False, description="Attempt to adjust all the data automatically."
)
ignore_tz: bool = Field(
default=True,
description="When combining from different timezones, ignore that part of datetime.",
@@ -125,14 +122,13 @@ class YFinanceEquityHistoricalFetcher(
period=query._period,
prepost=query.prepost,
actions=query.include,
auto_adjust=query.adjusted,
back_adjust=query.back_adjust,
progress=query._progress,
ignore_tz=query.ignore_tz,
keepna=query._keepna,
repair=query._repair,
rounding=query._rounding,
group_by=query._group_by,
adjusted=query.adjusted,
)
if data.empty:

View File

@@ -30,7 +30,8 @@ class YFinanceEtfHistoricalData(EtfHistoricalData):
"adj_close": "adj close",
}
adj_close: float = Field(
adj_close: Optional[float] = Field(
default=None,
description="The adjusted closing price of the ETF.",
)

View File

@@ -86,15 +86,13 @@ def yf_download(
period: str = "max",
prepost: bool = False,
actions: bool = False,
auto_adjust: bool = False,
back_adjust: bool = False,
progress: bool = False,
ignore_tz: bool = True,
keepna: bool = False,
repair: bool = False,
rounding: bool = False,
group_by: Literal["symbol", "column"] = "column",
keep_adjusted: bool = False,
adjusted: bool = False,
**kwargs: Any,
) -> pd.DataFrame:
"""Get yFinance OHLC data for any ticker and interval available."""
@@ -114,6 +112,9 @@ def yf_download(
period = "5d"
_start_date = None
if adjusted is False:
kwargs = dict(auto_adjust=False, back_adjust=False)
data = yf.download(
tickers=symbol,
start=_start_date,
@@ -121,8 +122,6 @@ def yf_download(
interval=interval,
period=period,
prepost=prepost,
auto_adjust=auto_adjust,
back_adjust=back_adjust,
actions=actions,
progress=progress,
ignore_tz=ignore_tz,
@@ -130,6 +129,7 @@ def yf_download(
repair=repair,
rounding=rounding,
group_by=group_by,
**kwargs,
)
if not data.empty:
data = data.reset_index()
@@ -165,9 +165,9 @@ def yf_download(
if interval not in ["1m", "2m", "5m", "15m", "30m", "90m", "60m", "1h"]:
data["date"] = data["date"].dt.tz_localize(None).dt.strftime("%Y-%m-%d")
if keep_adjusted is False:
if adjusted is False:
data = data.drop(columns=["Adj Close"])
data.columns = data.columns.str.lower().to_list()
data.columns = data.columns.str.lower().str.replace(" ", "_").to_list()
return data

View File

@@ -5,92 +5,91 @@ interactions:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
- gzip, deflate, br
Connection:
- keep-alive
Cookie:
- A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY;
A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY
- MOCK_COOKIE
method: GET
uri: https://query2.finance.yahoo.com/ws/fundamentals-timeseries/v1/finance/timeseries/AAPL?crumb=LO%2FeTpCmsCD&period1=MOCK_PERIOD_1&period2=MOCK_PERIOD_2&symbol=AAPL&type=quarterlyForeignSales%2CquarterlyDomesticSales%2CquarterlyAdjustedGeographySegmentData%2CquarterlyFreeCashFlow%2CquarterlyRepurchaseOfCapitalStock%2CquarterlyRepaymentOfDebt%2CquarterlyIssuanceOfDebt%2CquarterlyIssuanceOfCapitalStock%2CquarterlyCapitalExpenditure%2CquarterlyInterestPaidSupplementalData%2CquarterlyIncomeTaxPaidSupplementalData%2CquarterlyEndCashPosition%2CquarterlyOtherCashAdjustmentOutsideChangeinCash%2CquarterlyBeginningCashPosition%2CquarterlyEffectOfExchangeRateChanges%2CquarterlyChangesInCash%2CquarterlyOtherCashAdjustmentInsideChangeinCash%2CquarterlyCashFlowFromDiscontinuedOperation%2CquarterlyFinancingCashFlow%2CquarterlyCashFromDiscontinuedFinancingActivities%2CquarterlyCashFlowFromContinuingFinancingActivities%2CquarterlyNetOtherFinancingCharges%2CquarterlyInterestPaidCFF%2CquarterlyProceedsFromStockOptionExercised%2CquarterlyCashDividendsPaid%2CquarterlyPreferredStockDividendPaid%2CquarterlyCommonStockDividendPaid%2CquarterlyNetPreferredStockIssuance%2CquarterlyPreferredStockPayments%2CquarterlyPreferredStockIssuance%2CquarterlyNetCommonStockIssuance%2CquarterlyCommonStockPayments%2CquarterlyCommonStockIssuance%2CquarterlyNetIssuancePaymentsOfDebt%2CquarterlyNetShortTermDebtIssuance%2CquarterlyShortTermDebtPayments%2CquarterlyShortTermDebtIssuance%2CquarterlyNetLongTermDebtIssuance%2CquarterlyLongTermDebtPayments%2CquarterlyLongTermDebtIssuance%2CquarterlyInvestingCashFlow%2CquarterlyCashFromDiscontinuedInvestingActivities%2CquarterlyCashFlowFromContinuingInvestingActivities%2CquarterlyNetOtherInvestingChanges%2CquarterlyInterestReceivedCFI%2CquarterlyDividendsReceivedCFI%2CquarterlyNetInvestmentPurchaseAndSale%2CquarterlySaleOfInvestment%2CquarterlyPurchaseOfInvestment%2CquarterlyNetInvestmentPropertiesPurchaseAndSale%2CquarterlySaleOfInvestmentProperties%2CquarterlyPurchaseOfInvestmentProperties%2CquarterlyNetBusinessPurchaseAndSale%2CquarterlySaleOfBusiness%2CquarterlyPurchaseOfBusiness%2CquarterlyNetIntangiblesPurchaseAndSale%2CquarterlySaleOfIntangibles%2CquarterlyPurchaseOfIntangibles%2CquarterlyNetPPEPurchaseAndSale%2CquarterlySaleOfPPE%2CquarterlyPurchaseOfPPE%2CquarterlyCapitalExpenditureReported%2CquarterlyOperatingCashFlow%2CquarterlyCashFromDiscontinuedOperatingActivities%2CquarterlyCashFlowFromContinuingOperatingActivities%2CquarterlyTaxesRefundPaid%2CquarterlyInterestReceivedCFO%2CquarterlyInterestPaidCFO%2CquarterlyDividendReceivedCFO%2CquarterlyDividendPaidCFO%2CquarterlyChangeInWorkingCapital%2CquarterlyChangeInOtherWorkingCapital%2CquarterlyChangeInOtherCurrentLiabilities%2CquarterlyChangeInOtherCurrentAssets%2CquarterlyChangeInPayablesAndAccruedExpense%2CquarterlyChangeInAccruedExpense%2CquarterlyChangeInInterestPayable%2CquarterlyChangeInPayable%2CquarterlyChangeInDividendPayable%2CquarterlyChangeInAccountPayable%2CquarterlyChangeInTaxPayable%2CquarterlyChangeInIncomeTaxPayable%2CquarterlyChangeInPrepaidAssets%2CquarterlyChangeInInventory%2CquarterlyChangeInReceivables%2CquarterlyChangesInAccountReceivables%2CquarterlyOtherNonCashItems%2CquarterlyExcessTaxBenefitFromStockBasedCompensation%2CquarterlyStockBasedCompensation%2CquarterlyUnrealizedGainLossOnInvestmentSecurities%2CquarterlyProvisionandWriteOffofAssets%2CquarterlyAssetImpairmentCharge%2CquarterlyAmortizationOfSecurities%2CquarterlyDeferredTax%2CquarterlyDeferredIncomeTax%2CquarterlyDepreciationAmortizationDepletion%2CquarterlyDepletion%2CquarterlyDepreciationAndAmortization%2CquarterlyAmortizationCashFlow%2CquarterlyAmortizationOfIntangibles%2CquarterlyDepreciation%2CquarterlyOperatingGainsLosses%2CquarterlyPensionAndEmployeeBenefitExpense%2CquarterlyEarningsLossesFromEquityInvestments%2CquarterlyGainLossOnInvestmentSecurities%2CquarterlyNetForeignCurrencyExchangeGainLoss%2CquarterlyGainLossOnSaleOfPPE%2CquarterlyGainLossOnSaleOfBusiness%2CquarterlyNetIncomeFromContinuingOperations%2CquarterlyCashFlowsfromusedinOperatingActivitiesDirect%2CquarterlyTaxesRefundPaidDirect%2CquarterlyInterestReceivedDirect%2CquarterlyInterestPaidDirect%2CquarterlyDividendsReceivedDirect%2CquarterlyDividendsPaidDirect%2CquarterlyClassesofCashPayments%2CquarterlyOtherCashPaymentsfromOperatingActivities%2CquarterlyPaymentsonBehalfofEmployees%2CquarterlyPaymentstoSuppliersforGoodsandServices%2CquarterlyClassesofCashReceiptsfromOperatingActivities%2CquarterlyOtherCashReceiptsfromOperatingActivities%2CquarterlyReceiptsfromGovernmentGrants%2CquarterlyReceiptsfromCustomers
uri: https://query2.finance.yahoo.com/ws/fundamentals-timeseries/v1/finance/timeseries/AAPL?crumb=MOCK_CRUMB&period1=MOCK_PERIOD_1&period2=MOCK_PERIOD_2&symbol=AAPL&type=quarterlyForeignSales%2CquarterlyDomesticSales%2CquarterlyAdjustedGeographySegmentData%2CquarterlyFreeCashFlow%2CquarterlyRepurchaseOfCapitalStock%2CquarterlyRepaymentOfDebt%2CquarterlyIssuanceOfDebt%2CquarterlyIssuanceOfCapitalStock%2CquarterlyCapitalExpenditure%2CquarterlyInterestPaidSupplementalData%2CquarterlyIncomeTaxPaidSupplementalData%2CquarterlyEndCashPosition%2CquarterlyOtherCashAdjustmentOutsideChangeinCash%2CquarterlyBeginningCashPosition%2CquarterlyEffectOfExchangeRateChanges%2CquarterlyChangesInCash%2CquarterlyOtherCashAdjustmentInsideChangeinCash%2CquarterlyCashFlowFromDiscontinuedOperation%2CquarterlyFinancingCashFlow%2CquarterlyCashFromDiscontinuedFinancingActivities%2CquarterlyCashFlowFromContinuingFinancingActivities%2CquarterlyNetOtherFinancingCharges%2CquarterlyInterestPaidCFF%2CquarterlyProceedsFromStockOptionExercised%2CquarterlyCashDividendsPaid%2CquarterlyPreferredStockDividendPaid%2CquarterlyCommonStockDividendPaid%2CquarterlyNetPreferredStockIssuance%2CquarterlyPreferredStockPayments%2CquarterlyPreferredStockIssuance%2CquarterlyNetCommonStockIssuance%2CquarterlyCommonStockPayments%2CquarterlyCommonStockIssuance%2CquarterlyNetIssuancePaymentsOfDebt%2CquarterlyNetShortTermDebtIssuance%2CquarterlyShortTermDebtPayments%2CquarterlyShortTermDebtIssuance%2CquarterlyNetLongTermDebtIssuance%2CquarterlyLongTermDebtPayments%2CquarterlyLongTermDebtIssuance%2CquarterlyInvestingCashFlow%2CquarterlyCashFromDiscontinuedInvestingActivities%2CquarterlyCashFlowFromContinuingInvestingActivities%2CquarterlyNetOtherInvestingChanges%2CquarterlyInterestReceivedCFI%2CquarterlyDividendsReceivedCFI%2CquarterlyNetInvestmentPurchaseAndSale%2CquarterlySaleOfInvestment%2CquarterlyPurchaseOfInvestment%2CquarterlyNetInvestmentPropertiesPurchaseAndSale%2CquarterlySaleOfInvestmentProperties%2CquarterlyPurchaseOfInvestmentProperties%2CquarterlyNetBusinessPurchaseAndSale%2CquarterlySaleOfBusiness%2CquarterlyPurchaseOfBusiness%2CquarterlyNetIntangiblesPurchaseAndSale%2CquarterlySaleOfIntangibles%2CquarterlyPurchaseOfIntangibles%2CquarterlyNetPPEPurchaseAndSale%2CquarterlySaleOfPPE%2CquarterlyPurchaseOfPPE%2CquarterlyCapitalExpenditureReported%2CquarterlyOperatingCashFlow%2CquarterlyCashFromDiscontinuedOperatingActivities%2CquarterlyCashFlowFromContinuingOperatingActivities%2CquarterlyTaxesRefundPaid%2CquarterlyInterestReceivedCFO%2CquarterlyInterestPaidCFO%2CquarterlyDividendReceivedCFO%2CquarterlyDividendPaidCFO%2CquarterlyChangeInWorkingCapital%2CquarterlyChangeInOtherWorkingCapital%2CquarterlyChangeInOtherCurrentLiabilities%2CquarterlyChangeInOtherCurrentAssets%2CquarterlyChangeInPayablesAndAccruedExpense%2CquarterlyChangeInAccruedExpense%2CquarterlyChangeInInterestPayable%2CquarterlyChangeInPayable%2CquarterlyChangeInDividendPayable%2CquarterlyChangeInAccountPayable%2CquarterlyChangeInTaxPayable%2CquarterlyChangeInIncomeTaxPayable%2CquarterlyChangeInPrepaidAssets%2CquarterlyChangeInInventory%2CquarterlyChangeInReceivables%2CquarterlyChangesInAccountReceivables%2CquarterlyOtherNonCashItems%2CquarterlyExcessTaxBenefitFromStockBasedCompensation%2CquarterlyStockBasedCompensation%2CquarterlyUnrealizedGainLossOnInvestmentSecurities%2CquarterlyProvisionandWriteOffofAssets%2CquarterlyAssetImpairmentCharge%2CquarterlyAmortizationOfSecurities%2CquarterlyDeferredTax%2CquarterlyDeferredIncomeTax%2CquarterlyDepreciationAmortizationDepletion%2CquarterlyDepletion%2CquarterlyDepreciationAndAmortization%2CquarterlyAmortizationCashFlow%2CquarterlyAmortizationOfIntangibles%2CquarterlyDepreciation%2CquarterlyOperatingGainsLosses%2CquarterlyPensionAndEmployeeBenefitExpense%2CquarterlyEarningsLossesFromEquityInvestments%2CquarterlyGainLossOnInvestmentSecurities%2CquarterlyNetForeignCurrencyExchangeGainLoss%2CquarterlyGainLossOnSaleOfPPE%2CquarterlyGainLossOnSaleOfBusiness%2CquarterlyNetIncomeFromContinuingOperations%2CquarterlyCashFlowsfromusedinOperatingActivitiesDirect%2CquarterlyTaxesRefundPaidDirect%2CquarterlyInterestReceivedDirect%2CquarterlyInterestPaidDirect%2CquarterlyDividendsReceivedDirect%2CquarterlyDividendsPaidDirect%2CquarterlyClassesofCashPayments%2CquarterlyOtherCashPaymentsfromOperatingActivities%2CquarterlyPaymentsonBehalfofEmployees%2CquarterlyPaymentstoSuppliersforGoodsandServices%2CquarterlyClassesofCashReceiptsfromOperatingActivities%2CquarterlyOtherCashReceiptsfromOperatingActivities%2CquarterlyReceiptsfromGovernmentGrants%2CquarterlyReceiptsfromCustomers
response:
body:
string: !!binary |
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
headers:
Age:
- '0'
@@ -115,7 +114,7 @@ interactions:
content-type:
- application/json;charset=utf-8
date:
- Tue, 21 Nov 2023 13:05:58 GMT
- Mon, 27 Nov 2023 23:48:22 GMT
server:
- ATS
vary:
@@ -123,7 +122,7 @@ interactions:
x-envoy-decorator-operation:
- finance-company-fundamentals-api--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/*
x-envoy-upstream-service-time:
- '83'
- '68'
status:
code: 200
message: OK

View File

@@ -5,63 +5,65 @@ interactions:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
- gzip, deflate, br
Connection:
- keep-alive
Cookie:
- A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY;
A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY
- MOCK_COOKIE
method: GET
uri: https://query2.finance.yahoo.com/v1/finance/search?crumb=LO%2FeTpCmsCD&q=AAPL%2CMSFT
uri: https://query2.finance.yahoo.com/v1/finance/search?crumb=MOCK_CRUMB&q=AAPL%2CMSFT
response:
body:
string: !!binary |
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
LApRLf76P48EbcURHwAA
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
95IfAAA=
headers:
Age:
- '3'
- '1'
Connection:
- keep-alive
Expect-CT:
@@ -79,19 +81,19 @@ interactions:
content-encoding:
- gzip
content-length:
- '2409'
- '2570'
content-type:
- application/json;charset=utf-8
date:
- Tue, 21 Nov 2023 13:05:55 GMT
- Mon, 27 Nov 2023 23:48:21 GMT
server:
- ATS
vary:
- Origin,Origin,Accept-Encoding
x-envoy-decorator-operation:
- finance-search--mtls-canary-production-gq1.finance-k8s.svc.yahoo.local:4080/*
- finance-search--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/*
x-envoy-upstream-service-time:
- '208'
- '108'
status:
code: 200
message: OK

View File

@@ -5,17 +5,144 @@ interactions:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
- gzip, deflate, br
Connection:
- keep-alive
method: GET
uri: https://fc.yahoo.com/
response:
body:
string: "<!doctype html public \"-//W3C//DTD HTML 4.01//EN\" \"http://www.w3.org/TR/html4/strict.dtd\">\n<html><head><title>Yahoo
- 404 Not Found</title><style>\n/* nn4 hide */ \n/*/*/\nbody {font:small/1.2em
arial,helvetica,clean,sans-serif;font:x-small;text-align:center;}table {font-size:inherit;font:x-small;}\nhtml>body
{font:83%/1.2em arial,helvetica,clean,sans-serif;}input {font-size:100%;vertical-align:middle;}p,
form {margin:0;padding:0;}\np {padding-bottom:6px;margin-bottom:10px;}#doc
{width:48.5em;margin:0 auto;border:1px solid #fff;text-align:center;}#ygma
{text-align:right;margin-bottom:53px}\n#ygma img {float:left;}#ygma div {border-bottom:1px
solid #ccc;padding-bottom:8px;margin-left:152px;}#bd {clear:both;text-align:left;width:75%;margin:0
auto 20px;}\nh1 {font-size:135%;text-align:center;margin:0 0 15px;}legend
{display:none;}fieldset {border:0 solid #fff;padding:.8em 0 .8em 4.5em;}\nform
{position:relative;background:#eee;margin-bottom:15px;border:1px solid #ccc;border-width:1px
0;}\n#s1p {width:15em;margin-right:.1em;}\nform span {position:absolute;left:70%;top:.8em;}form
a {font:78%/1.2em arial;display:block;padding-left:.8em;white-space:nowrap;background:
url(https://s.yimg.com/lq/i/s/bullet.gif) no-repeat left center;} \nform .sep
{display:none;}.more {text-align:center;}#ft {padding-top:10px;border-top:1px
solid #999;}#ft p {text-align:center;font:78% arial;}\n/* end nn4 hide */\n</style></head>\n<body><div
id=\"doc\">\n<div id=\"ygma\"><a href=\"https://www.yahoo.com/\"><img src=https://s.yimg.com/lq/i/yahoo.gif
width=147 height=31 border=0 alt=\"Yahoo\"></a><div><a href=\"https://www.yahoo.com\">Yahoo</a>
- <a href=\"https://help.yahoo.com\">Help</a></div></div><div id=\"bd\"><p>The
requested URL was not found on this server.</p>\n<p>Please check the URL for
proper spelling and capitalization. If\nyou're having trouble locating a destination
on Yahoo, try visiting the \n<strong><a \nhref=\"https://www.yahoo.com\">Yahoo
home\npage</a></strong> or you may find what you're looking for\nif you try
searching below.</p>\n<form name=\"s1\" action=\"https://search.yahoo.com/search\"><fieldset>\n<legend><label
for=\"s1p\">Search the Web</label></legend>\n<input type=\"text\" size=30
name=\"p\" id=\"s1p\" title=\"enter search terms here\">\n<input type=\"submit\"
value=\"Search\">\n</fieldset></form>\n<p class=\"more\">Please try <strong><a
href=\"https://help.yahoo.com\">Yahoo Help Central</a></strong> if you need
more assistance.</p>\n</div><div id=\"ft\"><p>Copyright &copy; 2023 Yahoo
Inc. All rights reserved. <a href=\"https://privacy.yahoo.com\">Privacy Policy</a>
- <a href=\"https://info.yahoo.com/legal/us/yahoo/utos/terms/\">Terms of Service</a></p></div>\n</div></body></html>\n"
headers:
Age:
- '0'
Connection:
- keep-alive
Content-Length:
- '2659'
Content-Type:
- text/html; charset=iso-8859-1
Date:
- Mon, 27 Nov 2023 23:48:16 GMT
Expect-CT:
- max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only"
P3P:
- policyref="https://policies.yahoo.com/w3c/p3p.xml", CP="CAO DSP COR CUR ADM
DEV TAI PSA PSD IVAi IVDi CONi TELo OTPi OUR DELi SAMi OTRi UNRi PUBi IND
PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC GOV"
Referrer-Policy:
- no-referrer-when-downgrade
Server:
- ATS
Set-Cookie:
- A3=d=AQABBMAqZWUCECX9hgfao8T1n7z13NERAWkFEgEBAQF8ZmVvZSXUxyMA_eMAAA&S=AQAAAg0q6A2LPXC3_diZ8WTnxL0;
Expires=Wed, 27 Nov 2024 05:48:16 GMT; Max-Age=31557600; Domain=.yahoo.com;
Path=/; SameSite=None; Secure; HttpOnly
Strict-Transport-Security:
- max-age=31536000
X-Content-Type-Options:
- nosniff
X-XSS-Protection:
- 1; mode=block
status:
code: 404
message: Not Found
- request:
body: null
headers:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate, br
Connection:
- keep-alive
Cookie:
- A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY;
A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY
- MOCK_COOKIE
method: GET
uri: https://query2.finance.yahoo.com/v8/finance/chart/AAPL?crumb=LO%2FeTpCmsCD&interval=1d&range=1d
uri: https://query1.finance.yahoo.com/v1/test/getcrumb
response:
body:
string: '{"chart":{"result":[{"meta":{"currency":"USD","symbol":"AAPL","exchangeName":"NMS","instrumentType":"EQUITY","firstTradeDate":345479400,"regularMarketTime":1700514000,"gmtoffset":-18000,"timezone":"EST","exchangeTimezoneName":"America/New_York","regularMarketPrice":191.45,"chartPreviousClose":189.69,"priceHint":2,"currentTradingPeriod":{"pre":{"timezone":"EST","start":1700557200,"end":1700577000,"gmtoffset":-18000},"regular":{"timezone":"EST","start":1700577000,"end":1700600400,"gmtoffset":-18000},"post":{"timezone":"EST","start":1700600400,"end":1700614800,"gmtoffset":-18000}},"dataGranularity":"1d","range":"1d","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1700490600],"indicators":{"quote":[{"volume":[46505100],"high":[191.91000366210938],"close":[191.4499969482422],"open":[189.88999938964844],"low":[189.8800048828125]}],"adjclose":[{"adjclose":[191.4499969482422]}]}}],"error":null}}'
string: EM7XyUb8YQD
headers:
Age:
- '0'
Connection:
- keep-alive
Expect-CT:
- max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only"
Referrer-Policy:
- no-referrer-when-downgrade
Strict-Transport-Security:
- max-age=31536000
Transfer-Encoding:
- chunked
X-Content-Type-Options:
- nosniff
X-XSS-Protection:
- 1; mode=block
cache-control:
- private
content-type:
- text/plain;charset=utf-8
date:
- Mon, 27 Nov 2023 23:48:16 GMT
server:
- ATS
x-envoy-decorator-operation:
- finance-yql--mtls-default-production-gq1.finance-k8s.svc.yahoo.local:4080/*
x-envoy-upstream-service-time:
- '1'
x-frame-options:
- SAMEORIGIN
status:
code: 200
message: OK
- request:
body: null
headers:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate, br
Connection:
- keep-alive
Cookie:
- MOCK_COOKIE
method: GET
uri: https://query2.finance.yahoo.com/v8/finance/chart/AAPL?crumb=MOCK_CRUMB&interval=1d&range=1d
response:
body:
string: '{"chart":{"result":[{"meta":{"currency":"USD","symbol":"AAPL","exchangeName":"NMS","instrumentType":"EQUITY","firstTradeDate":345479400,"regularMarketTime":1701118800,"gmtoffset":-18000,"timezone":"EST","exchangeTimezoneName":"America/New_York","regularMarketPrice":189.79,"chartPreviousClose":189.97,"priceHint":2,"currentTradingPeriod":{"pre":{"timezone":"EST","start":1701075600,"end":1701095400,"gmtoffset":-18000},"regular":{"timezone":"EST","start":1701095400,"end":1701118800,"gmtoffset":-18000},"post":{"timezone":"EST","start":1701118800,"end":1701133200,"gmtoffset":-18000}},"dataGranularity":"1d","range":"1d","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1701118800],"indicators":{"quote":[{"high":[190.66990661621094],"low":[188.89999389648438],"volume":[37224665],"close":[189.7899932861328],"open":[189.9199981689453]}],"adjclose":[{"adjclose":[189.7899932861328]}]}}],"error":null}}'
headers:
Age:
- '0'
@@ -38,7 +165,7 @@ interactions:
content-type:
- application/json;charset=utf-8
date:
- Tue, 21 Nov 2023 13:05:52 GMT
- Mon, 27 Nov 2023 23:48:16 GMT
server:
- ATS
vary:
@@ -46,7 +173,7 @@ interactions:
x-envoy-decorator-operation:
- finance-chart-api--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/*
x-envoy-upstream-service-time:
- '40'
- '50'
status:
code: 200
message: OK
@@ -56,146 +183,160 @@ interactions:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
- gzip, deflate, br
Connection:
- keep-alive
Cookie:
- A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY;
A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY
- MOCK_COOKIE
method: GET
uri: https://query2.finance.yahoo.com/v8/finance/chart/AAPL?crumb=LO%2FeTpCmsCD&events=div%2Csplits%2CcapitalGains&includePrePost=False&interval=1d&period1=MOCK_PERIOD_1&period2=MOCK_PERIOD_2
uri: https://query2.finance.yahoo.com/v8/finance/chart/AAPL?crumb=MOCK_CRUMB&events=div%2Csplits%2CcapitalGains&includePrePost=False&interval=1d&period1=MOCK_PERIOD_1&period2=MOCK_PERIOD_2
response:
body:
string: !!binary |
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
5X8BKmKyX5BkAAA=
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
lSmjx+fnp+e7n3388v7916//Cz3K8LybcAAA
headers:
Age:
- '0'
@@ -220,15 +361,15 @@ interactions:
content-type:
- application/json;charset=utf-8
date:
- Tue, 21 Nov 2023 13:05:52 GMT
- Mon, 27 Nov 2023 23:48:16 GMT
server:
- ATS
vary:
- Origin,Accept-Encoding
x-envoy-decorator-operation:
- finance-chart-api--mtls-canary-production-gq1.finance-k8s.svc.yahoo.local:4080/*
- finance-chart-api--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/*
x-envoy-upstream-service-time:
- '42'
- '49'
status:
code: 200
message: OK

View File

@@ -5,109 +5,167 @@ interactions:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
- gzip, deflate, br
Connection:
- keep-alive
Cookie:
- MOCK_COOKIE
method: GET
uri: https://query2.finance.yahoo.com/v8/finance/chart/IOO?events=div%2Csplits%2CcapitalGains&includePrePost=False&interval=1d&period1=MOCK_PERIOD_1&period2=MOCK_PERIOD_2
uri: https://query2.finance.yahoo.com/v8/finance/chart/IOO?crumb=MOCK_CRUMB&interval=1d&range=1d
response:
body:
string: '{"chart":{"result":[{"meta":{"currency":"USD","symbol":"IOO","exchangeName":"PCX","instrumentType":"ETF","firstTradeDate":976285800,"regularMarketTime":1701118800,"gmtoffset":-18000,"timezone":"EST","exchangeTimezoneName":"America/New_York","regularMarketPrice":78.35,"chartPreviousClose":78.48,"priceHint":2,"currentTradingPeriod":{"pre":{"timezone":"EST","start":1701075600,"end":1701095400,"gmtoffset":-18000},"regular":{"timezone":"EST","start":1701095400,"end":1701118800,"gmtoffset":-18000},"post":{"timezone":"EST","start":1701118800,"end":1701133200,"gmtoffset":-18000}},"dataGranularity":"1d","range":"1d","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1701118800],"indicators":{"quote":[{"high":[78.58999633789062],"volume":[63253],"close":[78.3499984741211],"open":[78.37999725341797],"low":[78.30000305175781]}],"adjclose":[{"adjclose":[78.3499984741211]}]}}],"error":null}}'
headers:
Age:
- '3'
Connection:
- keep-alive
Expect-CT:
- max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only"
Referrer-Policy:
- no-referrer-when-downgrade
Strict-Transport-Security:
- max-age=31536000
X-Content-Type-Options:
- nosniff
X-XSS-Protection:
- 1; mode=block
cache-control:
- public, max-age=10, stale-while-revalidate=20
content-length:
- '930'
content-type:
- application/json;charset=utf-8
date:
- Mon, 27 Nov 2023 23:48:22 GMT
server:
- ATS
vary:
- Origin,Accept-Encoding
x-envoy-decorator-operation:
- finance-chart-api--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/*
x-envoy-upstream-service-time:
- '28'
status:
code: 200
message: OK
- request:
body: null
headers:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate, br
Connection:
- keep-alive
Cookie:
- MOCK_COOKIE
method: GET
uri: https://query2.finance.yahoo.com/v8/finance/chart/IOO?crumb=MOCK_CRUMB&events=div%2Csplits%2CcapitalGains&includePrePost=False&interval=1d&period1=MOCK_PERIOD_1&period2=MOCK_PERIOD_2
response:
body:
string: !!binary |
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
headers:
Age:
- '0'
@@ -132,21 +190,15 @@ interactions:
content-type:
- application/json;charset=utf-8
date:
- Mon, 30 Oct 2023 11:09:35 GMT
- Mon, 27 Nov 2023 23:48:23 GMT
server:
- ATS
vary:
- Origin,Accept-Encoding
x-envoy-decorator-operation:
- finance-chart-api--mtls-production-ir2.finance-k8s.svc.yahoo.local:4080/*
- finance-chart-api--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/*
x-envoy-upstream-service-time:
- '30'
x-request-id:
- e8adf3a5-fdb7-4bbc-81ad-7b6b1907b2d9
x-yahoo-request-id:
- 6h2o05hijv3nf
y-rid:
- 6h2o05hijv3nf
- '32'
status:
code: 200
message: OK

View File

@@ -5,17 +5,16 @@ interactions:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
- gzip, deflate, br
Connection:
- keep-alive
Cookie:
- A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY;
A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY
- MOCK_COOKIE
method: GET
uri: https://query2.finance.yahoo.com/v8/finance/chart/ES=F?crumb=LO%2FeTpCmsCD&interval=1d&range=1d
uri: https://query2.finance.yahoo.com/v8/finance/chart/ES=F?crumb=MOCK_CRUMB&interval=1d&range=1d
response:
body:
string: '{"chart":{"result":[{"meta":{"currency":"USD","symbol":"ES=F","exchangeName":"CME","instrumentType":"FUTURE","firstTradeDate":969249600,"regularMarketTime":1700571352,"gmtoffset":-18000,"timezone":"EST","exchangeTimezoneName":"America/New_York","regularMarketPrice":4554.75,"chartPreviousClose":4562.25,"priceHint":2,"currentTradingPeriod":{"pre":{"timezone":"EST","end":1700542800,"start":1700542800,"gmtoffset":-18000},"regular":{"timezone":"EST","end":1700629140,"start":1700542800,"gmtoffset":-18000},"post":{"timezone":"EST","end":1700629140,"start":1700629140,"gmtoffset":-18000}},"dataGranularity":"1d","range":"1d","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1700571352],"indicators":{"quote":[{"volume":[117330],"low":[4554.25],"close":[4554.75],"high":[4567.0],"open":[4561.75]}],"adjclose":[{"adjclose":[4554.75]}]}}],"error":null}}'
string: '{"chart":{"result":[{"meta":{"currency":"USD","symbol":"ES=F","exchangeName":"CME","instrumentType":"FUTURE","firstTradeDate":969249600,"regularMarketTime":1701128295,"gmtoffset":-18000,"timezone":"EST","exchangeTimezoneName":"America/New_York","regularMarketPrice":4563.5,"chartPreviousClose":4561.0,"priceHint":2,"currentTradingPeriod":{"pre":{"timezone":"EST","start":1701061200,"end":1701061200,"gmtoffset":-18000},"regular":{"timezone":"EST","start":1701061200,"end":1701147540,"gmtoffset":-18000},"post":{"timezone":"EST","start":1701147540,"end":1701147540,"gmtoffset":-18000}},"dataGranularity":"1d","range":"1d","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1701128295],"indicators":{"quote":[{"high":[4563.5],"close":[4563.5],"low":[4561.5],"open":[4561.5],"volume":[3660]}],"adjclose":[{"adjclose":[4563.5]}]}}],"error":null}}'
headers:
Age:
- '1'
@@ -34,17 +33,17 @@ interactions:
cache-control:
- public, max-age=10, stale-while-revalidate=20
content-length:
- '890'
- '882'
content-type:
- application/json;charset=utf-8
date:
- Tue, 21 Nov 2023 13:05:53 GMT
- Mon, 27 Nov 2023 23:48:17 GMT
server:
- ATS
vary:
- Origin,Accept-Encoding
x-envoy-decorator-operation:
- finance-chart-api--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/*
- finance-chart-api--mtls-baseline-production-gq1.finance-k8s.svc.yahoo.local:4080/*
x-envoy-upstream-service-time:
- '3'
status:
@@ -56,20 +55,19 @@ interactions:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
- gzip, deflate, br
Connection:
- keep-alive
Cookie:
- A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY;
A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY
- MOCK_COOKIE
method: GET
uri: https://query2.finance.yahoo.com/v8/finance/chart/ES=F?crumb=LO%2FeTpCmsCD&events=div%2Csplits%2CcapitalGains&includePrePost=False&interval=1d&period1=MOCK_PERIOD_1&period2=MOCK_PERIOD_2
uri: https://query2.finance.yahoo.com/v8/finance/chart/ES=F?crumb=MOCK_CRUMB&events=div%2Csplits%2CcapitalGains&includePrePost=False&interval=1d&period1=MOCK_PERIOD_1&period2=MOCK_PERIOD_2
response:
body:
string: '{"chart":{"result":[{"meta":{"currency":"USD","symbol":"ES=F","exchangeName":"CME","instrumentType":"FUTURE","firstTradeDate":969249600,"regularMarketTime":1700571352,"gmtoffset":-18000,"timezone":"EST","exchangeTimezoneName":"America/New_York","regularMarketPrice":4554.75,"chartPreviousClose":3846.0,"priceHint":2,"currentTradingPeriod":{"pre":{"timezone":"EST","end":1700542800,"start":1700542800,"gmtoffset":-18000},"regular":{"timezone":"EST","end":1700629140,"start":1700542800,"gmtoffset":-18000},"post":{"timezone":"EST","end":1700629140,"start":1700629140,"gmtoffset":-18000}},"dataGranularity":"1d","range":"","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1672722000,1672808400,1672894800,1672981200,1673240400,1673326800],"indicators":{"quote":[{"volume":[1782473,1912155,1679973,2026154,1697887,1520955],"low":[3814.5,3836.5,3822.5,3819.0,3909.75,3891.5],"close":[3846.0,3874.5,3829.0,3915.5,3913.75,3940.75],"high":[3906.75,3896.25,3885.5,3928.75,3973.25,3943.75],"open":[3895.0,3842.75,3871.0,3833.0,3918.5,3914.5]}],"adjclose":[{"adjclose":[3846.0,3874.5,3829.0,3915.5,3913.75,3940.75]}]}}],"error":null}}'
string: '{"chart":{"result":[{"meta":{"currency":"USD","symbol":"ES=F","exchangeName":"CME","instrumentType":"FUTURE","firstTradeDate":969249600,"regularMarketTime":1701128295,"gmtoffset":-18000,"timezone":"EST","exchangeTimezoneName":"America/New_York","regularMarketPrice":4563.5,"chartPreviousClose":3846.0,"priceHint":2,"currentTradingPeriod":{"pre":{"timezone":"EST","start":1701061200,"end":1701061200,"gmtoffset":-18000},"regular":{"timezone":"EST","start":1701061200,"end":1701147540,"gmtoffset":-18000},"post":{"timezone":"EST","start":1701147540,"end":1701147540,"gmtoffset":-18000}},"dataGranularity":"1d","range":"","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1672722000,1672808400,1672894800,1672981200,1673240400,1673326800],"indicators":{"quote":[{"high":[3906.75,3896.25,3885.5,3928.75,3973.25,3943.75],"close":[3846.0,3874.5,3829.0,3915.5,3913.75,3940.75],"low":[3814.5,3836.5,3822.5,3819.0,3909.75,3891.5],"open":[3895.0,3842.75,3871.0,3833.0,3918.5,3914.5],"volume":[1782473,1912155,1679973,2026154,1697887,1520955]}],"adjclose":[{"adjclose":[3846.0,3874.5,3829.0,3915.5,3913.75,3940.75]}]}}],"error":null}}'
headers:
Age:
- '0'
- '1'
Connection:
- keep-alive
Expect-CT:
@@ -85,17 +83,17 @@ interactions:
cache-control:
- public, max-age=10, stale-while-revalidate=20
content-length:
- '1165'
- '1164'
content-type:
- application/json;charset=utf-8
date:
- Tue, 21 Nov 2023 13:05:54 GMT
- Mon, 27 Nov 2023 23:48:17 GMT
server:
- ATS
vary:
- Origin,Accept-Encoding
x-envoy-decorator-operation:
- finance-chart-api--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/*
- finance-chart-api--mtls-baseline-production-gq1.finance-k8s.svc.yahoo.local:4080/*
x-envoy-upstream-service-time:
- '4'
status:

View File

@@ -5,70 +5,69 @@ interactions:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
- gzip, deflate, br
Connection:
- keep-alive
Cookie:
- A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY;
A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY
- MOCK_COOKIE
method: GET
uri: https://query2.finance.yahoo.com/ws/fundamentals-timeseries/v1/finance/timeseries/AAPL?crumb=LO%2FeTpCmsCD&period1=MOCK_PERIOD_1&period2=MOCK_PERIOD_2&symbol=AAPL&type=annualTaxEffectOfUnusualItems%2CannualTaxRateForCalcs%2CannualNormalizedEBITDA%2CannualNormalizedDilutedEPS%2CannualNormalizedBasicEPS%2CannualTotalUnusualItems%2CannualTotalUnusualItemsExcludingGoodwill%2CannualNetIncomeFromContinuingOperationNetMinorityInterest%2CannualReconciledDepreciation%2CannualReconciledCostOfRevenue%2CannualEBITDA%2CannualEBIT%2CannualNetInterestIncome%2CannualInterestExpense%2CannualInterestIncome%2CannualContinuingAndDiscontinuedDilutedEPS%2CannualContinuingAndDiscontinuedBasicEPS%2CannualNormalizedIncome%2CannualNetIncomeFromContinuingAndDiscontinuedOperation%2CannualTotalExpenses%2CannualRentExpenseSupplemental%2CannualReportedNormalizedDilutedEPS%2CannualReportedNormalizedBasicEPS%2CannualTotalOperatingIncomeAsReported%2CannualDividendPerShare%2CannualDilutedAverageShares%2CannualBasicAverageShares%2CannualDilutedEPS%2CannualDilutedEPSOtherGainsLosses%2CannualTaxLossCarryforwardDilutedEPS%2CannualDilutedAccountingChange%2CannualDilutedExtraordinary%2CannualDilutedDiscontinuousOperations%2CannualDilutedContinuousOperations%2CannualBasicEPS%2CannualBasicEPSOtherGainsLosses%2CannualTaxLossCarryforwardBasicEPS%2CannualBasicAccountingChange%2CannualBasicExtraordinary%2CannualBasicDiscontinuousOperations%2CannualBasicContinuousOperations%2CannualDilutedNIAvailtoComStockholders%2CannualAverageDilutionEarnings%2CannualNetIncomeCommonStockholders%2CannualOtherunderPreferredStockDividend%2CannualPreferredStockDividends%2CannualNetIncome%2CannualMinorityInterests%2CannualNetIncomeIncludingNoncontrollingInterests%2CannualNetIncomeFromTaxLossCarryforward%2CannualNetIncomeExtraordinary%2CannualNetIncomeDiscontinuousOperations%2CannualNetIncomeContinuousOperations%2CannualEarningsFromEquityInterestNetOfTax%2CannualTaxProvision%2CannualPretaxIncome%2CannualOtherIncomeExpense%2CannualOtherNonOperatingIncomeExpenses%2CannualSpecialIncomeCharges%2CannualGainOnSaleOfPPE%2CannualGainOnSaleOfBusiness%2CannualOtherSpecialCharges%2CannualWriteOff%2CannualImpairmentOfCapitalAssets%2CannualRestructuringAndMergernAcquisition%2CannualSecuritiesAmortization%2CannualEarningsFromEquityInterest%2CannualGainOnSaleOfSecurity%2CannualNetNonOperatingInterestIncomeExpense%2CannualTotalOtherFinanceCost%2CannualInterestExpenseNonOperating%2CannualInterestIncomeNonOperating%2CannualOperatingIncome%2CannualOperatingExpense%2CannualOtherOperatingExpenses%2CannualOtherTaxes%2CannualProvisionForDoubtfulAccounts%2CannualDepreciationAmortizationDepletionIncomeStatement%2CannualDepletionIncomeStatement%2CannualDepreciationAndAmortizationInIncomeStatement%2CannualAmortization%2CannualAmortizationOfIntangiblesIncomeStatement%2CannualDepreciationIncomeStatement%2CannualResearchAndDevelopment%2CannualSellingGeneralAndAdministration%2CannualSellingAndMarketingExpense%2CannualGeneralAndAdministrativeExpense%2CannualOtherGandA%2CannualInsuranceAndClaims%2CannualRentAndLandingFees%2CannualSalariesAndWages%2CannualGrossProfit%2CannualCostOfRevenue%2CannualTotalRevenue%2CannualExciseTaxes%2CannualOperatingRevenue
uri: https://query2.finance.yahoo.com/ws/fundamentals-timeseries/v1/finance/timeseries/AAPL?crumb=MOCK_CRUMB&period1=MOCK_PERIOD_1&period2=MOCK_PERIOD_2&symbol=AAPL&type=annualTaxEffectOfUnusualItems%2CannualTaxRateForCalcs%2CannualNormalizedEBITDA%2CannualNormalizedDilutedEPS%2CannualNormalizedBasicEPS%2CannualTotalUnusualItems%2CannualTotalUnusualItemsExcludingGoodwill%2CannualNetIncomeFromContinuingOperationNetMinorityInterest%2CannualReconciledDepreciation%2CannualReconciledCostOfRevenue%2CannualEBITDA%2CannualEBIT%2CannualNetInterestIncome%2CannualInterestExpense%2CannualInterestIncome%2CannualContinuingAndDiscontinuedDilutedEPS%2CannualContinuingAndDiscontinuedBasicEPS%2CannualNormalizedIncome%2CannualNetIncomeFromContinuingAndDiscontinuedOperation%2CannualTotalExpenses%2CannualRentExpenseSupplemental%2CannualReportedNormalizedDilutedEPS%2CannualReportedNormalizedBasicEPS%2CannualTotalOperatingIncomeAsReported%2CannualDividendPerShare%2CannualDilutedAverageShares%2CannualBasicAverageShares%2CannualDilutedEPS%2CannualDilutedEPSOtherGainsLosses%2CannualTaxLossCarryforwardDilutedEPS%2CannualDilutedAccountingChange%2CannualDilutedExtraordinary%2CannualDilutedDiscontinuousOperations%2CannualDilutedContinuousOperations%2CannualBasicEPS%2CannualBasicEPSOtherGainsLosses%2CannualTaxLossCarryforwardBasicEPS%2CannualBasicAccountingChange%2CannualBasicExtraordinary%2CannualBasicDiscontinuousOperations%2CannualBasicContinuousOperations%2CannualDilutedNIAvailtoComStockholders%2CannualAverageDilutionEarnings%2CannualNetIncomeCommonStockholders%2CannualOtherunderPreferredStockDividend%2CannualPreferredStockDividends%2CannualNetIncome%2CannualMinorityInterests%2CannualNetIncomeIncludingNoncontrollingInterests%2CannualNetIncomeFromTaxLossCarryforward%2CannualNetIncomeExtraordinary%2CannualNetIncomeDiscontinuousOperations%2CannualNetIncomeContinuousOperations%2CannualEarningsFromEquityInterestNetOfTax%2CannualTaxProvision%2CannualPretaxIncome%2CannualOtherIncomeExpense%2CannualOtherNonOperatingIncomeExpenses%2CannualSpecialIncomeCharges%2CannualGainOnSaleOfPPE%2CannualGainOnSaleOfBusiness%2CannualOtherSpecialCharges%2CannualWriteOff%2CannualImpairmentOfCapitalAssets%2CannualRestructuringAndMergernAcquisition%2CannualSecuritiesAmortization%2CannualEarningsFromEquityInterest%2CannualGainOnSaleOfSecurity%2CannualNetNonOperatingInterestIncomeExpense%2CannualTotalOtherFinanceCost%2CannualInterestExpenseNonOperating%2CannualInterestIncomeNonOperating%2CannualOperatingIncome%2CannualOperatingExpense%2CannualOtherOperatingExpenses%2CannualOtherTaxes%2CannualProvisionForDoubtfulAccounts%2CannualDepreciationAmortizationDepletionIncomeStatement%2CannualDepletionIncomeStatement%2CannualDepreciationAndAmortizationInIncomeStatement%2CannualAmortization%2CannualAmortizationOfIntangiblesIncomeStatement%2CannualDepreciationIncomeStatement%2CannualResearchAndDevelopment%2CannualSellingGeneralAndAdministration%2CannualSellingAndMarketingExpense%2CannualGeneralAndAdministrativeExpense%2CannualOtherGandA%2CannualInsuranceAndClaims%2CannualRentAndLandingFees%2CannualSalariesAndWages%2CannualGrossProfit%2CannualCostOfRevenue%2CannualTotalRevenue%2CannualExciseTaxes%2CannualOperatingRevenue
response:
body:
string: !!binary |
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
headers:
Age:
- '0'
@@ -93,15 +92,15 @@ interactions:
content-type:
- application/json;charset=utf-8
date:
- Tue, 21 Nov 2023 13:06:00 GMT
- Mon, 27 Nov 2023 23:48:22 GMT
server:
- ATS
vary:
- Origin,Accept-Encoding
x-envoy-decorator-operation:
- finance-company-fundamentals-api--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/*
- finance-company-fundamentals-api--mtls-baseline-production-gq1.finance-k8s.svc.yahoo.local:4080/*
x-envoy-upstream-service-time:
- '60'
- '34'
status:
code: 200
message: OK

View File

@@ -5,17 +5,16 @@ interactions:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
- gzip, deflate, br
Connection:
- keep-alive
Cookie:
- A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY;
A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY
- MOCK_COOKIE
method: GET
uri: https://query2.finance.yahoo.com/v8/finance/chart/SPY?crumb=LO%2FeTpCmsCD&interval=1d&range=1d
uri: https://query2.finance.yahoo.com/v8/finance/chart/SPY?crumb=MOCK_CRUMB&interval=1d&range=1d
response:
body:
string: '{"chart":{"result":[{"meta":{"currency":"USD","symbol":"SPY","exchangeName":"PCX","instrumentType":"ETF","firstTradeDate":728317800,"regularMarketTime":1700514000,"gmtoffset":-18000,"timezone":"EST","exchangeTimezoneName":"America/New_York","regularMarketPrice":454.26,"chartPreviousClose":450.79,"priceHint":2,"currentTradingPeriod":{"pre":{"timezone":"EST","start":1700557200,"end":1700577000,"gmtoffset":-18000},"regular":{"timezone":"EST","start":1700577000,"end":1700600400,"gmtoffset":-18000},"post":{"timezone":"EST","start":1700600400,"end":1700614800,"gmtoffset":-18000}},"dataGranularity":"1d","range":"1d","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1700490600],"indicators":{"quote":[{"volume":[69936200],"close":[454.260009765625],"low":[450.5199890136719],"high":[455.1300048828125],"open":[450.5299987792969]}],"adjclose":[{"adjclose":[454.260009765625]}]}}],"error":null}}'
string: '{"chart":{"result":[{"meta":{"currency":"USD","symbol":"SPY","exchangeName":"PCX","instrumentType":"ETF","firstTradeDate":728317800,"regularMarketTime":1701118800,"gmtoffset":-18000,"timezone":"EST","exchangeTimezoneName":"America/New_York","regularMarketPrice":454.48,"chartPreviousClose":455.3,"priceHint":2,"currentTradingPeriod":{"pre":{"timezone":"EST","start":1701075600,"end":1701095400,"gmtoffset":-18000},"regular":{"timezone":"EST","start":1701095400,"end":1701118800,"gmtoffset":-18000},"post":{"timezone":"EST","start":1701118800,"end":1701133200,"gmtoffset":-18000}},"dataGranularity":"1d","range":"1d","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1701118800],"indicators":{"quote":[{"volume":[49500027],"low":[454.07989501953125],"high":[455.4901123046875],"open":[454.6499938964844],"close":[454.4800109863281]}],"adjclose":[{"adjclose":[454.4800109863281]}]}}],"error":null}}'
headers:
Age:
- '0'
@@ -34,11 +33,11 @@ interactions:
cache-control:
- public, max-age=10, stale-while-revalidate=20
content-length:
- '935'
- '937'
content-type:
- application/json;charset=utf-8
date:
- Tue, 21 Nov 2023 13:05:50 GMT
- Mon, 27 Nov 2023 23:48:17 GMT
server:
- ATS
vary:
@@ -46,7 +45,7 @@ interactions:
x-envoy-decorator-operation:
- finance-chart-api--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/*
x-envoy-upstream-service-time:
- '55'
- '72'
status:
code: 200
message: OK
@@ -56,141 +55,142 @@ interactions:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
- gzip, deflate, br
Connection:
- keep-alive
Cookie:
- A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY;
A3=d=AQABBCerXGUCEBTZYOeVhI2dpQe1t-ziYL8FEgEBAQH8XWVmZdxS0iMA_eMAAA&S=AQAAAg3PCYPc2z3YRXPP0_9nkYY
- MOCK_COOKIE
method: GET
uri: https://query2.finance.yahoo.com/v8/finance/chart/SPY?crumb=LO%2FeTpCmsCD&events=div%2Csplits%2CcapitalGains&includePrePost=True&interval=1d&period1=MOCK_PERIOD_1&period2=MOCK_PERIOD_2
uri: https://query2.finance.yahoo.com/v8/finance/chart/SPY?crumb=MOCK_CRUMB&events=div%2Csplits%2CcapitalGains&includePrePost=True&interval=1d&period1=MOCK_PERIOD_1&period2=MOCK_PERIOD_2
response:
body:
string: !!binary |
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
Q5bSZAAA
headers:
Age:
- '1'
@@ -215,7 +215,7 @@ interactions:
content-type:
- application/json;charset=utf-8
date:
- Tue, 21 Nov 2023 13:05:50 GMT
- Mon, 27 Nov 2023 23:48:17 GMT
server:
- ATS
vary:
@@ -223,7 +223,7 @@ interactions:
x-envoy-decorator-operation:
- finance-chart-api--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/*
x-envoy-upstream-service-time:
- '45'
- '50'
status:
code: 200
message: OK

View File

@@ -34,14 +34,29 @@ test_credentials = UserService().default_user_settings.credentials.model_dump(
@pytest.fixture(scope="module")
def vcr_config():
return {
"filter_headers": [("User-Agent", None)],
"filter_headers": [
("User-Agent", None),
("Cookie", "MOCK_COOKIE"),
],
"filter_query_parameters": [
("period1", "MOCK_PERIOD_1"),
("period2", "MOCK_PERIOD_2"),
("crumb", "MOCK_CRUMB"),
],
}
@pytest.mark.record_http
def test_y_finance_equity_historical_fetcher(credentials=test_credentials):
params = {
"symbol": "AAPL",
}
fetcher = YFinanceEquityHistoricalFetcher()
result = fetcher.test(params, credentials)
assert result is None
@pytest.mark.record_http
def test_y_finance_crypto_historical_fetcher(credentials=test_credentials):
params = {
@@ -81,20 +96,6 @@ def test_y_finance_market_indices_fetcher(credentials=test_credentials):
assert result is None
@pytest.mark.record_http
def test_y_finance_equity_historical_fetcher(credentials=test_credentials):
params = {
"symbol": "AAPL",
"start_date": date(2023, 1, 1),
"end_date": date(2023, 1, 10),
"interval": "1d",
}
fetcher = YFinanceEquityHistoricalFetcher()
result = fetcher.test(params, credentials)
assert result is None
@pytest.mark.record_http
def test_y_finance_futures_historical_fetcher(credentials=test_credentials):
params = {
@@ -109,13 +110,8 @@ def test_y_finance_futures_historical_fetcher(credentials=test_credentials):
@pytest.mark.record_http
@pytest.mark.skip(reason="Blows up on download errors for specific dates.")
def test_y_finance_futures_curve_fetcher(credentials=test_credentials):
params = {
"symbol": "ES",
"start_date": date(2023, 1, 1),
"end_date": date(2023, 1, 10),
}
params = {"symbol": "ES"}
fetcher = YFinanceFuturesCurveFetcher()
result = fetcher.test(params, credentials)
@@ -166,7 +162,6 @@ def test_y_finance_available_fetcher(credentials=test_credentials):
assert result is None
@pytest.mark.skip(reason="Fails on the CI because of yfinance cache.")
@pytest.mark.record_http
def test_y_finance_etf_historical_fetcher(credentials=test_credentials):
params = {