From 3ea6bcf1a634710a159e52d0dde7828751ce450f Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Mon, 11 Mar 2024 00:58:05 -0700 Subject: [PATCH] [Enhancement] Improve Intrinio Unusual Options (#6177) * improve intrinio unusual options * static files * fix test * really fix the test --- .../integration/test_derivatives_api.py | 17 +- .../integration/test_derivatives_python.py | 17 +- .../openbb/package/derivatives_options.py | 38 +- openbb_platform/openbb/package/economy.py | 2 +- .../openbb_intrinio/models/balance_sheet.py | 10 +- .../openbb_intrinio/models/options_unusual.py | 257 +++++- .../test_intrinio_balance_sheet_fetcher.yaml | 858 ++++-------------- ...test_intrinio_options_unusual_fetcher.yaml | 603 +----------- .../intrinio/tests/test_intrinio_fetchers.py | 8 +- 9 files changed, 485 insertions(+), 1325 deletions(-) diff --git a/openbb_platform/extensions/derivatives/integration/test_derivatives_api.py b/openbb_platform/extensions/derivatives/integration/test_derivatives_api.py index 79f90c32554..0ac622a8f4d 100644 --- a/openbb_platform/extensions/derivatives/integration/test_derivatives_api.py +++ b/openbb_platform/extensions/derivatives/integration/test_derivatives_api.py @@ -49,9 +49,20 @@ def test_derivatives_options_chains(params, headers): @parametrize( "params", [ - ({"symbol": "AAPL"}), - ({"provider": "intrinio", "source": "delayed", "symbol": "AAPL"}), - ({"provider": "intrinio", "symbol": "PLTR", "source": "delayed"}), + ( + { + "symbol": "AAPL", + "provider": "intrinio", + "start_date": "2023-11-20", + "end_date": None, + "min_value": None, + "max_value": None, + "trade_type": None, + "sentiment": "neutral", + "limit": 1000, + "source": "delayed", + } + ) ], ) @pytest.mark.integration diff --git a/openbb_platform/extensions/derivatives/integration/test_derivatives_python.py b/openbb_platform/extensions/derivatives/integration/test_derivatives_python.py index f307d344cb4..fd4a5587f23 100644 --- a/openbb_platform/extensions/derivatives/integration/test_derivatives_python.py +++ b/openbb_platform/extensions/derivatives/integration/test_derivatives_python.py @@ -43,9 +43,20 @@ def test_derivatives_options_chains(params, obb): @parametrize( "params", [ - ({"symbol": "AAPL"}), - ({"provider": "intrinio", "source": "delayed", "symbol": "AAPL"}), - ({"provider": "intrinio", "symbol": "PLTR", "source": "delayed"}), + ( + { + "symbol": "AAPL", + "provider": "intrinio", + "start_date": "2023-11-20", + "end_date": None, + "min_value": None, + "max_value": None, + "trade_type": None, + "sentiment": "neutral", + "limit": 1000, + "source": "delayed", + } + ) ], ) @pytest.mark.integration diff --git a/openbb_platform/openbb/package/derivatives_options.py b/openbb_platform/openbb/package/derivatives_options.py index c1e156d9a3d..99a5e45a156 100644 --- a/openbb_platform/openbb/package/derivatives_options.py +++ b/openbb_platform/openbb/package/derivatives_options.py @@ -205,6 +205,20 @@ class ROUTER_derivatives_options(Container): The provider to use for the query, by default None. If None, the provider specified in defaults is selected or 'intrinio' if there is no default. + start_date : Optional[datetime.date] + Start date of the data, in YYYY-MM-DD format. If no symbol is supplied, requests are only allowed for a single date. Use the start_date for the target date. Intrinio appears to have data beginning Feb/2022, but is unclear when it actually began. (provider: intrinio) + end_date : Optional[datetime.date] + End date of the data, in YYYY-MM-DD format. If a symbol is not supplied, do not include an end date. (provider: intrinio) + trade_type : Optional[Literal['block', 'sweep', 'large']] + The type of unusual activity to query for. (provider: intrinio) + sentiment : Optional[Literal['bullish', 'bearish', 'neutral']] + The sentiment type to query for. (provider: intrinio) + min_value : Optional[Union[float, int]] + The inclusive minimum total value for the unusual activity. (provider: intrinio) + max_value : Optional[Union[float, int]] + The inclusive maximum total value for the unusual activity. (provider: intrinio) + limit : int + The number of data entries to return. A typical day for all symbols will yield 50-80K records. The API will paginate at 1000 records. The high default limit (100K) is to be able to reliably capture the most days. The high absolute limit (1.25M) is to allow for outlier days. Queries at the absolute limit will take a long time, and might be unreliable. Apply filters to improve performance. (provider: intrinio) source : Literal['delayed', 'realtime'] The source of the data. Either realtime or delayed. (provider: intrinio) @@ -228,24 +242,24 @@ class ROUTER_derivatives_options(Container): Symbol representing the entity requested in the data. (the underlying symbol) contract_symbol : str Contract symbol for the option. - trade_type : Optional[str] + trade_timestamp : Optional[datetime] + The datetime of order placement. (provider: intrinio) + trade_type : Optional[Literal['block', 'sweep', 'large']] The type of unusual trade. (provider: intrinio) - sentiment : Optional[str] + sentiment : Optional[Literal['bullish', 'bearish', 'neutral']] Bullish, Bearish, or Neutral Sentiment is estimated based on whether the trade was executed at the bid, ask, or mark price. (provider: intrinio) - total_value : Optional[Union[int, float]] - The aggregated value of all option contract premiums included in the trade. (provider: intrinio) - total_size : Optional[int] - The total number of contracts involved in a single transaction. (provider: intrinio) - average_price : Optional[float] - The average premium paid per option contract. (provider: intrinio) - ask_at_execution : Optional[float] - Ask price at execution. (provider: intrinio) bid_at_execution : Optional[float] Bid price at execution. (provider: intrinio) + ask_at_execution : Optional[float] + Ask price at execution. (provider: intrinio) + average_price : Optional[float] + The average premium paid per option contract. (provider: intrinio) underlying_price_at_execution : Optional[float] Price of the underlying security at execution of trade. (provider: intrinio) - timestamp : Optional[datetime] - The UTC timestamp of order placement. (provider: intrinio) + total_size : Optional[int] + The total number of contracts involved in a single transaction. (provider: intrinio) + total_value : Optional[Union[int, float]] + The aggregated value of all option contract premiums included in the trade. (provider: intrinio) Examples -------- diff --git a/openbb_platform/openbb/package/economy.py b/openbb_platform/openbb/package/economy.py index 3aa90603745..d5c9b9e9122 100644 --- a/openbb_platform/openbb/package/economy.py +++ b/openbb_platform/openbb/package/economy.py @@ -1301,7 +1301,7 @@ class ROUTER_economy(Container): >>> from openbb import obb >>> obb.economy.unemployment(provider='oecd') >>> obb.economy.unemployment(country='all', frequency='quarterly', provider='oecd') - >>> # Demographics for the statistics are selected with the `age` and `sex` parameters. + >>> # Demographics for the statistics are selected with the `age` parameter. >>> obb.economy.unemployment(country='all', frequency='quarterly', age='25-54', provider='oecd') """ # noqa: E501 diff --git a/openbb_platform/providers/intrinio/openbb_intrinio/models/balance_sheet.py b/openbb_platform/providers/intrinio/openbb_intrinio/models/balance_sheet.py index 0476ab44ead..7c06ee37e51 100644 --- a/openbb_platform/providers/intrinio/openbb_intrinio/models/balance_sheet.py +++ b/openbb_platform/providers/intrinio/openbb_intrinio/models/balance_sheet.py @@ -2,8 +2,8 @@ # pylint: disable=unused-argument -import warnings from typing import Any, Dict, List, Literal, Optional +from warnings import warn from openbb_core.provider.abstract.fetcher import Fetcher from openbb_core.provider.standard_models.balance_sheet import ( @@ -14,8 +14,6 @@ from openbb_core.provider.utils.helpers import ClientResponse, amake_requests from openbb_intrinio.utils.helpers import get_data_one from pydantic import Field, field_validator, model_validator -_warn = warnings.warn - class IntrinioBalanceSheetQueryParams(BalanceSheetQueryParams): """Intrinio Balance Sheet Query. @@ -430,16 +428,16 @@ class IntrinioBalanceSheetFetcher( """Return the raw data from the Intrinio endpoint.""" api_key = credentials.get("intrinio_api_key") if credentials else "" statement_code = "balance_sheet_statement" - + period = "FY" if query.period == "annual" else "QTR" fundamentals_data: Dict = {} base_url = "https://api-v2.intrinio.com" fundamentals_url = ( f"{base_url}/companies/{query.symbol}/fundamentals?" - f"statement_code={statement_code}&type={query.period}" + f"statement_code={statement_code}&type={period}" ) if query.fiscal_year is not None: if query.fiscal_year < 2008: - _warn("Financials data is only available from 2008 and later.") + warn("Financials data is only available from 2008 and later.") query.fiscal_year = 2008 fundamentals_url = fundamentals_url + f"&fiscal_year={query.fiscal_year}" fundamentals_url = fundamentals_url + f"&api_key={api_key}" diff --git a/openbb_platform/providers/intrinio/openbb_intrinio/models/options_unusual.py b/openbb_platform/providers/intrinio/openbb_intrinio/models/options_unusual.py index be9f538c35f..1719d65f85e 100644 --- a/openbb_platform/providers/intrinio/openbb_intrinio/models/options_unusual.py +++ b/openbb_platform/providers/intrinio/openbb_intrinio/models/options_unusual.py @@ -1,15 +1,30 @@ """Intrinio Unusual Options Model.""" -from datetime import datetime +# pylint: disable = unused-argument + +from datetime import ( + date as dateType, + datetime, + timedelta, +) from typing import Any, Dict, List, Literal, Optional, Union +from dateutil.parser import parse from openbb_core.provider.abstract.fetcher import Fetcher from openbb_core.provider.standard_models.options_unusual import ( OptionsUnusualData, OptionsUnusualQueryParams, ) -from openbb_intrinio.utils.helpers import get_data_one -from pydantic import Field, field_validator +from openbb_core.provider.utils.descriptions import QUERY_DESCRIPTIONS +from openbb_core.provider.utils.errors import EmptyDataError +from openbb_core.provider.utils.helpers import ( + ClientResponse, + ClientSession, + amake_request, + get_querystring, +) +from pydantic import Field, field_validator, model_validator +from pytz import timezone class IntrinioOptionsUnusualQueryParams(OptionsUnusualQueryParams): @@ -18,11 +33,114 @@ class IntrinioOptionsUnusualQueryParams(OptionsUnusualQueryParams): source: https://docs.intrinio.com/documentation/web_api/get_unusual_activity_v2 """ + __alias_dict__ = { + "min_value": "minimum_total_value", + "max_value": "maximum_total_value", + "trade_type": "activity_type", + } + + start_date: Optional[dateType] = Field( + description=QUERY_DESCRIPTIONS.get("start_date", "") + + " If no symbol is supplied, requests are only allowed for a single date." + + " Use the start_date for the target date." + + " Intrinio appears to have data beginning Feb/2022," + + " but is unclear when it actually began.", + default=None, + ) + end_date: Optional[dateType] = Field( + description=QUERY_DESCRIPTIONS.get("end_date", "") + + " If a symbol is not supplied, do not include an end date.", + default=None, + ) + trade_type: Optional[Literal["block", "sweep", "large"]] = Field( + description="The type of unusual activity to query for.", + default=None, + ) + sentiment: Optional[Literal["bullish", "bearish", "neutral"]] = Field( + description="The sentiment type to query for.", + default=None, + ) + min_value: Optional[Union[int, float]] = Field( + description="The inclusive minimum total value for the unusual activity.", + default=None, + ) + max_value: Optional[Union[int, float]] = Field( + description="The inclusive maximum total value for the unusual activity.", + default=None, + ) + limit: int = Field( + description=QUERY_DESCRIPTIONS.get("limit", "") + + " A typical day for all symbols will yield 50-80K records." + + " The API will paginate at 1000 records." + + " The high default limit (100K) is to be able to reliably capture the most days." + + " The high absolute limit (1.25M) is to allow for outlier days." + + " Queries at the absolute limit will take a long time, and might be unreliable." + + " Apply filters to improve performance.", + default=100000, + lt=1250000, + ) source: Literal["delayed", "realtime"] = Field( default="delayed", - description="The source of the data. Either realtime or delayed.", + description="The source of the data." + " Either realtime or delayed.", ) + @model_validator(mode="before") + @classmethod + def validate_params(cls, params): + """Validate the query parameters.""" + + if params.get("start_date") is None: + # If the symbol is provided, there will be considerably less results. + # Broad market data needs to be confined to a single date. + params["start_date"] = ( + dateType.today() - timedelta(days=10) + if params.get("symbol") is not None + else dateType.today() + ) + + # Ensure the start date is not on a weekend. + if params.get("start_date").weekday() > 4: # type: ignore + params["start_date"] = params.get("start_date") + timedelta( + days=4 - params.get("start_date").weekday() + ) # type: ignore + + # If the end date is not provided, set it to the start date. + if params.get("end_date") is None: + params["end_date"] = params.get("start_date") + + # Ensure the start date is before the end date. + if params.get("start_date") > params.get("end_date"): # type: ignore + params["start_date"], params["end_date"] = ( + params["end_date"], + params["start_date"], + ) + + # Ensure we are not overloading API. + if ( + params.get("symbol") is None + and (params.get("end_date") - params.get("start_date")).days >= 1 + ): + raise RuntimeError( + "When no symbol is supplied, queries are not allowed if" + + " the date range covers more than one trading day." + + " Supply only the start_date for queries with no symbol." + ) + + # Ensure the end date is not on a weekend. + if params.get("end_date").weekday() > 4: # type: ignore + params["end_date"] = params.get("end_date") + timedelta( + days=7 - params.get("end_date").weekday() + ) # type: ignore + + # Intrinio appears to make the end date not inclusive. + # It doesn't want the start/end dates to be the same, set the end date to the next day. + if params.get("end_date") is not None or params.get("start_date") == params.get( + "end_date" + ): + params["end_date"] = params.get("end_date") + timedelta(days=1) # type: ignore + + return params + class IntrinioOptionsUnusualData(OptionsUnusualData): """Intrinio Unusual Options Data.""" @@ -30,42 +148,74 @@ class IntrinioOptionsUnusualData(OptionsUnusualData): __alias_dict__ = { "contract_symbol": "contract", "underlying_symbol": "symbol", + "trade_type": "type", + "trade_timestamp": "timestamp", } - @field_validator("contract_symbol", mode="before", check_fields=False) - @classmethod - def validate_contract_symbol(cls, v: str): # pylint: disable=E0213 - """Return the symbol as the OCC standard format.""" - return v.replace("_", "") if v else None - - trade_type: str = Field(description="The type of unusual trade.", alias="type") - sentiment: str = Field( + trade_timestamp: datetime = Field(description="The datetime of order placement.") + trade_type: Literal["block", "sweep", "large", "sweep"] = Field( + description="The type of unusual trade." + ) + sentiment: Literal["bullish", "bearish", "neutral"] = Field( description=( "Bullish, Bearish, or Neutral Sentiment is estimated based on whether" + " the trade was executed at the bid, ask, or mark price." ) ) - total_value: Union[int, float] = Field( - description="The aggregated value of all option contract premiums included in the trade." + bid_at_execution: float = Field(description="Bid price at execution.") + ask_at_execution: float = Field(description="Ask price at execution.") + average_price: float = Field( + description="The average premium paid per option contract." + ) + underlying_price_at_execution: Optional[float] = Field( + default=None, + description="Price of the underlying security at execution of trade.", ) total_size: int = Field( description="The total number of contracts involved in a single transaction." ) - average_price: float = Field( - description="The average premium paid per option contract." + total_value: Union[int, float] = Field( + description="The aggregated value of all option contract premiums included in the trade." ) - ask_at_execution: float = Field(description="Ask price at execution.") - bid_at_execution: float = Field(description="Bid price at execution.") - underlying_price_at_execution: float = Field( - description="Price of the underlying security at execution of trade." - ) - timestamp: datetime = Field(description="The UTC timestamp of order placement.") + + @field_validator("trade_timestamp", mode="before", check_fields=False) + @classmethod + def validate_timestamp(cls, v): + """Convert the timestamp string to a datetime object.""" + if v: + v = parse(v) + v = v.replace(microsecond=0) + v = v.astimezone(timezone("America/New_York")) + return v + return None + + @field_validator("contract_symbol", mode="before", check_fields=False) + @classmethod + def validate_contract_symbol(cls, v): + """Return the symbol as the OCC standard format.""" + return v.replace("_", "") if v else None + + @field_validator("trade_type", mode="before", check_fields=False) + @classmethod + def validate_trade_type(cls, v): + """Validate the trade type.""" + if v and "_" in v: + v = v.split("_")[-1] + return v.lower() + + @field_validator("underlying_price_at_execution", mode="before", check_fields=False) + @classmethod + def replace_zero(cls, v): + """Replace a 0 with None.""" + if v: + return None if v == 0 else v + return None class IntrinioOptionsUnusualFetcher( Fetcher[IntrinioOptionsUnusualQueryParams, List[IntrinioOptionsUnusualData]] ): - """Transform the query, extract and transform the data from the Intrinio endpoints.""" + """Intrinio Unusual Options Fetcher.""" @staticmethod def transform_query(params: Dict[str, Any]) -> IntrinioOptionsUnusualQueryParams: @@ -84,23 +234,64 @@ class IntrinioOptionsUnusualFetcher( data: List = [] base_url = "https://api-v2.intrinio.com/options/unusual_activity" + + query_str = get_querystring(query.model_dump(), ["symbol", "limit"]) + + # Page size is capped at 1000 for this endpoint. They don't tell you though. url = ( - base_url + f"/{query.symbol}?source={query.source}&api_key={api_key}" + base_url + + f"/{query.symbol}/intraday?{query_str}&page_size=1000&api_key={api_key}" if query.symbol - else base_url + f"?source={query.source}&api_key={api_key}" + else base_url + f"/intraday?{query_str}&page_size=1000&api_key={api_key}" ) - response = await get_data_one(url, **kwargs) - if "trades" in response: - data = sorted( - response["trades"], key=lambda x: x["timestamp"], reverse=True - ) + data = [] - return data + async def response_callback(response: ClientResponse, session: ClientSession): + """Async response callback.""" + results = await response.json() + if "trades" in results and len(results.get("trades")) > 0: # type: ignore + data.extend( + sorted( + results["trades"], # type: ignore + key=lambda x: x["timestamp"], + reverse=True, + ) + ) + records = len(data) + while ( + "next_page" in results + and results.get("next_page") is not None # type: ignore + and records < query.limit + ): + next_page = results["next_page"] # type: ignore + next_url = f"{url}&next_page={next_page}" + results = await amake_request(next_url, session=session, **kwargs) + if ( + "trades" in results + and len(results.get("trades")) > 0 # type: ignore + ): + data.extend( + sorted( + results["trades"], # type: ignore + key=lambda x: x["timestamp"], + reverse=True, + ) + ) + records = len(data) + return data + + return await amake_request(url, response_callback=response_callback, **kwargs) # type: ignore @staticmethod def transform_data( - query: IntrinioOptionsUnusualQueryParams, data: List[Dict], **kwargs: Any + query: IntrinioOptionsUnusualQueryParams, + data: List[Dict], + **kwargs: Any, ) -> List[IntrinioOptionsUnusualData]: """Return the transformed data.""" - return [IntrinioOptionsUnusualData.model_validate(d) for d in data] + if not data: + raise EmptyDataError() + return [ + IntrinioOptionsUnusualData.model_validate(d) for d in data[: query.limit] + ] diff --git a/openbb_platform/providers/intrinio/tests/record/http/test_intrinio_fetchers/test_intrinio_balance_sheet_fetcher.yaml b/openbb_platform/providers/intrinio/tests/record/http/test_intrinio_fetchers/test_intrinio_balance_sheet_fetcher.yaml index fd85df10916..28a095a4e3b 100644 --- a/openbb_platform/providers/intrinio/tests/record/http/test_intrinio_fetchers/test_intrinio_balance_sheet_fetcher.yaml +++ b/openbb_platform/providers/intrinio/tests/record/http/test_intrinio_fetchers/test_intrinio_balance_sheet_fetcher.yaml @@ -3,30 +3,30 @@ interactions: body: null headers: Accept: - - '*/*' + - application/json Accept-Encoding: - - gzip, deflate, br + - gzip, deflate Connection: - keep-alive method: GET - uri: https://api-v2.intrinio.com/companies/AAPL/fundamentals?api_key=MOCK_API_KEY&statement_code=balance_sheet_statement&type=annual + uri: https://api-v2.intrinio.com/companies/AAPL/fundamentals?api_key=MOCK_API_KEY&statement_code=balance_sheet_statement&type=FY response: body: string: !!binary | - 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 headers: Connection: - keep-alive @@ -35,7 +35,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Nov 2023 23:28:10 GMT + - Sun, 10 Mar 2024 17:05:21 GMT Transfer-Encoding: - chunked Vary: @@ -47,9 +47,9 @@ interactions: body: null headers: Accept: - - '*/*' + - application/json Accept-Encoding: - - gzip, deflate, br + - gzip, deflate Connection: - keep-alive method: GET @@ -57,31 +57,31 @@ interactions: response: body: string: !!binary | - H4sIAIoCVGUAA6yZW3PiNhTHvwrjl7ZTSH3HzkwfyGXTJiwQkk3Ith1G2IpRMbJjy2xMJt+9R9xs - YxuDpzv7ADqy/P9J5ybyIYQMURsFNllie/xKKKIWQW4onP/1IdiIoTFDjnD+IRBbOBfg87g30m9u - lkJToGiOYewShdPG35Eoynrj+i0iC+RiykKYsHpSsMAOr8AZk48C+MRX9BhyrSjgX1EY4pU1hMmY - WrC61BRekcW8AKb+CpYJctHKINh4QhiMRJTwdaLQFj6bArwhAqtsmromrv6diZ/NEhJx1L29ihOS - h6kXsNYjDuaNP+kCh2yeAQm5mYGVZIzHoij1UBRJM8VKlKfRc/92lKD0PIa3h9LFKMSNIbYwHMDE - xTsgCpOC9PCxKGpdFLXdrkTpOS/0JoXSsSwvgq0uIkAbWy0Kra5vaaJxBMXgfpGi4A5F4V0Eh80G - xSw5BMzIxhafIF6vJ15XFKlSuz3qB3dOor3PpjhoXK61NDpbMWv9Hjfu6zyWwqxHIam6WR3edHk7 - 6aUS1SPXUoZRKDSLUZSeauYnSVU0Xa8kGMT+8HvKiQawOGs2BoHn44DFzXTa9Xk+yrmW7+cjooij - ZkSrSluqPoh35/3lOYXR9ahTnmZdsFZlWerRAzWjZmBDYGiqWkkzi90f9nI/Ono7RY0+HA6CoHYK - Q6VA+glsck2H09W2Vp20/o2HCzfej5gUWlHQVAIVYdQshpKuKaJcXdidnvGWi/wi8TnJNHLdjNK0 - M/1+Qq3TZM1QKpVqsX13m1KaakGu8CQJ5V3vYa9HCxOsS9CEuIRBjcnudnmxsAJsH9hu8Jnqgn0R - 380WKa/ZFewBigurtb8bPw2jXRNDl3WpuuqZI/TDS2FsC8UVfsXwyYb+A8p0lOBs5Nobe7Azn0Sl - lEf0YSpD1Kuh7peGMcklqy1aN6MpX8+zmk/DKk/Ch7E0w5DNYw7L1Z39CD/EVS46y1UKVNf7JBVy - VnXuHS7nb53USSVFMpMIttWxMA8kqbiUwqhJYWqyUe1uvRF1n+J9dyusjaW+VwZxKqpa3tMcRlVN - Q60+L3lpam6uxqRQS53wOMBSrNrJXNWkIyLrypE1nOsBSmGORNj8AMDiLEvdmAIOaD0rWa6dDtJS - WeLSm8/JuqXcts6XHuXuCHrSaFYyEZRbe3NOpawbcwcbh1H7rjfKonm08cA8a5bB8OhO0l4CzxpT - 9+K6FamtGFJ1c/bmYC99LRtihgiF+nqNAgrbnJxCsLHgxHAsglwToSVL1TcAMZ48t1NuBQ1PNI9c - xABiU2C9uR/gKaYhWWC45YBQ3Pit8XPXC8Nfkn7Is8gJTHXzWUuC0K8+l3fn3jBzgb/xq+utnnQx - PeRdRQB1M5cOh1J9WQ4cUZnn9A+Cbfu2C/hSoIMoENs8cUMqCDyIeeoQyn89C/d/VKrfpB4D6TtP - F/m+Zw2zJexlZIL3JTpzsAepTsxzWvmvOf8Hem+k39/k0FOFacv/MAXdU8+1cRD+VHjQJShld0Bd - LL0DHgbbuwT+A8tE1Ea8riB3Bwdj49vJ7OLF5dvJII3wCWPLs/kbNu8ah1OM2XhnhqmvJLSQO44h - PUJFFFd36vUQNFnE40t/eeHgsY9X2dSHOyS21y8J2Bh2GW9hMbU33wW+Uks0W4q4egd3ioxJklqi - /CjL56IBV7IzQPsOE0k45gkwhE1gQYRhQ3z+kL3/qCQ9ito5/FeUM8lo80chj/iIxrv9gO+rPzIs - +1w8sWaY73unM+imUq7vu6vECkMuJjDyx/O3wd1Q/DrofzO+3IwuHhVT5YuTGRj5ASiyKJmK8Pn5 - +R8AAAD//wMAuzYavfUYAAA= + H4sIAFHo7WUAA6yZa3OqRhjHv4rDm7ZTTZer4ExfmMtJm1g1Jicxp+04K2yQE1wILJ5gJt+9z3oD + BESZ5pXusyz/3+5zW/MhhAxTCweWsyTW5MWhmJoOdkOh8/eHYGGGJwzbQudDcCyhI8DnSX+sXV8v + haZA8ZzA2AUOZ41/IoQkrXH1FjkL7BLKQpiwelIwwQ6vIBmTjwP4xFf0GHbNKOBfcRiSlTWEyYSa + sLrYFF6wybwApv4Klil28cogWGTqMBiJqMPXiUJL+GwK8IYIrJJhaCpa/Z2hz2YJCRr3bi7jhOR+ + 5gWs9UCCeeNPuiAhm2dAQm5mYHUyxmNR5HoosqgaqBLlcfw0uBknKH2Pke2h9AgOSWNETAIHMHXJ + DojCpCA9fCyKUhdFabcrUfr2M71OoXRN04tgq4sI8MZWi0Kt61sq0o+gGN4tUhTcoSi8yyFhs0EJ + Sw6BMGdji08Qr9UTr8myWKndGg+CWzvRPmAzEjQu1loa3a2YtX6PG/d1Hkth1KMQFc2oDm+6vJn2 + U4nqgWspwygUmsUoSk8185OoyKqmVRIMY3/0LeVEQ1icNRvDwPNJwOJmOu36PB/lXMv38xFRxFEz + ohW5LVYfxLv9/vyUwuh51C5Psy5Yq7Is9eiBmlEzsCEwVEWppHmN3R/Wcj86+jtFjQEcDoagtgtD + pUD6CWxSTYfTlLZanbS+x6OFG+9HTAqtKGgqgYowahZDUVNlJFUXdruvv+Uiv0h8TjKNXDejNO1M + v59Q61RJ1eVKpWps3d6klKZakEsyTUJ513tY69HCBOs6eOq4DoMak93t8mJhBsQ6sN3gM9UF+zy+ + fV2kvGZXsIc4LqzW/m78NIx2TQxN0sTqqmeM8Q8vhbEtFJfkhcAnC/oPKNNRgrORa23swc58EpVc + HtGHqXSkVUPdLXV9mktWW7ReRlO+nmc1n4ZVnoQPY6m6LhnHHJar2fsRfoirXHSWqxSorveJCuSs + 6tw7Ws7fuqmTSopkJhFsq2NhHkhScSmFXpPCUCW92t36Y+o+xvvuVlgbS32vDOJUVKW8pzmMqhi6 + Un1e0tJQ3VyNSaGWOuFxgKVYtZO5oopHRNalLakk1wOUwhyJsPkBgMVZlroxBRzQelayXNldrKay + xIU3nzvrlnLbOl94lLsj6EmjmclEUG7uzTmVsm7MHWwcxu3b/jiL5tHGPfPM1wyGR3eS9hJ41pi6 + F9etSG1ZF6ubszebeOlr2Ygw7FCor1c4oLDNySkEGwtJDMciSDURWpJYfQNA8fSpnXIraHiieeRi + BhCbAuvN/YDMCA2dBYFbDggljd8aP/e8MPwl6Yc80zmBqW4+a4kQ+tXn8m7f6UYu8Dd+dbXVky6m + h7yrCKBu5tLgUKovy4GN5HlO/zDYtm+7gC8FOogCsc0TN6SCwIOYp7ZD+a9n4f6PSvWb1GMgffvx + PN/3rGG2hP2MTPC+RGcO9iDViXlOLf815/9A74+1u+sceqowbfnvZ6B75rkWCcKfCg+6BKXsDqih + 0jvgYbC9S+C/sExELczrCnZ3cDA2eZx+nyOJbyeDNMInTEzP4m/YvGsSzghhk50Zpr44oYndSQzp + ESoiWt2p10PQZDkeX/rLMwePfbLKpquHrfVLAjaBXSZbWEKtzXeBr9RCRktGq3dwp0iZlBaSWkh8 + kOQOkqGdPAO0bzDRCSc8AYawCSyICGyIzx+y9h+VpAekdlC7g7QzJLb5o5BHfEzj3X7A99U/GZYD + Lt4xXwnf92532EulXN93V4n1DMZc4sDQH09fh7cj9Ndw8FX/cj0+f5ANha/uvIKRn4AsIdGQhc/P + z/8AAAD//wMA0NqYyfYYAAA= headers: Connection: - keep-alive @@ -90,7 +90,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Nov 2023 23:28:10 GMT + - Sun, 10 Mar 2024 17:05:21 GMT Transfer-Encoding: - chunked Vary: @@ -102,260 +102,9 @@ interactions: body: null headers: Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate, br - Connection: - - keep-alive - method: GET - uri: https://api-v2.intrinio.com/fundamentals/AAPL-calculations-2023-FY/standardized_financials?api_key=MOCK_API_KEY - response: - body: - string: !!binary | - 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 - headers: - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - application/json - Date: - - Tue, 14 Nov 2023 23:28:11 GMT - Transfer-Encoding: - - chunked - Vary: - - Origin,Accept-Encoding - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' Accept-Encoding: - - gzip, deflate, br - Connection: - - keep-alive - method: GET - uri: https://api-v2.intrinio.com/fundamentals/AAPL-balance_sheet_statement-2022-FY/standardized_financials?api_key=MOCK_API_KEY - response: - body: - string: !!binary | - H4sIAIwCVGUAA6yZ23LiRhCGX4XSTZIKODojuSoXPq0TmwWMvTbeJEUN0lhMLEayNGItXH739HDQ - AUkIVNnaC5geSf1Nd//dwh9CyBC1UWCTJbYnL4QiahHkhsLpXx+CjRiaMOQIpx8CsYVTAT5P+mP9 - +noptAWK5hjWLlA4a/0diaKst67eIrJALqYshA2rKwUL7PAInDP5KIBP/I4eQ64VBfwrCkO8soaw - GVML7i61hRdkMS+Arb+CZYpctDIINp4SBisRJfw+UWgLn20BnhCBVVZ0VRdX/07Ez3YFiTju3VzG - Kcn9zAtY5wEH89afdIFDNs+BhNzMwEpyxkNRlIYoqq4ZtSiP46fBzThF6XsMb4PSwyjErRG2MARg - 6uIEiMKmILt8KIraDEWRu2o9St95ptcZlDPL8iI46jICtLE1otAaBsSQDPUAiuHdIkPBE4rCswgO - 2y2KWRoEzMjGFh/hvN7MedU8oC7s8SC4dVLfB2yGg9bF2pfW2daZtf8eN+76eSiF2TAEkiwrtRh0 - eTPtZ4TqgftShVHqaB6jTJ4a6pOkaKqo1RIMY3/0PZNEQ7g5a7eGgefjgMXtrOz6XI8KqeX7xYoo - 42hY0aosSd1ajHfn/fkpg9HzqFMtsy5Y61SWenRPz2hY2JIsGgcE5TV2f9jL3eroJx61BhAcBEXt - lJZKietHsMkNE05TVbleev+NRws33q2YDFpZ0dQClWE0bIZSV5OV+soXnb7xVqj8MucLLtPIdXOe - ZpPp9yN6nSZ3tfpk0mL79ibjaWYEucTTtJST2cNer5YKrEvQlLiEQY/Jn3Z1s7ACbO/TWUkSaxnO - 49vXRSZrkoY9RHFpt/aT9eMwug0xdFWS6kNhjtEPL4OxbRSX+AXDJxvmD2jTUYqzcdfe2IPEfBSV - Ul3R+6m6JghWHdTd0jCmBbHaovVyPhX7ed7n47CqRbgmWKKhHhQsV3d2K3wfV7XTea5KoKbZJ2mK - adRHarScv51lIpU2yZwQbLtjqQ6kUlxJYTSkMA1TM+un3jF1H+PddCvtjZW5VwVxLKpaPdPsR1VN - Sa2Pl7w0NbfQYzKolUl4GGAlVlMxl1RDEqVarktH1nBhBqiEORBh8wMAi/MsTWtKEWFWq58Drpwz - pGVU4sKbz8l6pNyOzhce5ekI/mTRrHQjeG7t7DmWsmnN7R0cxt3b/jiP5tHWPfOs1xyGRxOXdgQ8 - b8y8FzftSLpqqPUa8eZgL/taNsIMEQr99QoFFI45jUKwseDUcCiC3BCho4h6/ZwsxtOnbiavYOKJ - 5pGLGFBsOqw39wM8wzQkCwyvOeApbv3W+rnnheEv6UDkWeQIqKaC1uFjXH1g3p07wyxU/iaxrrb+ - ZLvpvvQqA2gqXZqod+sVOXBEZV7wfxhs57ek4iuB9qJAcXPlBi0IPCh66hDKfz4Ld39Vaqpph0H6 - zuN5cfBZw2wJ+zk3IftSPwuwe6mOFDqt+uec/wO9P9bvrgvomc605b+fgd8zz7VxEP5UGugKlKqX - QF2sfAms6VP5t8B/4DYRtRFvLMhN4GBt8jZ6QtKUHycDGeEbJpZn8ydsnjUJZxizSWKGrS8ktJA7 - iUEf4e1IlOVkCaYs4vFbf3nm4LGPV3K6uthePyRgEzhlvIXF1N58F/idOqLZkdXVM3hSZEwKqElH - lB9k+VQ04J3sBNC+w0YSTrgAhnAILIgwHIjPL7J3L5WkB1E7hf+KcgJh55eCjviIxsl5wPfVXxmW - A+48sV4xP/ezs2EvI7m+766EFZZcTGDlj6dvw9uR+HU4+GZ8uR6fPygmB7DIKxh5ABRZlExF+Pz8 - /A8AAP//AwAxkzrv9hgAAA== - headers: - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Tue, 14 Nov 2023 23:28:12 GMT - Transfer-Encoding: - - chunked - Vary: - - Origin,Accept-Encoding - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate, br - Connection: - - keep-alive - method: GET - uri: https://api-v2.intrinio.com/fundamentals/AAPL-calculations-2022-FY/standardized_financials?api_key=MOCK_API_KEY - response: - body: - string: !!binary | - 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 - 69evPwEAAP//AwChnFlucV4AAA== - headers: - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Tue, 14 Nov 2023 23:28:12 GMT - Transfer-Encoding: - - chunked - Vary: - - Origin,Accept-Encoding - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate, br + - gzip, deflate Connection: - keep-alive method: GET @@ -363,31 +112,31 @@ interactions: response: body: string: !!binary | - H4sIAI0CVGUAA6yZW3OrNhDHv4qHl7ZTJ+V+8UwfnMtJm/jYjpOTOKfteGRQMA0WBEROcCbfvSvf - EAaMzTTjB1srxP6k3f8u5EOIKSIOihxvgZ3Js0cQsT3kx0Lnrw/BQRRNKHKFzofgOUJHgO+T/li/ - uloIbYGgOYaxcxTPWn8noijrrcvXxHtDPiY0hgnLKwUb7HALnDOFKIJvbMWAIt9OIvYTxTFeWmOY - jIkNq0tt4RnZNIhg6q9gmSIfLQ2Cg6cehZGEeGydJHaEz7YAd0jAqqiWKq7+TsXPdgWJOO5dX6QZ - yd0siOjJPY7mrT/JG47pPAcSMzMFq5czHoqiNEORDd2yalEexo+D63GG0g8o3hxKD6MYt0bYxnAA - Ux9vgQhMivjhQ1HUhiiaLJu1KH33iVxxKF3bDhLY6jICtLY1otAaUuiycQjF8PaNo2ABReBeHo7b - LYJpdgiYemtbeoTzejPndc2szwtnPIhu3Mz3AZ3hqHW+8qXV3Tiz8j9gxl0/D6WwmlFIqiRJtRhk - cT3tc0J1z3ypwih1NI9RJk8N9UlSVFPRawmGaTj6zgXREBan7dYwCkIc0bTNy27I9KgQWmFYzIgy - joYZrVjqATr77r4/PXIYvYC41TLrg7VOZUlA9tSMhoktQV4bRi3NS+r/cBa72dHfetQawOEgSGq3 - NFVKXD+CTW4YcKppqvVV5N909OanuxnDoZUlTS1QGUbDYigZuiHX543o9s3XQuaXOV9wmSS+n/OU - D6bfj8gMDQRKrvVUS52ba85TrgW5wNMslbe9h7MaLRVY30NTz/co1Jj8blcXCzvCzp7t1nRJqWU4 - S29e3rio2RbsIUpLq3W4HT8Ow2iIoamGXo9hjdGPgMPYFIoL/IzhmwP9B5TpJMNZu+us7dHWfBSV - Up3R+6kMXaqPr9uFaU4LYrVB6+V8KtbzvM/HYVWL8H4s1VCtgw7L193dDN/HVe10nqsSqGn0SbKm - mvXdymgxf+1yJ5UVyZwQbKpjqQ5kUlxJYTalEC1JrFfe/pj4D+luvJUWx8rgq6I4llWtbmpq9EJR - ZK0WVV5Yml8oMhxqZRQeBliJ1VjNdVlV6gPxwpU1XGgCKmEORFi/AaBpnqVpUsmmYR0gf5duF2mc - TJwH87m36ik3vfN5QFg4gj88mp1NBM/tnTnHUjZNur2dw9i46Y/zaAFp3dHAfslhBGTr0o6C543c - g3HTkqQZil6fOK8uDvjnshGmyCNQYC9RRGCbs1OI1hacGQ5FkJsiaHp9WInp9NHgwgo6nmSe+IgC - xLrCBvMwwjNMYu8Nw2MOOIpbv7V+7gVx/EvWEAW2dwRTUz2TDuh+3t1b0ypk/TqoLjfO8KV0X2iV - ed9UtsB5q/4ZM3JFZV7wfxhtmrdttlcC7UWBxGaqDToQBZDwxPUIe3cW775Saqpnh0GG7sNZsetZ - wWwI+zk3IfQyPwuwe6mOFDmt+l3O/4HeH+u3VwV0ript+O9m4Pcs8B0cxT+VHnQFStUToC5WPgHu - B9t5BPwHlkmIg1hRQf4WDsYmmnU5fBXZdlLQEDZhYgcOu8P6XpN4hjGdbM0w9dmLbeRPUtBGKIfi - 8sXAagg6LC9gS395YuBpiJdSurzYWd0kohPYZbyBxcRZ/xbYSieidSJry3uwoOBM8okknsjGvSx3 - RKkjqaeA9h0mevGEqV8Mm0CjBMOGhOwiflXlRJLgcy9qHfjIyqksyexS0JEQkXS7H/B7+S+GxYA5 - 79kvmO17tzvscXobhv5SVWHIxx6M/PH4bXgzEr8OB9/ML1fjs3vFUtni3gsY2QEosihZivD5+fkf - AAAA//8DADHPNIPzGAAA + H4sIAFHo7WUAA6yZ23KrNhSGX8XDTdupnXI+eKYXzmGnTbwdx8lOnN12PDIomAYLAiI7OJN375JP + CAPGZpormyWL/5PW+pcgH0JMEXFQ5HgL7EyePYKI7SE/Frp/fQgOomhCkSt0PwTPEboCfJ4Mxvrl + 5UJoCwTNMVw7Q/Gs9XciirLeunhNvDfkY0JjGLD8pWBDHG6Bc6EQRfCJzRhQ5NtJxL6iOMbLaAyD + MbFhdqktPCObBhEM/RUiU+SjZUBw8NSjcCUhHpsniR3hsy3AHRKIKqqliqu/E/GzXUEijvtX52lG + cjcLItq5x9G89Sd5wzGd50BiFqYQ9XLBQ1GUZiiyoVtWLcrD+PHmapyhDAKKN5vSxyjGrRG2MWzA + 1MdbIAKDIv7yoShqQxRNls1alIH7RC45lJ5tBwksdRkBWscaUWgNKXTZOIRiePvGUbCEInAvD8ft + FsE02wRMvXUsPUK83ky8rpn1deGMb6JrN9N+Q2c4ap2ttLR6GzEr/QEL7uo8lMJqRiGpkiTVYpDF + 1XTAGdU901KFUSo0j1FmTw39SVJUU9FrCYZpOPrOJdEQJqft1jAKQhzRtM3bbsj8qJBaYVisiDKO + hhWtWOoBPvvuvj89chj9gLjVNutDtM5lSUD29IyGhS1BXRtGLc1L6v9wFrvVMdgqat3A5iAoare0 + VEqkH8EmN0w41TTV+i7ybzp689PdiuHQyoqmFqgMo2EzlAzdkOvrRnQH5muh8svEFySTxPdzSvlk + +v2IytDAoORapVrqXF9xSrkjyDmeZqW8PXs4q6ulBut7aOr5HoUek1/t6mZhR9jZs9yaLim1DKfp + 9csblzXbhj1EaWm3DrfXj8MwGmJoqqHXY1hj9CPgMDaN4hw/Y/jkwPkD2nSS4azlOut4tA0fRaVU + V/R+KkOX6vPrdmGa04JZbdD6OU3Ffp7XfBxWtQnvx1IN1Tpos3zd3a3wfVzVovNclUBNs0+SNdWs + P62MFvPXHrdTWZPMGcGmO5b6QGbFlRRmUwrRksR65x2Mif+Q7uZbaXOsTL4qimNZ1epDTY1fKIqs + 1aLKC0vzC02GQ63MwsMAK7Eau7kuq0p9Ip67soYLh4BKmAMR1m8AaJpnaVpUsmlYB9jfhdtDGmcT + Z8F87q3OlJuz81lAWDqCHh7NzgaCcntnzLGUTYtu78lhbFwPxnm0gLTuaGC/5DACspW04+D5IPdg + 3LQlaYai1xfOq4sD/rlshCnyCDTYCxQRWOZsF6J1BGeBQxHkpgiaXp9WYjp9NLi0ghNPMk98RAFi + 3WGDeRjhGSax94bhMQeE4tZvrZ/7QRz/kh2IAts7gqmpn0kHnH7e3VvTKlT9OqkuNmL4VrovtcrU + N7UtEG/VP2NGrqjMC/qH0ebwtq32SqC9KFDYzLXBB6IACp64HmHvzuLdV0pN/ewwyNB9OC2eelYw + G8JBTiakXqazALuX6kiT06rf5fwf6IOxfntZQOe60ob/bga6Z4Hv4Cj+qXSjK1CqngB1sfIJcD/Y + ziPgPzBNQhzEmgryt3BwbaJZF8NXkS0nBQ9hAyZ24LA7rO81iWcY08k2DEOfvdhG/iQFb4R2KC5f + DKwuwQnLC9jUX54YeBripZUuf+ysbhLRCawy3sBi4qy/C2ymjmh1ZG15D5YUXEjuSGJHNu5luStK + XUk9AbTvMNCLJ8z9YlgEGiUYFiRkP+JnVTui3JHle1HrikZX1E4MXWc/BR8JEUm36wHfl/9iWNww + 8Z79gtm693rDPue3YegvXfUErvnYg0t/PH4bXo/Er8Obb+aXy/HpvWKpbHbvBYJsBxRZlCxF+Pz8 + /A8AAP//AwByPGRu9BgAAA== headers: Connection: - keep-alive @@ -396,7 +145,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Nov 2023 23:28:13 GMT + - Sun, 10 Mar 2024 17:05:21 GMT Transfer-Encoding: - chunked Vary: @@ -408,260 +157,9 @@ interactions: body: null headers: Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate, br - Connection: - - keep-alive - method: GET - uri: https://api-v2.intrinio.com/fundamentals/AAPL-calculations-2021-FY/standardized_financials?api_key=MOCK_API_KEY - response: - body: - string: !!binary | - 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 - AP//AwAc9azfbF4AAA== - headers: - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - application/json - Date: - - Tue, 14 Nov 2023 23:28:14 GMT - Transfer-Encoding: - - chunked - Vary: - - Origin,Accept-Encoding - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' Accept-Encoding: - - gzip, deflate, br - Connection: - - keep-alive - method: GET - uri: https://api-v2.intrinio.com/fundamentals/AAPL-balance_sheet_statement-2020-FY/standardized_financials?api_key=MOCK_API_KEY - response: - body: - string: !!binary | - H4sIAI8CVGUAA6yZXXPiNhSG/wrjm7ZTSG35AzszvcjXpk1YICSbsNt2GGErxo2RHVtm12Ty33tE - AMvYxuDpzl6Ajiy/j6TzHom8STHD1MGR4y2JM3n2KKa2h/1YOv3rTXIwwxOGXen0TfIc6VSCz5P+ - 2Li+XkptieI5gbYLHM9afyeyjIzW1WviLbBPKIuhw+pJyYY4vILkQiGO4BMfMWDYt5OIf8VxTFbR - GDoTasPoSlt6xjYLIuj6K0Sm2MergOSQqcegJaEeHyeJHem9LcEbEoiqpqwY8urfifzeriCRx72b - yzQjuZ8FEes8kGje+pMuSMzmOZCYhxlEvVzwUBS1GYqOLNStRXkcPw1uxhlKP2Bksyg9gmPSGhGb - wAJMfbIFotApEpsPRdGaoSBFRXotSt/9Sq8FlDPbDhKY6jICvI41otCbUSiGguQDKIZ3C4GCbygK - 7/JI3G5RwrJFIMxbx9IjxBvNxGuyodRqd8aD6NbNtA/YjEStiw8trbONmA/9AQ/u6jyUwmq4BAoy - tFoMuryZ9gWjeuBaqjBKheYxyuypoT8pmtpV1FqCYRqOvgmbaAiDs3ZrGAUhiVjaFm035H5U2Fph - WMyIMo6GGa0aXaPeZ3+4P74+CRi9gLrVNutDtM5laUD31IymiS3LpllvtS+p/91Z7mZHf6uoNYDF - wZDUbmmqlEg/gg013HAa0hGqRfs3HS38dDdjBLSypKkFKsNoWAwhbzTZqi/sbt98LWR+mfiCZJr4 - fk6puJl+PyIzkGqaZq1SPXVubwSlwhHkkkyzVN6ePZyP1lKD9T089XyPQY3Jz3Z1sbAj4uyZbrVr - 1M/2eXr7shB2zbZgD3FaWq3DbftxGN2GGBpCVr1LWWP8PRAwNoXikjwT+OTA+QPKdJLhrOU663i0 - DR9FpVZn9H4qw9DqK8jd0jSnBbPaoPVymor1PK/5OKxqE65bLMOsr+2wWL7h7mb4Pq5q0XmuSqCm - u0+RddWq997Rcv56JqxUViRzRrCpjqU+kFlxJYXZkMIyDaO+NvbH1H9Md7dbaW2s3HtVEMeiatVn - mv2ouqZZ9Qd8tLR0v1BjBNTKTXgYYCVWYzPXVUWvX8JLF+mkcAaohDkQYf0DAEvzLE1zCummrtVX - piv3DOuCS1wE87n3caTcHJ0vAsq3I+gR0eysIyi3d/ocS9k05/YeHMbd2/44jxbQ1j0L7JccRkC3 - knYMPB8U7sVNK5Iud7v1i/LqkkC8lo0Iwx6F+nqFIwrTnK1CtI6QLHAoAmqaJJp1wIVGTqdPXWFf - wYknmSc+ZkCxrrDBPIzIjNDYWxC45oBS0vqt9XMviONfsgNRYHtHQDU1tA7c+g+4pN2ZViHv19vq - aqNGrKX7NleZ/KbGZeiqWr+tIldW5wX9w2hzetvmeyXQXhRIbe7b4ARRAClPXY/yH8/i3d+Umjra - YZCh+3hePPZ8wGwI+zmZsPcynQXYvVRH2pxe/WPO/4HeHxt31wV0oS5t+O9noHsW+A6J4p9KF7oC - peoKaMiVV8D9YDt3wH9gmIQ6mJcV7G/hoG3Su1E+n1/y6WRgIrzDxA4c/ob1uybxjBA22Yah67MX - 29ifpOCOUBBlJG+b4IzlBXzoT185eBqSlZmuHnY+XhKxCcwy2cAS6qy/S3ykjmx1kLF6B98UQkjp - KHIHmQ8IncraKTJPAO0bdPTiCbe/GCaBRQmBCQn5Q+KoakeBp5UHWT+F/4pyYpoqfxR8JMQ03c4H - fF/9jWE54OI9+4XweT87G/YEww1Df2Wr0OQTD1r+ePoyvB3Jn4eDL+an6/H5g2ppfHDvBYJ8AVQk - K5Yqvb+//wcAAP//AwAWaMZn9BgAAA== - headers: - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Tue, 14 Nov 2023 23:28:15 GMT - Transfer-Encoding: - - chunked - Vary: - - Origin,Accept-Encoding - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate, br - Connection: - - keep-alive - method: GET - uri: https://api-v2.intrinio.com/fundamentals/AAPL-calculations-2020-FY/standardized_financials?api_key=MOCK_API_KEY - response: - body: - string: !!binary | - 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 - fK/NZ2deAAA= - headers: - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Tue, 14 Nov 2023 23:28:16 GMT - Transfer-Encoding: - - chunked - Vary: - - Origin,Accept-Encoding - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate, br + - gzip, deflate Connection: - keep-alive method: GET @@ -669,31 +167,31 @@ interactions: response: body: string: !!binary | - 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 headers: Connection: - keep-alive @@ -702,7 +200,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Nov 2023 23:28:16 GMT + - Sun, 10 Mar 2024 17:05:21 GMT Transfer-Encoding: - chunked Vary: @@ -714,84 +212,41 @@ interactions: body: null headers: Accept: - - '*/*' + - application/json Accept-Encoding: - - gzip, deflate, br + - gzip, deflate Connection: - keep-alive method: GET - uri: https://api-v2.intrinio.com/fundamentals/AAPL-calculations-2019-FY/standardized_financials?api_key=MOCK_API_KEY + uri: https://api-v2.intrinio.com/fundamentals/AAPL-balance_sheet_statement-2020-FY/standardized_financials?api_key=MOCK_API_KEY response: body: string: !!binary | - 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 - 2753XgAA + H4sIAFHo7WUAA6yZa3OjNhSG/4qHL22ndirExeCZfsht0yZex3GyiXfbjkcGBdNgQUBkF2fy33vk + G2DA2EzzydaRxftIOu+RyLsUccJsEtrugtqTZ5cRZrnEi6TeX++STTiZcOJIvXfJtaWeBJ8ng7F+ + dbWQ2hIjcwpt5ySatf6OEcJ66/I1dt+IRxmPoMPyl5IFcXgEzYUCEsInMaLPiWfFofhKooguoxF0 + psyC0eW29Ews7ofQ9VeITIlHlgHJplOXQ0vMXDFOHNnSR1uCJ8QQVQwk62j5d4I+2hUkaNy/vkhS + kvuZH/LOAw3nrT/ZG434PAcSiTCHqJsLHoqiNEPRsIm7tSiP46fb63GKMvA53SxKn5KItkbUorAA + U49ugRh0CrPNh6KozVCwrGCtFmXgfGVXGZRTy/JjmOoyArKONaLQmlHIuozRARTDu7cMhdhQDJ7l + 0qjdYpSni0C5u44lR4jXm4lXkS7XarfHt+GNk2q/5TMats5XWlqnGzEr/b4I7uo8lMJsuAQy1tVa + DLa4ng4yRvUgtFRhlArNY5TZU0N/klWlKyu1BMMkGH3LbKIhDM7brWHoBzTkSTtru4Hwo8LWCoJi + RpRxNMxoRe/q9T77w/nx9SmD0feZU22zHkTrXJb5bE/NaJrYCBlGvdW+JN53e7GbHYOtotYtLA6B + pHZKU6VE+hFsuOGGU7GGcS3av8nozUt2MyaDVpY0tUBlGA2LIeSNisz6wu4MjNdC5peJL0hmsefl + lGY30+9HZAZWDMOoVaol9s11RmnmCHJBp2kqb88e9qq11GA9l0xdz+VQY/KzXV0srJDae6Zb6er1 + s32W3Ly8ZXbNtmAPSVJarYNt+3EY3YYYKsZmvUuZY/Ldz2BsCsUFfabwyYbzB5TpOMVZy7XX8XAb + PopKqc7o/VS6rtZXkLuFYUwLZrVB6+c0Fet5XvNxWNUmXLdYulFf22GxPN3ZzfB9XNWi81yVQE13 + n4w0xaz33tFi/nqaWam0SOaMYFMdS30gteJKCqMhhWnoen1tHIyZ95jsbrfS2li596ogjkVVq880 + +1E1VTXrD/h4YWpeocZkUCs34WGAlViNzVxTZK1+CS8crNHCGaAS5kCE9QsAnuRZmuYU1gxNra9M + l84p0TIuce7P5+7qSLk5Op/7TGxH0JNFs9KOoNza6XMsZdOc23twGHdvBuM8ms9a99y3XnIYPttK + 2jHwfDBzL25akTTU7dYvyqtD/ey1bEQ5cRnU10sSMpjmdBXCdYSmgUMRcNMkUc0DLjQomT51M/sK + TjzxPPYIB4p1hfXnQUhnlEXuG4VrDiilrd9aP/f9KPolPRD5lnsEVFND68Ct/4BL2p1hFvJ+va0u + N2qytXTf5iqT39S4dE1R6rdV6CBlXtA/DDent22+VwLtRYHUFr4NThD6kPLMcZl4eRbtvlNq6miH + QQbO41nx2LOC2RAOcjJh76U6C7B7qY60Oa36Zc7/gT4Y63dXBfRMXdrw389A98z3bBpGP5UudAVK + 1RVQR5VXwP1gO3fAf2CYmNlElBXibeGgbdK/lj+fXYjp5GAiosPE8m3xhPWzJtGMUj7ZhqHrsxtZ + xJsk4I5QEBFG2yY4Y7m+GPrTVwGeBHRppssf26uHhHwCs0w3sJTZ6++SGKmDzA7Wl88QmyITkjsy + 6mDjAeMeUnvYOAG0b9DRjSbC/iKYBB7GFCYkED/Kjqp2EO5g/IC0Hur2kHaiGpr4KfhIQFiynQ/4 + vvwfw+JWiHetFyrm/fR02M8YbhB4S1s9gTaPutD0x9OX4c0IfR7efjE+XY3PHhRTFaO7LxAUK6Bg + JJuK9PHx8R8AAAD//wMAk0bPkPUYAAA= headers: Connection: - keep-alive @@ -800,7 +255,62 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Nov 2023 23:28:18 GMT + - Sun, 10 Mar 2024 17:05:21 GMT + Transfer-Encoding: + - chunked + Vary: + - Origin,Accept-Encoding + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + method: GET + uri: https://api-v2.intrinio.com/fundamentals/AAPL-balance_sheet_statement-2022-FY/standardized_financials?api_key=MOCK_API_KEY + response: + body: + string: !!binary | + H4sIAFHo7WUAA6yZbXeqRhDHv4qHN21PNV0eBc/pC/Nw0ya5xpjcxNy2x7PCBmlwIbDkBnPy3Ttr + VBYBUU7zSncWmN/OzH8G8y7FDFMHR463IM7kyaOY2h72Y6n317vkYIYnDLtS713yHKknwefJYGyc + ny+ktkTxnMDaCY5nrb8ThBSjdfaSeK/YJ5TFsGF5pWSDHR5BcqYQR/CJ3zFg2LeTiH/FcUyW1hg2 + E2rD3eW29IRtFkSw9VewTLGPlwbJIVOPwUpCPX6fJHakj7YET0jAqqiGZqDl3xH6aFeQoPHVxWma + kdzOgoh17kg0b/1JX0nM5jmQmJsZWL2ccV8UtSGKZuhmLcr9+OH6YpyhDAJG1kG5IjgmrRGxCQRg + 6pMNEIVNkbi8L4rWDEVVulo9ysB9pOcCSt+2gwSOuowAr2yNKPSGATFlU9uDYnjzKlDwhKLwLI/E + 7RYlLAsCYd7Klh7gvNHMec3aoy6c8XV06Wa+X7MZiVonn760+mtnPv0PuHHbz30prIYhkBVFrcWg + i4vpQBCqO+5LFUapo3mMMnlqqE+yqmtIryUYpuHou5BEQ7g5a7eGURCSiKVtUXZDrkeF1ArDYkWU + cTSsaE2R5W4txpv79vggYFwF1K2WWR+sdSpLA7qjZzQsbFlB5h5BeU79H85iuzoGG49a1xAcDEXt + lpZKiesHsCkNE07XNKVeev9NR69+ul0xAlpZ0dQClWE0bIZyV1fU+spH7sB8KVR+mfMFl2ni+zlP + xWT6/YBepytdvT6Z9NS5vBA8FUaQUzLNSnkzezifq6UC63t46vkegx6TP+3qZmFHxNmls7KMahmO + 08vnVyFrNg17iNPSbh1u1g/D6DbEMDRZrg+FNcY/AgFj3ShOyROBTw7MH9Cmkwxn5a6zskcb80FU + anVF76bqWiBYdVA3C9OcFsRqjXaV86nYz/M+H4ZVLcI1wUKmtlewfMPdrvBdXNVO57kqgZpmn6yr + llkfqdFi/tIXIpU1yZwQrLtjqQ5kUlxJYTaksExLt+qn3jH179PtdCvtjZW5VwVxKKpWPdPsRtUs + WauPl7KwdL/QYwTUyiTcD7ASq6mYy5opI7mW69RVdFKYASph9kRY/QDA0jxL05pSEcxq9XPAmdvH + uqASJ8F87n2OlOvR+SSgPB3BHxHNzjaC5/bWnkMpm9bczsFh3L0cjPNoAW3dssB+zmEEdOPSloDn + jcJ7cdOOZGimVq8RLy4JxNeyEWHYo9Bfz3BE4ZizKEQrC8kM+yIoDRE6KjLq52SUTh+6Ql7BxJPM + Ex8zoFh12GAeRmRGaOy9EnjNAU9J67fWz1dBHP+SDUSB7R0A1VTQOnyMqw/Mm3tjWoXKXyXW2dof + sZvuSq8ygKbSpSOjW6/IkYvUecH/YbSe3zYVXwm0EwWKmys3aEEUQNFT16P857N4+1elppq2H2To + 3h8XB59PmDXhIOcmZF/mZwF2J9WBQqdX/5zzf6APxsbNeQFd6Exr/tsZ+D0LfIdE8U+lga5AqXoJ + NFDlS2BNn8q/Bf4Dt0mog3ljwf4GDtYmL6MHLE/5cTKQEb5hYgcOf8LqWZN4RgibbMyw9cmLbexP + UtBHeDtCirJZginLC/itvzxy8DQkSzldXux8PiRiEzhlsoYl1Fl9l/idOsjqKNryGTwpBJMKatJB + yp2i9JAJ72RHgPYdNnrxhAtgDIfAooTAgYT8IvGuGlzXUZQ7pPeQ0dP1I8vQ+KWgIyGm6eY84Pvy + vwyLa+68Zz8Tfu79/vBKkNww9JfCegRrPvFg6Y+Hb8PLEfo6vP5mfjkfH9+pFiewvWcw8gioCpIt + Vfr4+PgPAAD//wMA6O5ytPcYAAA= + headers: + Connection: + - keep-alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 10 Mar 2024 17:05:21 GMT Transfer-Encoding: - chunked Vary: diff --git a/openbb_platform/providers/intrinio/tests/record/http/test_intrinio_fetchers/test_intrinio_options_unusual_fetcher.yaml b/openbb_platform/providers/intrinio/tests/record/http/test_intrinio_fetchers/test_intrinio_options_unusual_fetcher.yaml index e4ac8028f25..1087b4fddc1 100644 --- a/openbb_platform/providers/intrinio/tests/record/http/test_intrinio_fetchers/test_intrinio_options_unusual_fetcher.yaml +++ b/openbb_platform/providers/intrinio/tests/record/http/test_intrinio_fetchers/test_intrinio_options_unusual_fetcher.yaml @@ -3,604 +3,23 @@ interactions: body: null headers: Accept: - - '*/*' + - application/json Accept-Encoding: - - gzip, deflate, br + - gzip, deflate Connection: - keep-alive method: GET - uri: https://api-v2.intrinio.com/options/unusual_activity?api_key=MOCK_API_KEY&source=delayed + uri: https://api-v2.intrinio.com/options/unusual_activity/intraday?activity_type=block&api_key=MOCK_API_KEY&end_date=2023-11-21&minimum_total_value=10000000&page_size=1000&sentiment=neutral&source=delayed&start_date=2023-11-20 response: body: string: !!binary | - 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 - XwAAAP//AwDf0JMVFUYEAA== + H4sIABPh7WUAA8zU3U7CMBQA4Hfp9Wj6s7PT7tYXMNFEozFLGQ1ZKN2yHwIS3t0OMVHYAI0X7K5n + p6dnX9ttSVubmW1I+rolzWY5LR1JycP98xOJSFssbdOaZRVCggk54Xwi2COHNIaUAVUSX/q0TWVD + xtSV+aIflq1x2cq4LkR5whBRq69wU7z3UcYiYla2NnObVXWRHzIphsS89KGnvD30kWUiZoInd0xo + YOEJS5hmkZk2s2ubd21R+v1sTTEi02J2+gZoEpHG+v57fF/X2y4s4UKlzs9s7TaFn3/2cTSZUbaL + fgPDdSqBcuCXYETCpMbe4QcMDMBgqKhHYCSHAKMEjMKgVFQNwqCUVN8ejFQxS05OzBAMKE3lWRiN + 4zCg+QgMKKTs/2DOu2DKJA1bcdEFJFcA4gqXJPSvj1my7+flDEuiEyqGLxJqCjfHgsA1u4pFybj/ + EYyz4JlrpGLRmw6wKLEH+zPLWxTy121WhV5J6jvndh8AAAD//wMAhrSB85YFAAA= headers: Connection: - keep-alive @@ -609,7 +28,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Nov 2023 06:00:10 GMT + - Sun, 10 Mar 2024 16:34:27 GMT Transfer-Encoding: - chunked Vary: diff --git a/openbb_platform/providers/intrinio/tests/test_intrinio_fetchers.py b/openbb_platform/providers/intrinio/tests/test_intrinio_fetchers.py index 651865435af..3ebc5bf4a3d 100644 --- a/openbb_platform/providers/intrinio/tests/test_intrinio_fetchers.py +++ b/openbb_platform/providers/intrinio/tests/test_intrinio_fetchers.py @@ -125,7 +125,13 @@ def test_intrinio_options_chains_fetcher(credentials=test_credentials): @pytest.mark.record_http def test_intrinio_options_unusual_fetcher(credentials=test_credentials): - params = {"source": "delayed"} + params = { + "source": "delayed", + "trade_type": "block", + "sentiment": "neutral", + "start_date": date(2023, 11, 20), + "min_value": 10000000, + } fetcher = IntrinioOptionsUnusualFetcher() result = fetcher.test(params, credentials)