From 06daf98366ded0db188eefb0bbf2558e51201ef3 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Wed, 29 Nov 2023 05:50:22 -0800 Subject: [PATCH] hotfix/fmp-insider-trading - Fix FMP Insider Trading (#5817) * fix fmp insider trading * re-capture tests * fix intrinio test --- .../standard_models/insider_trading.py | 2 +- .../equity/integration/test_equity_api.py | 2 +- .../equity/integration/test_equity_python.py | 2 +- .../fmp/openbb_fmp/models/insider_trading.py | 24 +- .../fmp/openbb_fmp/utils/definitions.py | 58 ++-- .../test_fmp_insider_trading_fetcher.yaml | 303 +++++++++++++----- ...test_intrinio_insider_trading_fetcher.yaml | 231 ++++--------- .../intrinio/tests/test_intrinio_fetchers.py | 6 +- 8 files changed, 338 insertions(+), 290 deletions(-) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/insider_trading.py b/openbb_platform/core/openbb_core/provider/standard_models/insider_trading.py index e9842d2c92a..057007b35ec 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/insider_trading.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/insider_trading.py @@ -19,7 +19,7 @@ class InsiderTradingQueryParams(QueryParams): symbol: str = Field(description=QUERY_DESCRIPTIONS.get("symbol", "")) limit: StrictInt = Field( - default=100, + default=500, description=QUERY_DESCRIPTIONS.get("limit", ""), ) diff --git a/openbb_platform/extensions/equity/integration/test_equity_api.py b/openbb_platform/extensions/equity/integration/test_equity_api.py index e4596ea09de..ff328e373cc 100644 --- a/openbb_platform/extensions/equity/integration/test_equity_api.py +++ b/openbb_platform/extensions/equity/integration/test_equity_api.py @@ -392,7 +392,7 @@ def test_equity_fundamental_income_growth(params, headers): "provider": "fmp", "symbol": "AAPL", "limit": 10, - "transaction_type": ["P-Purchase"], + "transaction_type": None, } ), ( diff --git a/openbb_platform/extensions/equity/integration/test_equity_python.py b/openbb_platform/extensions/equity/integration/test_equity_python.py index 13dbdc43fad..49662de4a3f 100644 --- a/openbb_platform/extensions/equity/integration/test_equity_python.py +++ b/openbb_platform/extensions/equity/integration/test_equity_python.py @@ -373,7 +373,7 @@ def test_equity_fundamental_income_growth(params, obb): "provider": "fmp", "symbol": "AAPL", "limit": 10, - "transaction_type": ["P-Purchase"], + "transaction_type": None, } ), ( diff --git a/openbb_platform/providers/fmp/openbb_fmp/models/insider_trading.py b/openbb_platform/providers/fmp/openbb_fmp/models/insider_trading.py index 407b8f0d218..ac23882d6a9 100644 --- a/openbb_platform/providers/fmp/openbb_fmp/models/insider_trading.py +++ b/openbb_platform/providers/fmp/openbb_fmp/models/insider_trading.py @@ -1,6 +1,6 @@ """FMP Insider Trading Model.""" -from typing import Any, Dict, List, Optional, Union +from typing import Any, Dict, List, Optional from openbb_core.provider.abstract.fetcher import Fetcher from openbb_core.provider.standard_models.insider_trading import ( @@ -8,9 +8,9 @@ from openbb_core.provider.standard_models.insider_trading import ( InsiderTradingQueryParams, ) from openbb_core.provider.utils.helpers import get_querystring -from openbb_fmp.utils.definitions import TRANSACTION_TYPES +from openbb_fmp.utils.definitions import TRANSACTION_TYPES, TRANSACTION_TYPES_DICT from openbb_fmp.utils.helpers import get_data_many -from pydantic import Field, model_validator +from pydantic import Field class FMPInsiderTradingQueryParams(InsiderTradingQueryParams): @@ -19,20 +19,12 @@ class FMPInsiderTradingQueryParams(InsiderTradingQueryParams): Source: https://site.financialmodelingprep.com/developer/docs/#Stock-Insider-Trading """ - transaction_type: Optional[Union[List[TRANSACTION_TYPES], str]] = Field( - default=["P-Purchase"], + transaction_type: TRANSACTION_TYPES = Field( + default=None, description="Type of the transaction.", alias="transactionType", ) - @model_validator(mode="after") - @classmethod - def validate_transaction_type(cls, values: "InsiderTradingQueryParams"): - """Validate the transaction type.""" - if isinstance(values.transaction_type, list): - values.transaction_type = ",".join(values.transaction_type) - return values - class FMPInsiderTradingData(InsiderTradingData): """FMP Insider Trading Data.""" @@ -71,7 +63,11 @@ class FMPInsiderTradingFetcher( ) -> List[Dict]: """Return the raw data from the FMP endpoint.""" api_key = credentials.get("fmp_api_key") if credentials else "" - + query.transaction_type = ( + TRANSACTION_TYPES_DICT[query.transaction_type] + if query.transaction_type + else None + ) base_url = "https://financialmodelingprep.com/api/v4/insider-trading" query_str = get_querystring(query.model_dump(by_alias=True), ["page"]) diff --git a/openbb_platform/providers/fmp/openbb_fmp/utils/definitions.py b/openbb_platform/providers/fmp/openbb_fmp/utils/definitions.py index 47c45e0be34..503e001ad59 100644 --- a/openbb_platform/providers/fmp/openbb_fmp/utils/definitions.py +++ b/openbb_platform/providers/fmp/openbb_fmp/utils/definitions.py @@ -139,22 +139,44 @@ MARKETS = Literal[ ] TRANSACTION_TYPES = Literal[ - "A-Award", - "C-Conversion", - "D-Return", - "E-ExpireShort", - "F-InKind", - "G-Gift", - "H-ExpireLong", - "I-Discretionary", - "J-Other", - "L-Small", - "M-Exempt", - "O-OutOfTheMoney", - "P-Purchase", - "S-Sale", - "U-Tender", - "W-Will", - "X-InTheMoney", - "Z-Trust", + None, + "award", + "conversion", + "return", + "expire_short", + "in_kind", + "gift", + "expire_long", + "discretionary", + "other", + "small", + "exempt", + "otm", + "purchase", + "sale", + "tender", + "will", + "itm", + "trust", ] + +TRANSACTION_TYPES_DICT = { + "award": "A-Award", + "conversion": "C-Conversion", + "return": "D-Return", + "expire_short": "E-ExpireShort", + "in_kind": "F-InKind", + "gift": "G-Gift", + "expire_long": "H-ExpireLong", + "discretionary": "I-Discretionary", + "other": "J-Other", + "small": "L-Small", + "exempt": "M-Exempt", + "otm": "O-OutOfTheMoney", + "purchase": "P-Purchase", + "sale": "S-Sale", + "tender": "U-Tender", + "will": "W-Will", + "itm": "X-InTheMoney", + "trust": "Z-Trust", +} diff --git a/openbb_platform/providers/fmp/tests/record/http/test_fmp_fetchers/test_fmp_insider_trading_fetcher.yaml b/openbb_platform/providers/fmp/tests/record/http/test_fmp_fetchers/test_fmp_insider_trading_fetcher.yaml index 675c878ca96..d77cd84583b 100644 --- a/openbb_platform/providers/fmp/tests/record/http/test_fmp_fetchers/test_fmp_insider_trading_fetcher.yaml +++ b/openbb_platform/providers/fmp/tests/record/http/test_fmp_fetchers/test_fmp_insider_trading_fetcher.yaml @@ -9,27 +9,66 @@ interactions: Connection: - keep-alive method: GET - uri: https://financialmodelingprep.com/api/v4/insider-trading?apikey=MOCK_API_KEY&limit=100&page=0&symbol=AAPL&transactionType=P-Purchase + uri: https://financialmodelingprep.com/api/v4/insider-trading?apikey=MOCK_API_KEY&limit=500&page=0&symbol=AAPL response: body: string: !!binary | - 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 + /jb6eeJm+TW1cbPd/vuXf/0fWyWz1CfnAAA= headers: Access-Control-Allow-Credentials: - 'true' @@ -49,9 +88,9 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Thu, 23 Nov 2023 15:37:00 GMT + - Wed, 29 Nov 2023 01:48:29 GMT ETag: - - W/"2cf3-POGuhFFFDsLUP2Mt0xcWd1R6lJk" + - W/"e727-AOJzv/+97a+pNGHQEVsrW8CKeqA" Server: - nginx/1.18.0 (Ubuntu) Transfer-Encoding: @@ -75,65 +114,66 @@ interactions: Connection: - keep-alive method: GET - uri: https://financialmodelingprep.com/api/v4/insider-trading?apikey=MOCK_API_KEY&limit=100&page=1&symbol=AAPL&transactionType=P-Purchase + uri: https://financialmodelingprep.com/api/v4/insider-trading?apikey=MOCK_API_KEY&limit=500&page=1&symbol=AAPL response: body: string: !!binary | - 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 - tM9dl3+0EUS//fv/bAb3jEvnAAA= + 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 + b8bop3//H3BKez1r5QAA headers: Access-Control-Allow-Credentials: - 'true' @@ -153,9 +193,116 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Thu, 23 Nov 2023 15:37:01 GMT + - Wed, 29 Nov 2023 01:48:30 GMT ETag: - - W/"e74b-0FzVtfs2zRuL/i2ZB39MetZzpn0" + - W/"e56b-A1vP8lA1l+M7l6O8ChO593XETeg" + Server: + - nginx/1.18.0 (Ubuntu) + Transfer-Encoding: + - chunked + Vary: + - Accept-Encoding + X-Frame-Options: + - SAMEORIGIN + X-Powered-By: + - Express + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate, br + Connection: + - keep-alive + method: GET + uri: https://financialmodelingprep.com/api/v4/insider-trading?apikey=MOCK_API_KEY&limit=500&page=2&symbol=AAPL + response: + body: + string: !!binary | + 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 + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - X-Requested-With, content-type, auth-token, Authorization, stripe-signature, + APPS + Access-Control-Allow-Methods: + - GET, POST, OPTIONS + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Connection: + - keep-alive + Content-Encoding: + - gzip + Content-Type: + - application/json; charset=utf-8 + Date: + - Wed, 29 Nov 2023 01:48:30 GMT + ETag: + - W/"e4df-heT+TzV14c2GfSyEM+xffZ9rhPw" Server: - nginx/1.18.0 (Ubuntu) Transfer-Encoding: diff --git a/openbb_platform/providers/intrinio/tests/record/http/test_intrinio_fetchers/test_intrinio_insider_trading_fetcher.yaml b/openbb_platform/providers/intrinio/tests/record/http/test_intrinio_fetchers/test_intrinio_insider_trading_fetcher.yaml index 5bb51df9c11..5d8dcadd5e6 100644 --- a/openbb_platform/providers/intrinio/tests/record/http/test_intrinio_fetchers/test_intrinio_insider_trading_fetcher.yaml +++ b/openbb_platform/providers/intrinio/tests/record/http/test_intrinio_fetchers/test_intrinio_insider_trading_fetcher.yaml @@ -9,184 +9,63 @@ interactions: Connection: - keep-alive method: GET - uri: https://api-v2.intrinio.com/companies/AAPL/insider_transaction_filings?api_key=MOCK_API_KEY&end_date=2023-11-28&page_size=100&sort_by=updated_on&start_date=2018-11-28 + uri: https://api-v2.intrinio.com/companies/AAPL/insider_transaction_filings?api_key=MOCK_API_KEY&end_date=2023-06-06&page_size=500&sort_by=updated_on&start_date=2023-01-01 response: body: string: !!binary | - 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 - H3oDAA== + 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 + AwDrkOiRAdUAAA== headers: Connection: - keep-alive @@ -195,7 +74,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 27 Nov 2023 20:32:30 GMT + - Wed, 29 Nov 2023 01:58:10 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 9dc9f67c82b..ae1c9ac5914 100644 --- a/openbb_platform/providers/intrinio/tests/test_intrinio_fetchers.py +++ b/openbb_platform/providers/intrinio/tests/test_intrinio_fetchers.py @@ -269,7 +269,11 @@ def test_intrinio_company_filings_fetcher(credentials=test_credentials): @pytest.mark.record_http def test_intrinio_insider_trading_fetcher(credentials=test_credentials): - params = {"symbol": "AAPL"} + params = { + "symbol": "AAPL", + "start_date": date(2023, 1, 1), + "end_date": date(2023, 6, 6), + } fetcher = IntrinioInsiderTradingFetcher() result = fetcher.test(params, credentials)