fds.sdk.StocksAPIforDigitalPortals 0.10.21
Stocks API for Digital Portals client library for Python
License: Apache License, Version 2.0
Requires Python: >=3.7
Keywords: FactSet, API, SDK

[![FactSet](https://raw.githubusercontent.com/factset/enterprise-sdk/main/docs/images/factset-logo.svg)](https://www.factset.com)

# Stocks API for Digital Portals client library for Python

[![API Version](https://img.shields.io/badge/api-v2-blue)](https://endpointreference.mdgms.com)
[![PyPi](https://img.shields.io/pypi/v/fds.sdk.StocksAPIforDigitalPortals/0.10.21)](https://pypi.org/project/fds.sdk.StocksAPIforDigitalPortals/v/0.10.21)
[![Apache-2 license](https://img.shields.io/badge/license-Apache2-brightgreen.svg)](https://www.apache.org/licenses/LICENSE-2.0)

The Stocks API features a screener to search for equity instruments based on stock-specific parameters.

Parameters for up to three fiscal years might now be used in one request; data is available for the ten most recent completed fiscal years.
Estimates are available for the current and two consecutive fiscal years. Search criteria also include benchmark-related attributes
(beta, correlation, outperformance), and ESG parameters, based on FactSet’s Truvalue ESG scores.

A separate endpoint returns the possible values and value ranges for the parameters that the endpoint /stock/notation/screener/search accepts
Application developers can request the values and value ranges only for a restricted set of notations that match predefined parameters. This
functionality may be used to pre-fill the values and value ranges of the parameters of the /stock/notation/screener/search endpoint so that
performing a search always leads to a non-empty set of notations.

The endpoint /stock/notation/ranking/intraday/list ranks stocks notations using intraday figures, for example to build a gainers/losers list. 

Additional endpoints include end-of-day benchmark key figures, and selected fundamentals (as of end of fiscal year and with daily updates).

This API is fully integrated with the corresponding [Quotes API](https://developer.factset.com/api-catalog/quotes-api-digital-portals), allowing
access to detailed price and performance information of instruments, as well as basic security identifier cross-reference. For direct access
to price histories, please refer to the [Time Series API for Digital Portals](https://developer.factset.com/api-catalog/time-series-api-digital-portals).

Similar criteria based screener APIs exist for fixed income instruments and securitized derivatives: See the
[Bonds API](https://developer.factset.com/api-catalog/bonds-api-digital-portals) and the
[Securitized Derivatives API](https://developer.factset.com/api-catalog/securitized-derivatives-api-digital-portals) for details.

See also the recipe [\"Enrich Your Digital Portal with Flexible Equity Screening\"](https://developer.factset.com/recipe-catalog/enrich-your-digital-portal-flexible-equity-screening).


This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:

- API version: 2
- SDK version: 0.10.21
- Build package: org.openapitools.codegen.languages.PythonClientCodegen

## Requirements

* Python >= 3.7

## Installation

### Poetry

```shell
poetry add fds.sdk.utils fds.sdk.StocksAPIforDigitalPortals==0.10.21
```

### pip

```shell
pip install fds.sdk.utils fds.sdk.StocksAPIforDigitalPortals==0.10.21
```

## Usage

1. [Generate authentication credentials](../../../../README.md#authentication).
2. Setup Python environment.
   1. Install and activate python 3.7+. If you're using [pyenv](https://github.com/pyenv/pyenv):

      ```sh
      pyenv install 3.9.7
      pyenv shell 3.9.7
      ```

   2. (optional) [Install poetry](https://python-poetry.org/docs/#installation).
3. [Install dependencies](#installation).
4. Run the following:

> [!IMPORTANT]
> The parameter variables defined below are just examples and may potentially contain non valid values. Please replace them with valid values.

### Example Code

```python
from fds.sdk.utils.authentication import ConfidentialClient

import fds.sdk.StocksAPIforDigitalPortals
from fds.sdk.StocksAPIforDigitalPortals.api import company_api
from fds.sdk.StocksAPIforDigitalPortals.models import *
from dateutil.parser import parse as dateutil_parser
from pprint import pprint

# See configuration.py for a list of all supported configuration parameters.

# Examples for each supported authentication method are below,
# choose one that satisfies your use case.

# (Preferred) OAuth 2.0: FactSetOAuth2
# See https://github.com/FactSet/enterprise-sdk#oauth-20
# for information on how to create the app-config.json file
#
# The confidential client instance should be reused in production environments.
# See https://github.com/FactSet/enterprise-sdk-utils-python#authentication
# for more information on using the ConfidentialClient class
configuration = fds.sdk.StocksAPIforDigitalPortals.Configuration(
    fds_oauth_client=ConfidentialClient('/path/to/app-config.json')
)

# Basic authentication: FactSetApiKey
# See https://github.com/FactSet/enterprise-sdk#api-key
# for information how to create an API key
# configuration = fds.sdk.StocksAPIforDigitalPortals.Configuration(
#     username='USERNAME-SERIAL',
#     password='API-KEY'
# )

# Enter a context with an instance of the API client
with fds.sdk.StocksAPIforDigitalPortals.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = company_api.CompanyApi(api_client)
    id = "id_example" # str | 
    attributes = [
        "_attributes_example",
    ] # [str] | Limit the attributes returned in the response to the specified set. (optional)
    language = "_language_example" # str |  (optional)

    try:
        # List of boards for a company, with their officers.
        # example passing only required values which don't have defaults set
        # and optional values
        api_response = api_instance.get_company_board_list_by_instrument(id, attributes=attributes, language=language)

        pprint(api_response)
    except fds.sdk.StocksAPIforDigitalPortals.ApiException as e:
        print("Exception when calling CompanyApi->get_company_board_list_by_instrument: %s\n" % e)

    # # Get response, http status code and response headers
    # try:
    #     # List of boards for a company, with their officers.
    #     api_response, http_status_code, response_headers = api_instance.get_company_board_list_by_instrument_with_http_info(id, attributes=attributes, language=language)


    #     pprint(api_response)
    #     pprint(http_status_code)
    #     pprint(response_headers)
    # except fds.sdk.StocksAPIforDigitalPortals.ApiException as e:
    #     print("Exception when calling CompanyApi->get_company_board_list_by_instrument: %s\n" % e)

    # # Get response asynchronous
    # try:
    #     # List of boards for a company, with their officers.
    #     async_result = api_instance.get_company_board_list_by_instrument_async(id, attributes=attributes, language=language)
    #     api_response = async_result.get()


    #     pprint(api_response)
    # except fds.sdk.StocksAPIforDigitalPortals.ApiException as e:
    #     print("Exception when calling CompanyApi->get_company_board_list_by_instrument: %s\n" % e)

    # # Get response, http status code and response headers asynchronous
    # try:
    #     # List of boards for a company, with their officers.
    #     async_result = api_instance.get_company_board_list_by_instrument_with_http_info_async(id, attributes=attributes, language=language)
    #     api_response, http_status_code, response_headers = async_result.get()


    #     pprint(api_response)
    #     pprint(http_status_code)
    #     pprint(response_headers)
    # except fds.sdk.StocksAPIforDigitalPortals.ApiException as e:
    #     print("Exception when calling CompanyApi->get_company_board_list_by_instrument: %s\n" % e)

```

### Using Pandas

To convert an API response to a Pandas DataFrame, it is necessary to transform it first to a dictionary.
```python
import pandas as pd

response_dict = api_response.to_dict()['data']

simple_json_response = pd.DataFrame(response_dict)
nested_json_response = pd.json_normalize(response_dict)
```

### Debugging

The SDK uses the standard library [`logging`](https://docs.python.org/3/library/logging.html#module-logging) module.

Setting `debug` to `True` on an instance of the `Configuration` class sets the log-level of related packages to `DEBUG`
and enables additional logging in Pythons [HTTP Client](https://docs.python.org/3/library/http.client.html).

**Note**: This prints out sensitive information (e.g. the full request and response). Use with care.

```python
import logging
import fds.sdk.StocksAPIforDigitalPortals

logging.basicConfig(level=logging.DEBUG)

configuration = fds.sdk.StocksAPIforDigitalPortals.Configuration(...)
configuration.debug = True
```

### Configure a Proxy

You can pass proxy settings to the Configuration class:

* `proxy`: The URL of the proxy to use.
* `proxy_headers`: a dictionary to pass additional headers to the proxy (e.g. `Proxy-Authorization`).

```python
import fds.sdk.StocksAPIforDigitalPortals

configuration = fds.sdk.StocksAPIforDigitalPortals.Configuration(
    # ...
    proxy="http://secret:password@localhost:5050",
    proxy_headers={
        "Custom-Proxy-Header": "Custom-Proxy-Header-Value"
    }
)
```

### Custom SSL Certificate

TLS/SSL certificate verification can be configured with the following Configuration parameters:

* `ssl_ca_cert`: a path to the certificate to use for verification in `PEM` format.
* `verify_ssl`: setting this to `False` disables the verification of certificates.
  Disabling the verification is not recommended, but it might be useful during
  local development or testing.

```python
import fds.sdk.StocksAPIforDigitalPortals

configuration = fds.sdk.StocksAPIforDigitalPortals.Configuration(
    # ...
    ssl_ca_cert='/path/to/ca.pem'
)
```

### Request Retries

In case the request retry behaviour should be customized, it is possible to pass a `urllib3.Retry` object to the `retry` property of the Configuration.

```python
from urllib3 import Retry
import fds.sdk.StocksAPIforDigitalPortals

configuration = fds.sdk.StocksAPIforDigitalPortals.Configuration(
    # ...
)

configuration.retries = Retry(total=3, status_forcelist=[500, 502, 503, 504])
```


## Documentation for API Endpoints

All URIs are relative to *https://api.factset.com/wealth/v1*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*CompanyApi* | [**get_company_board_list_by_instrument**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/CompanyApi.md#get_company_board_list_by_instrument) | **GET** /company/board/listByInstrument | List of boards for a company, with their officers.
*CompanyApi* | [**get_company_board_officer_function_delivery_list**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/CompanyApi.md#get_company_board_officer_function_delivery_list) | **GET** /company/board/officer/function/delivery/list | List of officer functions as provided by a delivery.
*CompanyApi* | [**get_company_board_type_list**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/CompanyApi.md#get_company_board_type_list) | **GET** /company/board/type/list | List of company board types.
*CompanyApi* | [**post_company_estimates_list_by_instrument**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/CompanyApi.md#post_company_estimates_list_by_instrument) | **POST** /company/estimates/listByInstrument | Estimates for selected figures for a stock.
*CompanyApi* | [**post_company_key_items_current_get_by_instrument**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/CompanyApi.md#post_company_key_items_current_get_by_instrument) | **POST** /company/keyItems/current/getByInstrument | Fundamentals for a stock with potentially daily updates.
*CompanyApi* | [**post_company_key_items_fiscal_year_list_by_instrument**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/CompanyApi.md#post_company_key_items_fiscal_year_list_by_instrument) | **POST** /company/keyItems/fiscalYear/listByInstrument | Selected fundamentals for a stock with values as of the end of a fiscal year.
*StockApi* | [**get_stock_composite_profile_get_by_notation**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/StockApi.md#get_stock_composite_profile_get_by_notation) | **GET** /stock/composite/profile/getByNotation | Provides key elements of a stock profile together with the profile of the issuing company.
*StockApi* | [**get_stock_dividend_type_list**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/StockApi.md#get_stock_dividend_type_list) | **GET** /stock/dividend/type/list | List of dividend types.
*StockApi* | [**get_stock_notation_key_figures_benchmark_month_1_get**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/StockApi.md#get_stock_notation_key_figures_benchmark_month_1_get) | **GET** /stock/notation/keyFigures/benchmark/month/1/get | End-of-day (EOD) benchmark key figures of a stock for the time range of one month.
*StockApi* | [**get_stock_notation_key_figures_benchmark_month_3_get**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/StockApi.md#get_stock_notation_key_figures_benchmark_month_3_get) | **GET** /stock/notation/keyFigures/benchmark/month/3/get | End-of-day (EOD) benchmark key figures of a stock for the time range of three months.
*StockApi* | [**get_stock_notation_key_figures_benchmark_month_6_get**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/StockApi.md#get_stock_notation_key_figures_benchmark_month_6_get) | **GET** /stock/notation/keyFigures/benchmark/month/6/get | End-of-day (EOD) benchmark key figures of a stock for the time range of six months.
*StockApi* | [**get_stock_notation_key_figures_benchmark_week_1_get**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/StockApi.md#get_stock_notation_key_figures_benchmark_week_1_get) | **GET** /stock/notation/keyFigures/benchmark/week/1/get | End-of-day (EOD) benchmark key figures of a stock for the time range of one week.
*StockApi* | [**get_stock_notation_key_figures_benchmark_year_1_get**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/StockApi.md#get_stock_notation_key_figures_benchmark_year_1_get) | **GET** /stock/notation/keyFigures/benchmark/year/1/get | End-of-day (EOD) benchmark key figures of a stock for the time range of one year.
*StockApi* | [**get_stock_notation_key_figures_benchmark_year_3_get**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/StockApi.md#get_stock_notation_key_figures_benchmark_year_3_get) | **GET** /stock/notation/keyFigures/benchmark/year/3/get | End-of-day (EOD) benchmark key figures of a stock for the time range of three years.
*StockApi* | [**get_stock_notation_key_figures_benchmark_year_5_get**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/StockApi.md#get_stock_notation_key_figures_benchmark_year_5_get) | **GET** /stock/notation/keyFigures/benchmark/year/5/get | End-of-day (EOD) benchmark key figures of a stock for the time range of five years.
*StockApi* | [**get_stock_owner_list**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/StockApi.md#get_stock_owner_list) | **GET** /stock/owner/list | List of owners for a specific type of a company&#39;s shares.
*StockApi* | [**get_stock_recommendation_aggregate_get**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/StockApi.md#get_stock_recommendation_aggregate_get) | **GET** /stock/recommendation/aggregate/get | Target price and aggregated recommendations for a stock.
*StockApi* | [**get_stock_recommendation_aggregate_history_list**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/StockApi.md#get_stock_recommendation_aggregate_history_list) | **GET** /stock/recommendation/aggregate/history/list | Current and historical trade recommendations and target prices for a stock.
*StockApi* | [**post_stock_dividend_list**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/StockApi.md#post_stock_dividend_list) | **POST** /stock/dividend/list | List of dividends for a stock.
*StockApi* | [**post_stock_notation_ranking_intraday_list**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/StockApi.md#post_stock_notation_ranking_intraday_list) | **POST** /stock/notation/ranking/intraday/list | Ranking of stocks&#39; notations using intraday figures.
*StockApi* | [**post_stock_notation_screener_search**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/StockApi.md#post_stock_notation_screener_search) | **POST** /stock/notation/screener/search | Screener for stocks&#39; notations based on stock-specific parameters.
*StockApi* | [**post_stock_notation_screener_value_ranges_get**](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/StockApi.md#post_stock_notation_screener_value_ranges_get) | **POST** /stock/notation/screener/valueRanges/get | Possible values and value ranges for the parameters used in the endpoint &#x60;/stock/notation/screener/search&#x60;.


## Documentation For Models

 - [AttributesMember](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/AttributesMember.md)
 - [CursorBasedPaginationOutputObject](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/CursorBasedPaginationOutputObject.md)
 - [CursorBasedPaginationOutputObjectWithoutTotal](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/CursorBasedPaginationOutputObjectWithoutTotal.md)
 - [ErrorMetaObject](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/ErrorMetaObject.md)
 - [ErrorObject](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/ErrorObject.md)
 - [InlineResponse200](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse200.md)
 - [InlineResponse2001](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse2001.md)
 - [InlineResponse20010](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20010.md)
 - [InlineResponse20010Data](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20010Data.md)
 - [InlineResponse20010DataCurrency](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20010DataCurrency.md)
 - [InlineResponse20010DataDates](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20010DataDates.md)
 - [InlineResponse20010DataDividends](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20010DataDividends.md)
 - [InlineResponse20010DataGross](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20010DataGross.md)
 - [InlineResponse20010DataOccurrence](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20010DataOccurrence.md)
 - [InlineResponse20010DataOccurrenceFrequency](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20010DataOccurrenceFrequency.md)
 - [InlineResponse20010DataType](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20010DataType.md)
 - [InlineResponse20011](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20011.md)
 - [InlineResponse20011Data](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20011Data.md)
 - [InlineResponse20012](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20012.md)
 - [InlineResponse20012Data](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20012Data.md)
 - [InlineResponse20012DataBenchmarks](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20012DataBenchmarks.md)
 - [InlineResponse20012DataNotation](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20012DataNotation.md)
 - [InlineResponse20012DataNotationInstrument](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20012DataNotationInstrument.md)
 - [InlineResponse20012DataStatus](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20012DataStatus.md)
 - [InlineResponse20013](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20013.md)
 - [InlineResponse20013Accumulated](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20013Accumulated.md)
 - [InlineResponse20013Currency](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20013Currency.md)
 - [InlineResponse20013Data](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20013Data.md)
 - [InlineResponse20013Fsym](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20013Fsym.md)
 - [InlineResponse20013FsymListing](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20013FsymListing.md)
 - [InlineResponse20013FsymRegional](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20013FsymRegional.md)
 - [InlineResponse20013Instrument](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20013Instrument.md)
 - [InlineResponse20013InstrumentIndustryClassification](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20013InstrumentIndustryClassification.md)
 - [InlineResponse20013InstrumentIndustryClassificationRbics](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20013InstrumentIndustryClassificationRbics.md)
 - [InlineResponse20013Market](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20013Market.md)
 - [InlineResponse20013Meta](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20013Meta.md)
 - [InlineResponse20013Trade](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20013Trade.md)
 - [InlineResponse20013TradePerformance](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20013TradePerformance.md)
 - [InlineResponse20014](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014.md)
 - [InlineResponse20014Benchmark](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014Benchmark.md)
 - [InlineResponse20014BenchmarkBeta](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014BenchmarkBeta.md)
 - [InlineResponse20014BenchmarkCorrelation](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014BenchmarkCorrelation.md)
 - [InlineResponse20014BenchmarkIndex](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014BenchmarkIndex.md)
 - [InlineResponse20014BenchmarkOutperformance](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014BenchmarkOutperformance.md)
 - [InlineResponse20014Compliance](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014Compliance.md)
 - [InlineResponse20014ComplianceFrance](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014ComplianceFrance.md)
 - [InlineResponse20014CurrentKeyFigures](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014CurrentKeyFigures.md)
 - [InlineResponse20014CurrentKeyFiguresCompany](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014CurrentKeyFiguresCompany.md)
 - [InlineResponse20014CurrentKeyFiguresCompanyCurrencyDependent](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014CurrentKeyFiguresCompanyCurrencyDependent.md)
 - [InlineResponse20014CurrentKeyFiguresCompanyCurrencyDependentPerShare](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014CurrentKeyFiguresCompanyCurrencyDependentPerShare.md)
 - [InlineResponse20014CurrentKeyFiguresShareInstrument](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014CurrentKeyFiguresShareInstrument.md)
 - [InlineResponse20014CurrentKeyFiguresShareInstrumentCurrencyDependent](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014CurrentKeyFiguresShareInstrumentCurrencyDependent.md)
 - [InlineResponse20014CurrentKeyFiguresShareInstrumentCurrencyDependentPerShare](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014CurrentKeyFiguresShareInstrumentCurrencyDependentPerShare.md)
 - [InlineResponse20014CurrentKeyFiguresShareInstrumentRatios](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014CurrentKeyFiguresShareInstrumentRatios.md)
 - [InlineResponse20014Data](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014Data.md)
 - [InlineResponse20014Esg](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014Esg.md)
 - [InlineResponse20014EsgTruvalueLabs](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EsgTruvalueLabs.md)
 - [InlineResponse20014EsgTruvalueLabsSasb](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EsgTruvalueLabsSasb.md)
 - [InlineResponse20014EsgTruvalueLabsSasbAllCategories](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EsgTruvalueLabsSasbAllCategories.md)
 - [InlineResponse20014EsgTruvalueLabsSasbMateriality](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EsgTruvalueLabsSasbMateriality.md)
 - [InlineResponse20014EsgTruvalueLabsSdg](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EsgTruvalueLabsSdg.md)
 - [InlineResponse20014EsgTruvalueLabsSdgImpact](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EsgTruvalueLabsSdgImpact.md)
 - [InlineResponse20014Estimates](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014Estimates.md)
 - [InlineResponse20014EstimatesFirstFiscalYear](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYear.md)
 - [InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimates](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimates.md)
 - [InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimatesCurrency](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimatesCurrency.md)
 - [InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimatesEbit](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimatesEbit.md)
 - [InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimatesEbitda](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimatesEbitda.md)
 - [InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimatesPerShare](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimatesPerShare.md)
 - [InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimatesPerShareCashFlow](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimatesPerShareCashFlow.md)
 - [InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimatesPerShareDividends](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimatesPerShareDividends.md)
 - [InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimatesPerShareEarnings](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimatesPerShareEarnings.md)
 - [InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimatesPerShareSales](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearCurrencyDependentEstimatesPerShareSales.md)
 - [InlineResponse20014EstimatesFirstFiscalYearFiscalYear](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearFiscalYear.md)
 - [InlineResponse20014EstimatesFirstFiscalYearRatios](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearRatios.md)
 - [InlineResponse20014EstimatesFirstFiscalYearRatiosDividendYield](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearRatiosDividendYield.md)
 - [InlineResponse20014EstimatesFirstFiscalYearRatiosEnterpriseValueEbit](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearRatiosEnterpriseValueEbit.md)
 - [InlineResponse20014EstimatesFirstFiscalYearRatiosEnterpriseValueEbitda](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearRatiosEnterpriseValueEbitda.md)
 - [InlineResponse20014EstimatesFirstFiscalYearRatiosEnterpriseValueSales](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearRatiosEnterpriseValueSales.md)
 - [InlineResponse20014EstimatesFirstFiscalYearRatiosPriceBookValue](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearRatiosPriceBookValue.md)
 - [InlineResponse20014EstimatesFirstFiscalYearRatiosPriceCashFlow](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearRatiosPriceCashFlow.md)
 - [InlineResponse20014EstimatesFirstFiscalYearRatiosPriceEarnings](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearRatiosPriceEarnings.md)
 - [InlineResponse20014EstimatesFirstFiscalYearRatiosPriceEarningsGrowth](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearRatiosPriceEarningsGrowth.md)
 - [InlineResponse20014EstimatesFirstFiscalYearRatiosPriceFreeCashFlow](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearRatiosPriceFreeCashFlow.md)
 - [InlineResponse20014EstimatesFirstFiscalYearRatiosPriceSales](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearRatiosPriceSales.md)
 - [InlineResponse20014EstimatesFirstFiscalYearReturnOnAssets](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearReturnOnAssets.md)
 - [InlineResponse20014EstimatesFirstFiscalYearReturnOnEquity](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesFirstFiscalYearReturnOnEquity.md)
 - [InlineResponse20014EstimatesSecondFiscalYear](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesSecondFiscalYear.md)
 - [InlineResponse20014EstimatesThirdFiscalYear](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014EstimatesThirdFiscalYear.md)
 - [InlineResponse20014Instrument](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014Instrument.md)
 - [InlineResponse20014InstrumentIndustryClassification](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014InstrumentIndustryClassification.md)
 - [InlineResponse20014InstrumentIndustryClassificationRbics](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014InstrumentIndustryClassificationRbics.md)
 - [InlineResponse20014InstrumentIndustryClassificationRbicsLevel1](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014InstrumentIndustryClassificationRbicsLevel1.md)
 - [InlineResponse20014InstrumentIndustryClassificationRbicsLevel2](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014InstrumentIndustryClassificationRbicsLevel2.md)
 - [InlineResponse20014InstrumentIndustryClassificationRbicsLevel3](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014InstrumentIndustryClassificationRbicsLevel3.md)
 - [InlineResponse20014InstrumentIndustryClassificationRbicsLevel4](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014InstrumentIndustryClassificationRbicsLevel4.md)
 - [InlineResponse20014InstrumentIndustryClassificationRbicsLevel5](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014InstrumentIndustryClassificationRbicsLevel5.md)
 - [InlineResponse20014InstrumentIndustryClassificationRbicsLevel6](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014InstrumentIndustryClassificationRbicsLevel6.md)
 - [InlineResponse20014InstrumentNsin](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014InstrumentNsin.md)
 - [InlineResponse20014Market](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014Market.md)
 - [InlineResponse20014Nsin](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014Nsin.md)
 - [InlineResponse20014Performance](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014Performance.md)
 - [InlineResponse20014PerformanceEndOfDay](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014PerformanceEndOfDay.md)
 - [InlineResponse20014Recommendation](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014Recommendation.md)
 - [InlineResponse20014RecommendationConsensus](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014RecommendationConsensus.md)
 - [InlineResponse20014RecommendationConsensusChange](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014RecommendationConsensusChange.md)
 - [InlineResponse20014RecommendationCounts](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014RecommendationCounts.md)
 - [InlineResponse20014ReportedKeyFigures](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014ReportedKeyFigures.md)
 - [InlineResponse20014ReportedKeyFiguresFirstFiscalYear](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014ReportedKeyFiguresFirstFiscalYear.md)
 - [InlineResponse20014ReportedKeyFiguresFirstFiscalYearCurrencyDependentKeyFigures](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014ReportedKeyFiguresFirstFiscalYearCurrencyDependentKeyFigures.md)
 - [InlineResponse20014ReportedKeyFiguresFirstFiscalYearCurrencyDependentKeyFiguresCurrency](https://github.com/FactSet/enterprise-sdk/tree/main/code/python/StocksAPIforDigitalPortals/v3/docs/InlineResponse20014ReportedKeyFiguresFirstFiscalYearCurrencyDependentKeyFiguresCurrency.md)
 - [InlineResponse20014ReportedKeyFiguresFirstFiscalYearCurrencyDependentKeyFiguresPer