Skip to content

Commit

Permalink
No release notes for this build
Browse files Browse the repository at this point in the history
  • Loading branch information
ssnyder-intrinio committed Sep 19, 2024
1 parent f79be10 commit 5a0dc24
Show file tree
Hide file tree
Showing 650 changed files with 1,787 additions and 666 deletions.
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ To get an API key, [sign up here](https://intrinio.com/).

Welcome to the Intrinio API! Through our Financial Data Marketplace, we offer a wide selection of financial data feed APIs sourced by our own proprietary processes as well as from many data vendors. For a complete API request / response reference please view the [Intrinio API documentation](https://docs.intrinio.com/documentation/api_v2). If you need additional help in using the API, please visit the [Intrinio website](https://intrinio.com) and click on the chat icon in the lower right corner.

- API version: 2.66.2
- Package version: 6.30.0
- API version: 2.70.0
- Package version: 6.31.0


## Requirements.
Expand Down Expand Up @@ -112,7 +112,7 @@ Class | Method | HTTP request | Description
*CompanyApi* | [**get_company_historical_data**](docs/CompanyApi.md#get_company_historical_data) | **GET** /companies/{identifier}/historical_data/{tag} | Historical Data for Company
*CompanyApi* | [**get_company_ipos**](docs/CompanyApi.md#get_company_ipos) | **GET** /companies/ipos | IPOs
*CompanyApi* | [**get_company_news**](docs/CompanyApi.md#get_company_news) | **GET** /companies/{identifier}/news | All News by Company
*CompanyApi* | [**get_company_news_body**](docs/CompanyApi.md#get_company_news_body) | **GET** /companies/news/body | The body of a news article. This endpoint requires additional authorization beyond basic news access. Please see a representative for details.
*CompanyApi* | [**get_company_news_body**](docs/CompanyApi.md#get_company_news_body) | **GET** /companies/news/body | News Article Body
*CompanyApi* | [**get_company_public_float**](docs/CompanyApi.md#get_company_public_float) | **GET** /companies/{identifier}/public_float | Get Company's public float
*CompanyApi* | [**get_company_securities**](docs/CompanyApi.md#get_company_securities) | **GET** /companies/{identifier}/securities | All Securities by Company
*CompanyApi* | [**insider_transaction_filings_by_company**](docs/CompanyApi.md#insider_transaction_filings_by_company) | **GET** /companies/{identifier}/insider_transaction_filings | Insider Transaction Filings by Company
Expand Down Expand Up @@ -282,6 +282,7 @@ Class | Method | HTTP request | Description
*StockExchangeApi* | [**get_stock_exchange_by_id**](docs/StockExchangeApi.md#get_stock_exchange_by_id) | **GET** /stock_exchanges/{identifier} | Lookup Stock Exchange
*StockExchangeApi* | [**get_stock_exchange_price_adjustments**](docs/StockExchangeApi.md#get_stock_exchange_price_adjustments) | **GET** /stock_exchanges/{identifier}/prices/adjustments | Stock Price Adjustments by Exchange
*StockExchangeApi* | [**get_stock_exchange_prices**](docs/StockExchangeApi.md#get_stock_exchange_prices) | **GET** /stock_exchanges/{identifier}/prices | Stock Prices by Exchange
*StockExchangeApi* | [**get_stock_exchange_quote**](docs/StockExchangeApi.md#get_stock_exchange_quote) | **GET** /stock_exchanges/{identifier}/quote | Realtime Quote Prices by Exchange
*StockExchangeApi* | [**get_stock_exchange_realtime_prices**](docs/StockExchangeApi.md#get_stock_exchange_realtime_prices) | **GET** /stock_exchanges/{identifier}/prices/realtime | Realtime Stock Prices by Exchange
*StockExchangeApi* | [**get_stock_exchange_securities**](docs/StockExchangeApi.md#get_stock_exchange_securities) | **GET** /stock_exchanges/{identifier}/securities | Securities by Exchange
*TechnicalApi* | [**get_security_price_technicals_adi**](docs/TechnicalApi.md#get_security_price_technicals_adi) | **GET** /securities/{identifier}/prices/technicals/adi | Accumulation/Distribution Index
Expand Down Expand Up @@ -449,6 +450,7 @@ Class | Method | HTTP request | Description
- [ApiResponseSecurityZacksSalesSurprises](docs/ApiResponseSecurityZacksSalesSurprises.md)
- [ApiResponseStandardizedFinancials](docs/ApiResponseStandardizedFinancials.md)
- [ApiResponseStandardizedFinancialsDimensions](docs/ApiResponseStandardizedFinancialsDimensions.md)
- [ApiResponseStockExchangeQuote](docs/ApiResponseStockExchangeQuote.md)
- [ApiResponseStockExchangeRealtimeStockPrices](docs/ApiResponseStockExchangeRealtimeStockPrices.md)
- [ApiResponseStockExchangeSecurities](docs/ApiResponseStockExchangeSecurities.md)
- [ApiResponseStockExchangeStockPriceAdjustments](docs/ApiResponseStockExchangeStockPriceAdjustments.md)
Expand Down
9 changes: 9 additions & 0 deletions docs/ApiResponseSecurityQuote.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,14 +31,23 @@ Name | Type | Description
**change_percent** | float | The percent difference in last price from the last close price  
**adj_close_5_days_ago** | float | The adjusted close price 5 days ago.  
**adj_close_30_days_ago** | float | The adjusted close price 30 days ago.  
**adj_close_90_days_ago** | float | The adjusted close price 90 days ago.  
**adj_close_180_days_ago** | float | The adjusted close price 180 days ago.  
**adj_close_365_days_ago** | float | The adjusted close price 365 days ago.  
**adj_close_730_days_ago** | float | The adjusted close price 730 days ago.  
**adj_close_1825_days_ago** | float | The adjusted close price 1825 days ago.  
**adj_close_year_to_date** | float | The adjusted close price at the start of the calendar year.  
**change_percent_5_days** | float | The percent change from the adjusted price 5 days ago to now.  
**change_percent_30_days** | float | The percent change from the adjusted price 30 days ago to now.  
**change_percent_90_days** | float | The percent change from the adjusted price 90 days ago to now.  
**change_percent_180_days** | float | The percent change from the adjusted price 180 days ago to now.  
**change_percent_365_days** | float | The percent change from the adjusted price 365 days ago to now.  
**change_percent_730_days_ago** | float | The percent change from the adjusted price 730 days ago to now.  
**change_percent_1825_days** | float | The percent change from the adjusted price 1825 days ago to now.  
**change_percent_year_to_date** | float | The percent change from the adjusted price since the start of the calendar year to now.  
**extended_hours_last** | float | The price of the latest trade in pre and post market trading. Might be null during normal trading  
**extended_hours_change** | float | The difference in extended_hours_last price from most recent official close price  
**extended_hours_change_percent** | float | The percent difference in extended_hours_last from the most recent official close price  

[//]: # (END_DEFINITION)

Expand Down
27 changes: 27 additions & 0 deletions docs/ApiResponseStockExchangeQuote.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@


[//]: # (CLASS:ApiResponseStockExchangeQuote)

[//]: # (KIND:object)

### ApiResponseStockExchangeQuote

#### Properties

[//]: # (START_DEFINITION)

Name | Type | Description
------------ | ------------- | -------------
**quotes** | [**list[ApiResponseSecurityQuote]**](ApiResponseSecurityQuote.md) | The realtime stock prices for all Securities traded on the Stock Exchange  
**stock_exchange** | [**StockExchange**](StockExchange.md) | The Stock Exchange resolved from the given identifier  

[//]: # (END_DEFINITION)


[//]: # (CONTAINED_CLASS:ApiResponseSecurityQuote)


[//]: # (CONTAINED_CLASS:StockExchange)



1 change: 1 addition & 0 deletions docs/BulkDownloadSummary.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ Name | Type | Description
**format** | str | The file format of the bulk download  
**data_length_bytes** | str | The total length of the bulk download data in bytes  
**update_frequency** | str | The update frequency for the bulk download  
**last_updated** | date | The date on which the bulk download was last updated  
**links** | [**list[BulkDownloadLinks]**](BulkDownloadLinks.md) | Links to all of the files comprising the bulk download. Links expire in 24 hours.  

[//]: # (END_DEFINITION)
Expand Down
6 changes: 3 additions & 3 deletions docs/CompanyApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Method | HTTP request | Description
[**get_company_historical_data**](CompanyApi.md#get_company_historical_data) | **GET** /companies/{identifier}/historical_data/{tag} | Historical Data for Company
[**get_company_ipos**](CompanyApi.md#get_company_ipos) | **GET** /companies/ipos | IPOs
[**get_company_news**](CompanyApi.md#get_company_news) | **GET** /companies/{identifier}/news | All News by Company
[**get_company_news_body**](CompanyApi.md#get_company_news_body) | **GET** /companies/news/body | The body of a news article. This endpoint requires additional authorization beyond basic news access. Please see a representative for details.
[**get_company_news_body**](CompanyApi.md#get_company_news_body) | **GET** /companies/news/body | News Article Body
[**get_company_public_float**](CompanyApi.md#get_company_public_float) | **GET** /companies/{identifier}/public_float | Get Company's public float
[**get_company_securities**](CompanyApi.md#get_company_securities) | **GET** /companies/{identifier}/securities | All Securities by Company
[**insider_transaction_filings_by_company**](CompanyApi.md#insider_transaction_filings_by_company) | **GET** /companies/{identifier}/insider_transaction_filings | Insider Transaction Filings by Company
Expand Down Expand Up @@ -1192,10 +1192,10 @@ Name | Type | Description | Notes

> ApiResponseCompanyNewsBody get_company_news_body(news_story_id, publication_date, specific_source=specific_source, next_page=next_page)
#### The body of a news article. This endpoint requires additional authorization beyond basic news access. Please see a representative for details.
#### News Article Body


Returns the news article body.
Returns the body of a news article. This endpoint requires additional authorization beyond basic news access. Please see a representative for details.

[//]: # (END_OVERVIEW)

Expand Down
8 changes: 6 additions & 2 deletions docs/OptionsApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ This endpoint does not need any parameter.

[//]: # (START_OVERVIEW)

> ApiResponseOptionsAggregates get_option_aggregates(date=date)
> ApiResponseOptionsAggregates get_option_aggregates(date=date, page_size=page_size, next_page=next_page)
#### Total open interest and volume aggregated by ticker

Expand All @@ -150,8 +150,10 @@ intrinio.ApiClient().set_api_key('YOUR_API_KEY')
intrinio.ApiClient().allow_retries(True)

date = "2024-04-24"
page_size = 100
next_page = ''

response = intrinio.OptionsApi().get_option_aggregates(date=date)
response = intrinio.OptionsApi().get_option_aggregates(date=date, page_size=page_size, next_page=next_page)
print(response)

# Note: For a Pandas DataFrame, import Pandas and use pd.DataFrame(response.property_name_dict)
Expand All @@ -168,6 +170,8 @@ print(response)
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**date** | [**object**](.md)| Return aggregated data for this date | [optional]  
**page_size** | int| The number of results to return | [optional] [default to 100]  
**next_page** | str| Gets the next page of data from a previous API call | [optional]  
<br/>

[//]: # (END_PARAMETERS)
Expand Down
88 changes: 86 additions & 2 deletions docs/StockExchangeApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ Method | HTTP request | Description
[**get_stock_exchange_by_id**](StockExchangeApi.md#get_stock_exchange_by_id) | **GET** /stock_exchanges/{identifier} | Lookup Stock Exchange
[**get_stock_exchange_price_adjustments**](StockExchangeApi.md#get_stock_exchange_price_adjustments) | **GET** /stock_exchanges/{identifier}/prices/adjustments | Stock Price Adjustments by Exchange
[**get_stock_exchange_prices**](StockExchangeApi.md#get_stock_exchange_prices) | **GET** /stock_exchanges/{identifier}/prices | Stock Prices by Exchange
[**get_stock_exchange_quote**](StockExchangeApi.md#get_stock_exchange_quote) | **GET** /stock_exchanges/{identifier}/quote | Realtime Quote Prices by Exchange
[**get_stock_exchange_realtime_prices**](StockExchangeApi.md#get_stock_exchange_realtime_prices) | **GET** /stock_exchanges/{identifier}/prices/realtime | Realtime Stock Prices by Exchange
[**get_stock_exchange_securities**](StockExchangeApi.md#get_stock_exchange_securities) | **GET** /stock_exchanges/{identifier}/securities | Securities by Exchange

Expand Down Expand Up @@ -339,6 +340,87 @@ Name | Type | Description | Notes
[//]: # (END_OPERATION)


[//]: # (START_OPERATION)

[//]: # (CLASS:StockExchangeApi)

[//]: # (METHOD:get_stock_exchange_quote)

[//]: # (RETURN_TYPE:ApiResponseStockExchangeQuote)

[//]: # (RETURN_TYPE_KIND:object)

[//]: # (RETURN_TYPE_DOC:ApiResponseStockExchangeQuote.md)

[//]: # (OPERATION:get_stock_exchange_quote_v2)

[//]: # (ENDPOINT:/stock_exchanges/{identifier}/quote)

[//]: # (DOCUMENT_LINK:StockExchangeApi.md#get_stock_exchange_quote)

## **get_stock_exchange_quote**

[**View Intrinio API Documentation**](https://docs.intrinio.com/documentation/python/get_stock_exchange_quote_v2)

[//]: # (START_OVERVIEW)

> ApiResponseStockExchangeQuote get_stock_exchange_quote(identifier, tickers, source=source, active_only=active_only)
#### Realtime Quote Prices by Exchange


Returns quote prices for the Stock Exchange with the given `identifier`

[//]: # (END_OVERVIEW)

### Example
[//]: # (START_CODE_EXAMPLE)

```python
from __future__ import print_function
import time
import intrinio_sdk as intrinio
from intrinio_sdk.rest import ApiException

intrinio.ApiClient().set_api_key('YOUR_API_KEY')
intrinio.ApiClient().allow_retries(True)

identifier = 'USCOMP'
tickers = ['AAPL,MSFT,NVDA']
source = 'delayed_sip'
active_only = ''

response = intrinio.StockExchangeApi().get_stock_exchange_quote(identifier, tickers, source=source, active_only=active_only)
print(response)

# Note: For a Pandas DataFrame, import Pandas and use pd.DataFrame(response.property_name_dict)
```
[//]: # (END_CODE_EXAMPLE)

[//]: # (START_DEFINITION)

### Parameters

[//]: # (START_PARAMETERS)


Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**identifier** | str| A Stock Exchange identifier (MIC or Intrinio ID) | &nbsp;
**tickers** | [**list[str]**](str.md)| The comma-delimited list of ticker symbols to return quotes for. | &nbsp;
**source** | str| Return the realtime price from the specified source instead of the most recent. | [optional] &nbsp;
**active_only** | bool| Returns prices only from the most recent trading day. | [optional] &nbsp;
<br/>

[//]: # (END_PARAMETERS)

### Return type

[**ApiResponseStockExchangeQuote**](ApiResponseStockExchangeQuote.md)

[//]: # (END_OPERATION)


[//]: # (START_OPERATION)

[//]: # (CLASS:StockExchangeApi)
Expand All @@ -363,7 +445,7 @@ Name | Type | Description | Notes

[//]: # (START_OVERVIEW)

> ApiResponseStockExchangeRealtimeStockPrices get_stock_exchange_realtime_prices(identifier, source=source, active_only=active_only, page_size=page_size, tickers=tickers, next_page=next_page)
> ApiResponseStockExchangeRealtimeStockPrices get_stock_exchange_realtime_prices(identifier, source=source, active_only=active_only, traded_today=traded_today, page_size=page_size, tickers=tickers, next_page=next_page)
#### Realtime Stock Prices by Exchange

Expand All @@ -387,11 +469,12 @@ intrinio.ApiClient().allow_retries(True)
identifier = 'USCOMP'
source = ['iex,delayed_sip']
active_only = ''
traded_today = ''
page_size = 100
tickers = ['AAPL,MSFT,NVDA']
next_page = ''

response = intrinio.StockExchangeApi().get_stock_exchange_realtime_prices(identifier, source=source, active_only=active_only, page_size=page_size, tickers=tickers, next_page=next_page)
response = intrinio.StockExchangeApi().get_stock_exchange_realtime_prices(identifier, source=source, active_only=active_only, traded_today=traded_today, page_size=page_size, tickers=tickers, next_page=next_page)
print(response)

# Note: For a Pandas DataFrame, import Pandas and use pd.DataFrame(response.property_name_dict)
Expand All @@ -410,6 +493,7 @@ Name | Type | Description | Notes
**identifier** | str| A Stock Exchange identifier (MIC or Intrinio ID) | &nbsp;
**source** | [**list[str]**](str.md)| Return realtime prices from the specified comma-delimited data sources. If no source is specified, all sources available to user are used. | [optional] &nbsp;
**active_only** | bool| Returns prices only from the most recent trading day. | [optional] &nbsp;
**traded_today** | bool| Returns prices only from securities which have traded on the most recent trading day. | [optional] &nbsp;
**page_size** | int| The number of results to return | [optional] [default to 100] &nbsp;
**tickers** | [**list[str]**](str.md)| The comma-delimited list of ticker symbols to filter to. If not provided, the entire stock exchange is returned. | [optional] &nbsp;
**next_page** | str| Gets the next page of data from a previous API call | [optional] &nbsp;
Expand Down
3 changes: 2 additions & 1 deletion intrinio_sdk/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
Welcome to the Intrinio API! Through our Financial Data Marketplace, we offer a wide selection of financial data feed APIs sourced by our own proprietary processes as well as from many data vendors. For a complete API request / response reference please view the [Intrinio API documentation](https://docs.intrinio.com/documentation/api_v2). If you need additional help in using the API, please visit the [Intrinio website](https://intrinio.com) and click on the chat icon in the lower right corner. # noqa: E501
OpenAPI spec version: 2.66.2
OpenAPI spec version: 2.70.0
Generated by: https://github.com/swagger-api/swagger-codegen.git
"""
Expand Down Expand Up @@ -156,6 +156,7 @@
from intrinio_sdk.models.api_response_security_zacks_sales_surprises import ApiResponseSecurityZacksSalesSurprises
from intrinio_sdk.models.api_response_standardized_financials import ApiResponseStandardizedFinancials
from intrinio_sdk.models.api_response_standardized_financials_dimensions import ApiResponseStandardizedFinancialsDimensions
from intrinio_sdk.models.api_response_stock_exchange_quote import ApiResponseStockExchangeQuote
from intrinio_sdk.models.api_response_stock_exchange_realtime_stock_prices import ApiResponseStockExchangeRealtimeStockPrices
from intrinio_sdk.models.api_response_stock_exchange_securities import ApiResponseStockExchangeSecurities
from intrinio_sdk.models.api_response_stock_exchange_stock_price_adjustments import ApiResponseStockExchangeStockPriceAdjustments
Expand Down
2 changes: 1 addition & 1 deletion intrinio_sdk/api/bulk_downloads_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
Welcome to the Intrinio API! Through our Financial Data Marketplace, we offer a wide selection of financial data feed APIs sourced by our own proprietary processes as well as from many data vendors. For a complete API request / response reference please view the [Intrinio API documentation](https://docs.intrinio.com/documentation/api_v2). If you need additional help in using the API, please visit the [Intrinio website](https://intrinio.com) and click on the chat icon in the lower right corner. # noqa: E501
OpenAPI spec version: 2.66.2
OpenAPI spec version: 2.70.0
Generated by: https://github.com/swagger-api/swagger-codegen.git
"""
Expand Down
Loading

0 comments on commit 5a0dc24

Please sign in to comment.