Finazon gRPC client library for Python
Project description
finazon-grpc-python
Finazon gRPC client library for Python
Requirements
Python >= 3.8
Installation
Via pip
pip install finazon-grpc-python
Via poetry
poetry add finazon-grpc-python
Usage example
See examples
RPC support
The following table outlines the supported rpc calls:
Service | rpc | Description |
---|---|---|
ApiUsageService | GetApiUsage | Get a list of products with quota limit/usage |
BenzingaService | GetDividentsCalendar | Returns the dividends calendar from Benzinga |
BenzingaService | GetEarningsCalendar | Returns the earnings calendar from Benzinga |
BenzingaService | GetNews | Returns the news articles from Benzinga |
BenzingaService | GetIPO | Returns IPO data from Benzinga |
BinanceService | GetTimeSeries | Get time series data without technical indicators |
DatasetsService | GetDatasets | Get a list of all datasets available at Finazon |
ExchangeService | GetMarketsCrypto | Returns a list of supported crypto markets |
ExchangeService | GetMarketsStocks | Returns a list of supported stock markets |
PublisherService | GetPublishers | Get a list of all publishers available at Finazon |
SecService | GetFilings | Real-time and historical access to all forms, filings, and exhibits directly from the SEC's EDGAR system |
SipService | GetTrades | Returns detailed information on trades executed through the Securities Information Processor (SIP) |
SipService | GetMarketCenter | Returns a list of market centers |
SnapshotService | GetSnapshot | This endpoint returns a combination of different data points, such as daily performance, last quote, last trade, minute data, and previous day performance |
TickersService | FindTickersStocks | This API call returns an array of stocks tickers available at Finazon Data API. This list is updated daily |
TickersService | FindTickersCrypto | This API call returns an array of crypto tickers available at Finazon Data API. This list is updated daily |
TickersService | FindTickersForex | This API call returns an array of forex tickers available at Finazon Data API. This list is updated daily |
TickersService | FindTickerUS | This API call returns an array of US tickers available at Finazon Data API. This list is updated daily |
TimeSeriesService | GetTimeSeries | Get time series data without technical indicators |
TimeSeriesService | GetTimeSeriesAtr | Get time series data for ATR technical indicator |
TimeSeriesService | GetTimeSeriesBBands | Get time series data for BBands technical indicator |
TimeSeriesService | GetTimeSeriesIchimoku | Get time series data for Ichimoku technical indicator |
TimeSeriesService | GetTimeSeriesMa | Get time series data for Ma technical indicator |
TimeSeriesService | GetTimeSeriesMacd | Get time series data for Macd technical indicator |
TimeSeriesService | GetTimeSeriesObv | Get time series data for Obv technical indicator |
TimeSeriesService | GetTimeSeriesRsi | Get time series data for Rsi technical indicator |
TimeSeriesService | GetTimeSeriesSar | Get time series data for Sar technical indicator |
TimeSeriesService | GetTimeSeriesStoch | Get time series data for Stoch technical indicator |
TradeService | GetTrades | Returns general information on executed trades |
Here's how you can import stub
and request
objects:
from finazon_grpc_python.service_name_pb2_grpc import ServiceNameServiceStub
from finazon_grpc_python.service_name_pb2 import RpcNameRequest, RpcNameResponse
# ...
stub = ServiceNameStub(channel)
response = stub.RpcName(RpcNameRequest())
License
This project is licensed under the MIT License. See the LICENSE.txt
file in this repository for more details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file finazon_grpc_python-1.0.105.tar.gz
.
File metadata
- Download URL: finazon_grpc_python-1.0.105.tar.gz
- Upload date:
- Size: 28.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.10.4 Linux/5.10.0-26-amd64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2576b5575211e2b5845c0a97b1bfc1bcd818e254a18c054816e0ae05e8bf2a70 |
|
MD5 | 521ad2b11c4c44891a9cc67ef638701a |
|
BLAKE2b-256 | 1fc775c97f4bba18fee2c5f71da60a4f794c5b15cde80681fef46b0e43d32acb |
File details
Details for the file finazon_grpc_python-1.0.105-py3-none-any.whl
.
File metadata
- Download URL: finazon_grpc_python-1.0.105-py3-none-any.whl
- Upload date:
- Size: 50.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.10.4 Linux/5.10.0-26-amd64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9887f78722282c1d796b1e91b015745b50836ecb40bab3f8e30e95d4c7445503 |
|
MD5 | 5747783a42e3747600892f1fd0f67759 |
|
BLAKE2b-256 | b14c5d6421a09b3b35d80df77327755c5fa13eda88d4b41a71678a9735081b79 |