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 Oct 31, 2024
1 parent b620b26 commit 3ef80e3
Show file tree
Hide file tree
Showing 650 changed files with 1,919 additions and 978 deletions.
8 changes: 6 additions & 2 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.70.0
- Package version: 6.31.0
- API version: 2.72.2
- Package version: 6.32.0


## Installation
Expand Down Expand Up @@ -254,6 +254,8 @@ Class | Method | HTTP request | Description
*intrinioSDK.SecurityApi* | [**searchSecurities**](docs/SecurityApi.md#searchSecurities) | **GET** /securities/search | Search Securities
*intrinioSDK.StockExchangeApi* | [**getAllStockExchanges**](docs/StockExchangeApi.md#getAllStockExchanges) | **GET** /stock_exchanges | All Stock Exchanges
*intrinioSDK.StockExchangeApi* | [**getStockExchangeById**](docs/StockExchangeApi.md#getStockExchangeById) | **GET** /stock_exchanges/{identifier} | Lookup Stock Exchange
*intrinioSDK.StockExchangeApi* | [**getStockExchangeGainers**](docs/StockExchangeApi.md#getStockExchangeGainers) | **GET** /stock_exchanges/{identifier}/gainers | Top Gainers by Exchange
*intrinioSDK.StockExchangeApi* | [**getStockExchangeLosers**](docs/StockExchangeApi.md#getStockExchangeLosers) | **GET** /stock_exchanges/{identifier}/losers | Top Losers by Exchange
*intrinioSDK.StockExchangeApi* | [**getStockExchangePriceAdjustments**](docs/StockExchangeApi.md#getStockExchangePriceAdjustments) | **GET** /stock_exchanges/{identifier}/prices/adjustments | Stock Price Adjustments by Exchange
*intrinioSDK.StockExchangeApi* | [**getStockExchangePrices**](docs/StockExchangeApi.md#getStockExchangePrices) | **GET** /stock_exchanges/{identifier}/prices | Stock Prices by Exchange
*intrinioSDK.StockExchangeApi* | [**getStockExchangeQuote**](docs/StockExchangeApi.md#getStockExchangeQuote) | **GET** /stock_exchanges/{identifier}/quote | Realtime Quote Prices by Exchange
Expand Down Expand Up @@ -424,6 +426,7 @@ Class | Method | HTTP request | Description
- [intrinioSDK.ApiResponseSecurityZacksSalesSurprises](docs/ApiResponseSecurityZacksSalesSurprises.md)
- [intrinioSDK.ApiResponseStandardizedFinancials](docs/ApiResponseStandardizedFinancials.md)
- [intrinioSDK.ApiResponseStandardizedFinancialsDimensions](docs/ApiResponseStandardizedFinancialsDimensions.md)
- [intrinioSDK.ApiResponseStockExchangeMovers](docs/ApiResponseStockExchangeMovers.md)
- [intrinioSDK.ApiResponseStockExchangeQuote](docs/ApiResponseStockExchangeQuote.md)
- [intrinioSDK.ApiResponseStockExchangeRealtimeStockPrices](docs/ApiResponseStockExchangeRealtimeStockPrices.md)
- [intrinioSDK.ApiResponseStockExchangeSecurities](docs/ApiResponseStockExchangeSecurities.md)
Expand Down Expand Up @@ -569,6 +572,7 @@ Class | Method | HTTP request | Description
- [intrinioSDK.StandardizedFinancialsDimension](docs/StandardizedFinancialsDimension.md)
- [intrinioSDK.StochasticOscillatorTechnicalValue](docs/StochasticOscillatorTechnicalValue.md)
- [intrinioSDK.StockExchange](docs/StockExchange.md)
- [intrinioSDK.StockExchangeMover](docs/StockExchangeMover.md)
- [intrinioSDK.StockMarketIndex](docs/StockMarketIndex.md)
- [intrinioSDK.StockMarketIndexSummary](docs/StockMarketIndexSummary.md)
- [intrinioSDK.StockPrice](docs/StockPrice.md)
Expand Down
28 changes: 28 additions & 0 deletions docs/ApiResponseStockExchangeMovers.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@

[//]: # (CLASS:ApiResponseStockExchangeMovers)

[//]: # (KIND:object)

### ApiResponseStockExchangeMovers

#### Properties

[//]: # (START_DEFINITION)

Name | Type | Description
------------ | ------------- | -------------
**movers** | [**[StockExchangeMover]**](StockExchangeMover.md) | The mover security.  
**stockExchange** | [**StockExchange**](StockExchange.md) | The Stock Exchange resolved from the given identifier  

[//]: # (END_DEFINITION)


[//]: # (CONTAINED_CLASS:StockExchangeMover)


[//]: # (CONTAINED_CLASS:StockExchange)





6 changes: 5 additions & 1 deletion docs/OptionsApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -1811,7 +1811,9 @@ var opts = {
'pageSize': 250,
'stockPriceSource': null,
'model': null,
'showExtendedPrice': null
'showExtendedPrice': null,
'expirationStartDate': "2024-01-01",
'expirationEndDate': "2024-02-02"
};

options.getOptionsPricesRealtimeByTicker(symbol, opts).then(function(data) {
Expand Down Expand Up @@ -1839,6 +1841,8 @@ Name | Type | Description | Notes
**stockPriceSource** | String| Source for underlying price for calculating Greeks. | [optional]  
**model** | String| Model for calculating Greek values. Default is black_scholes. | [optional]  
**showExtendedPrice** | Boolean| Whether to include open close high low type fields. | [optional]  
**expirationStartDate** | [**Object**](.md)| Filter out contracts that expire before this date. | [optional]  
**expirationEndDate** | [**Object**](.md)| Filter out contracts that expire after this date. | [optional]  
<br/>

[//]: # (END_PARAMETERS)
Expand Down
8 changes: 8 additions & 0 deletions docs/RealtimeStockPrice.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,14 @@ Name | Type | Description
**exchangeVolume** | Number | The number of shares exchanged during the trading day on the exchange. &nbsp;
**marketVolume** | Number | The number of shares exchanged during the trading day for the whole market. &nbsp;
**updatedOn** | Date | The date and time when the data was last updated. &nbsp;
**eodClosePrice** | Number | The previous trading session&#39;s closing price. &nbsp;
**eodCloseDate** | Date | The date of the previous trading session&#39;s closing price. &nbsp;
**normalMarketHoursLastTime** | Date | The date and time of the last trade that qualifies for last price consideration during normal market hours according to exchange rules on trade conditions. &nbsp;
**normalMarketHoursLastPrice** | Number | The price of the last that qualifies for last price consideration during normal market hours according to exchange rules on trade conditions. &nbsp;
**normalMarketHoursLastSize** | Number | The size of the last trade that qualifies for last price consideration during normal market hours according to exchange rules on trade conditions. &nbsp;
**qualifiedLastPrice** | Number | The price of the last trade that qualifies for last price consideration according to exchange rules on trade conditions. &nbsp;
**qualifiedLastTime** | Date | The date and time of the last trade that qualifies for last price consideration according to exchange rules on trade conditions. &nbsp;
**qualifiedLastSize** | Number | The size of the last trade that qualifies for last price consideration according to exchange rules on trade conditions. &nbsp;
**source** | String | The source of the data. &nbsp;
**listingVenue** | String | The listing venue where the trade took place. Available only where source is SIP. Listing Venue Modifiers include: Q – Nasdaq | N – NYSE | A – NYSE American | P – NYSE Arca | u – Other OTC Markets | V – Investors Exchange LLC &nbsp;
**salesConditions** | String | When applicable, indicates any sales condition modifiers associated with the trade. Sales Condition Modifers include: @ – Regular Sale | A – Acquisition | B – Bunched Trade | C – Cash Sale | D – Distribution | E – Placeholder | F – Intermarket Sweep | G – Bunched Sold Trade | H – Priced Variation Trade | I – Odd Lot Trade | K – Rule 155 Trade (AMEX) | L – Sold Last | M – Market Center Official Close | N – Next Day | O – Opening Prints | P – Prior Reference Price | Q – Market Center Official Open | R – Seller | S – Split Trade | T – Form T | U – Extended Trading Hours (Sold Out of Sequence) | V – Contingent Trade | W – Average Price Trade | X – Cross/Periodic Auction Trade | Y – Yellow Flag Regular Trade | Z – Sold (Out of Sequence) | 1 – Stopped Stock (Regular Trade) | 4 – Derivatively Priced | 5 – Re-Opening Prints | 6 – Closing Prints | 7 – Qualified Contingent Trade (QCT) | 8 – Placeholder for 611 Exempt | 9 – Corrected Consolidated Close (Per Listing Market) &nbsp;
Expand Down
4 changes: 2 additions & 2 deletions docs/SecurityApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -1096,7 +1096,7 @@ Name | Type | Description | Notes
**startTime** | String| Return intervals starting at the specified time on the &#x60;start_date&#x60; (24-hour in &#39;hh:mm:ss&#39; format) | [optional] &nbsp;
**endDate** | Date| Return intervals stopping at the specified date | [optional] &nbsp;
**endTime** | String| Return intervals stopping at the specified time on the &#x60;end_date&#x60; (24-hour in &#39;hh:mm:ss&#39; format) | [optional] &nbsp;
**timezone** | String| Returns trading times in this timezone | [optional] [default to UTC] &nbsp;
**timezone** | String| Interprets the input times in this time zone, as well as returns times in this timezone. | [optional] [default to UTC] &nbsp;
**pageSize** | Number| The number of results to return | [optional] [default to 100] &nbsp;
**splitAdjusted** | Boolean| Whether to return the values adjusted for splits or not. Default is false. | [optional] [default to false] &nbsp;
**includeQuoteOnlyBars** | Boolean| If true, also include bars where no trades occurred but quotes did. | [optional] [default to false] &nbsp;
Expand Down Expand Up @@ -4298,7 +4298,7 @@ Name | Type | Description | Notes
#### Quote for a Security


Return a current pricing quote for a security across multiple sources.
Returns many popular metrics for a security from multiple products conveniently in one API. Realtime stock price data requires at least one realtime product subscription (IEX, NASDAQ Basic, and/or Delayed SIP). If you are subscribed to multiple realtime stock price products, the api will return the most recent realtime stock price. Previous close price and percent change fields require both an EoD US Stock Price subscription and a realtime stock price subscription. Market_cap, price_to_earnings, and dividendyield data fields require a fundamentals subscription.

[//]: # (END_OVERVIEW)

Expand Down
180 changes: 179 additions & 1 deletion docs/StockExchangeApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ Method | HTTP request | Description
------------- | ------------- | -------------
[**getAllStockExchanges**](StockExchangeApi.md#getAllStockExchanges) | **GET** /stock_exchanges | All Stock Exchanges
[**getStockExchangeById**](StockExchangeApi.md#getStockExchangeById) | **GET** /stock_exchanges/{identifier} | Lookup Stock Exchange
[**getStockExchangeGainers**](StockExchangeApi.md#getStockExchangeGainers) | **GET** /stock_exchanges/{identifier}/gainers | Top Gainers by Exchange
[**getStockExchangeLosers**](StockExchangeApi.md#getStockExchangeLosers) | **GET** /stock_exchanges/{identifier}/losers | Top Losers by Exchange
[**getStockExchangePriceAdjustments**](StockExchangeApi.md#getStockExchangePriceAdjustments) | **GET** /stock_exchanges/{identifier}/prices/adjustments | Stock Price Adjustments by Exchange
[**getStockExchangePrices**](StockExchangeApi.md#getStockExchangePrices) | **GET** /stock_exchanges/{identifier}/prices | Stock Prices by Exchange
[**getStockExchangeQuote**](StockExchangeApi.md#getStockExchangeQuote) | **GET** /stock_exchanges/{identifier}/quote | Realtime Quote Prices by Exchange
Expand Down Expand Up @@ -176,6 +178,182 @@ Name | Type | Description | Notes



[//]: # (END_OPERATION)


[//]: # (START_OPERATION)

[//]: # (CLASS:StockExchangeApi)

[//]: # (METHOD:getStockExchangeGainers)

[//]: # (RETURN_TYPE:ApiResponseStockExchangeMovers)

[//]: # (RETURN_TYPE_KIND:object)

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

[//]: # (OPERATION:getStockExchangeGainers_v2)

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

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

<a name="getStockExchangeGainers"></a>
## **getStockExchangeGainers**

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

[//]: # (START_OVERVIEW)

> ApiResponseStockExchangeMovers getStockExchangeGainers(identifier, opts)
#### Top Gainers by Exchange


Returns securities with the highest gain percent change traded on the chosen stock exchange.

[//]: # (END_OVERVIEW)

### Example

[//]: # (START_CODE_EXAMPLE)

```javascript
var intrinioSDK = require('intrinio-sdk');
intrinioSDK.ApiClient.instance.authentications['ApiKeyAuth'].apiKey = "YOUR_API_KEY";
intrinioSDK.ApiClient.instance.enableRetries = true;

var stockExchange = new intrinioSDK.StockExchangeApi();

var identifier = "USCOMP";


var opts = {
'minPrice': 8.14,
'pageSize': 100,
'source': "delayed_sip"
};

stockExchange.getStockExchangeGainers(identifier, opts).then(function(data) {
data = JSON.stringify(data, null, 2)
console.log(data);
}, function(error) {
console.error(error);
});
```

[//]: # (END_CODE_EXAMPLE)

### Parameters

[//]: # (START_PARAMETERS)


Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**identifier** | String| A Stock Exchange identifier (MIC or Intrinio ID) | &nbsp;
**minPrice** | Number| The minimum price filter | [optional] &nbsp;
**pageSize** | Number| The number of results to return | [optional] [default to 100] &nbsp;
**source** | String| Return the realtime price from the specified source instead of the most recent. | [optional] &nbsp;
<br/>

[//]: # (END_PARAMETERS)

### Return type

[**ApiResponseStockExchangeMovers**](ApiResponseStockExchangeMovers.md)



[//]: # (END_OPERATION)


[//]: # (START_OPERATION)

[//]: # (CLASS:StockExchangeApi)

[//]: # (METHOD:getStockExchangeLosers)

[//]: # (RETURN_TYPE:ApiResponseStockExchangeMovers)

[//]: # (RETURN_TYPE_KIND:object)

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

[//]: # (OPERATION:getStockExchangeLosers_v2)

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

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

<a name="getStockExchangeLosers"></a>
## **getStockExchangeLosers**

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

[//]: # (START_OVERVIEW)

> ApiResponseStockExchangeMovers getStockExchangeLosers(identifier, opts)
#### Top Losers by Exchange


Returns securities with the highest loss percent change traded on the chosen stock exchange.

[//]: # (END_OVERVIEW)

### Example

[//]: # (START_CODE_EXAMPLE)

```javascript
var intrinioSDK = require('intrinio-sdk');
intrinioSDK.ApiClient.instance.authentications['ApiKeyAuth'].apiKey = "YOUR_API_KEY";
intrinioSDK.ApiClient.instance.enableRetries = true;

var stockExchange = new intrinioSDK.StockExchangeApi();

var identifier = "USCOMP";


var opts = {
'minPrice': 8.14,
'pageSize': 100,
'source': "delayed_sip"
};

stockExchange.getStockExchangeLosers(identifier, opts).then(function(data) {
data = JSON.stringify(data, null, 2)
console.log(data);
}, function(error) {
console.error(error);
});
```

[//]: # (END_CODE_EXAMPLE)

### Parameters

[//]: # (START_PARAMETERS)


Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**identifier** | String| A Stock Exchange identifier (MIC or Intrinio ID) | &nbsp;
**minPrice** | Number| The minimum price filter | [optional] &nbsp;
**pageSize** | Number| The number of results to return | [optional] [default to 100] &nbsp;
**source** | String| Return the realtime price from the specified source instead of the most recent. | [optional] &nbsp;
<br/>

[//]: # (END_PARAMETERS)

### Return type

[**ApiResponseStockExchangeMovers**](ApiResponseStockExchangeMovers.md)



[//]: # (END_OPERATION)


Expand Down Expand Up @@ -393,7 +571,7 @@ Name | Type | Description | Notes
#### Realtime Quote Prices by Exchange


Returns quote prices for the Stock Exchange with the given &#x60;identifier&#x60;
Returns many popular metrics for securities from a given exchange &#39;identifier&#39; from multiple products conveniently in one API. Realtime stock price data requires at least one realtime product subscription (IEX, NASDAQ Basic, and/or Delayed SIP). If you are subscribed to multiple realtime stock price products, the api will return the most recent realtime stock price. Previous close price and percent change fields require both an EoD US Stock Price subscription and a realtime stock price subscription. Market_cap, price_to_earnings, and dividendyield data fields require a fundamentals subscription.

[//]: # (END_OVERVIEW)

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

[//]: # (CLASS:StockExchangeMover)

[//]: # (KIND:object)

### StockExchangeMover

#### Properties

[//]: # (START_DEFINITION)

Name | Type | Description
------------ | ------------- | -------------
**securityId** | String | The Intrinio Identifier for this security. &nbsp;
**ticker** | String | The ticker symbol for this security. &nbsp;
**lastPrice** | Number | The last price of the last trade. &nbsp;
**change** | Number | The raw change in price. &nbsp;
**percentChange** | Number | The percent change in price. &nbsp;
**marketVolume** | Number | The market volume for the most recent (today) trading day. &nbsp;
**source** | String | The source of the data. &nbsp;

[//]: # (END_DEFINITION)





2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "intrinio-sdk",
"version": "6.31.0",
"version": "6.32.0",
"description": "Access the Intrinio API",
"license": "GPLv3",
"main": "src/index.js",
Expand Down
4 changes: 2 additions & 2 deletions src/ApiClient.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Intrinio API
* 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.
*
* OpenAPI spec version: 2.70.0
* OpenAPI spec version: 2.72.2
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
Expand Down Expand Up @@ -32,7 +32,7 @@

/**
* @module ApiClient
* @version 6.31.0
* @version 6.32.0
*/

/**
Expand Down
4 changes: 2 additions & 2 deletions src/api/BulkDownloadsApi.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Intrinio API
* 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.
*
* OpenAPI spec version: 2.70.0
* OpenAPI spec version: 2.72.2
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
Expand Down Expand Up @@ -33,7 +33,7 @@
/**
* BulkDownloads service.
* @module api/BulkDownloadsApi
* @version 6.31.0
* @version 6.32.0
*/

/**
Expand Down
Loading

0 comments on commit 3ef80e3

Please sign in to comment.