diff options
| author | CoprDistGit <infra@openeuler.org> | 2023-05-05 03:48:43 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2023-05-05 03:48:43 +0000 |
| commit | 3e7f510b52bbc8ffe0b600c72943899e16b29b6b (patch) | |
| tree | dff74bbb541e421169d313b48ec3d1a8b23e594c | |
| parent | fb669078dd17b90a33bf75f85ae8ce89fdaf4091 (diff) | |
automatic import of python-finnhub-pythonopeneuler20.03
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-finnhub-python.spec | 1015 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 1017 insertions, 0 deletions
@@ -0,0 +1 @@ +/finnhub-python-2.4.18.tar.gz diff --git a/python-finnhub-python.spec b/python-finnhub-python.spec new file mode 100644 index 0000000..eb59cc6 --- /dev/null +++ b/python-finnhub-python.spec @@ -0,0 +1,1015 @@ +%global _empty_manifest_terminate_build 0 +Name: python-finnhub-python +Version: 2.4.18 +Release: 1 +Summary: Finnhub API +License: Apache-2.0 +URL: https://finnhub.io/docs/api +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/f6/7d/fa612851dd2c379036833bf332249e2514971d0c36ecb22b4b664dfb4dce/finnhub-python-2.4.18.tar.gz +BuildArch: noarch + +Requires: python3-requests + +%description +# finnhub-python + +- API documentation: https://finnhub.io/docs/api +- API version: 1.0.0 +- Package version: 2.4.18 + +## Installation + +Install package + +```sh +pip install finnhub-python +``` + +## Getting Started + +Refer to [CHANGELOG](https://github.com/Finnhub-Stock-API/finnhub-python/blob/master/CHANGELOG.md) If you are coming from version 1 + +```python +import finnhub + +# Setup client +finnhub_client = finnhub.Client(api_key="YOUR API KEY") + +# Stock candles +res = finnhub_client.stock_candles('AAPL', 'D', 1590988249, 1591852249) +print(res) + +#Convert to Pandas Dataframe +import pandas as pd +print(pd.DataFrame(res)) + +# Aggregate Indicators +print(finnhub_client.aggregate_indicator('AAPL', 'D')) + +# Basic financials +print(finnhub_client.company_basic_financials('AAPL', 'all')) + +# Earnings surprises +print(finnhub_client.company_earnings('TSLA', limit=5)) + +# EPS estimates +print(finnhub_client.company_eps_estimates('AMZN', freq='quarterly')) + +# Company Executives +print(finnhub_client.company_executive('AAPL')) + +# Company News +# Need to use _from instead of from to avoid conflict +print(finnhub_client.company_news('AAPL', _from="2020-06-01", to="2020-06-10")) + +# Company Peers +print(finnhub_client.company_peers('AAPL')) + +# Company Profile +print(finnhub_client.company_profile(symbol='AAPL')) +print(finnhub_client.company_profile(isin='US0378331005')) +print(finnhub_client.company_profile(cusip='037833100')) + +# Company Profile 2 +print(finnhub_client.company_profile2(symbol='AAPL')) + +# Revenue Estimates +print(finnhub_client.company_revenue_estimates('TSLA', freq='quarterly')) + +# List country +print(finnhub_client.country()) + +# Crypto Exchange +print(finnhub_client.crypto_exchanges()) + +# Crypto symbols +print(finnhub_client.crypto_symbols('BINANCE')) + +# Economic data +print(finnhub_client.economic_data('MA-USA-656880')) + +# Filings +print(finnhub_client.filings(symbol='AAPL', _from="2020-01-01", to="2020-06-11")) + +# Financials +print(finnhub_client.financials('AAPL', 'bs', 'annual')) + +# Financials as reported +print(finnhub_client.financials_reported(symbol='AAPL', freq='annual')) + +# Forex exchanges +print(finnhub_client.forex_exchanges()) + +# Forex all pairs +print(finnhub_client.forex_rates(base='USD')) + +# Forex symbols +print(finnhub_client.forex_symbols('OANDA')) + +# Fund Ownership +print(finnhub_client.fund_ownership('AMZN', limit=5)) + +# General news +print(finnhub_client.general_news('forex', min_id=0)) + +# Investors ownership +print(finnhub_client.ownership('AAPL', limit=5)) + +# IPO calendar +print(finnhub_client.ipo_calendar(_from="2020-05-01", to="2020-06-01")) + +# Major developments +print(finnhub_client.press_releases('AAPL', _from="2020-01-01", to="2020-12-31")) + +# News sentiment +print(finnhub_client.news_sentiment('AAPL')) + +# Pattern recognition +print(finnhub_client.pattern_recognition('AAPL', 'D')) + +# Price target +print(finnhub_client.price_target('AAPL')) + +# Quote +print(finnhub_client.quote('AAPL')) + +# Recommendation trends +print(finnhub_client.recommendation_trends('AAPL')) + +# Stock dividends +print(finnhub_client.stock_dividends('KO', _from='2019-01-01', to='2020-01-01')) + +# Stock dividends 2 +print(finnhub_client.stock_basic_dividends("KO")) + +# Stock symbols +print(finnhub_client.stock_symbols('US')[0:5]) + +# Transcripts +print(finnhub_client.transcripts('AAPL_162777')) + +# Transcripts list +print(finnhub_client.transcripts_list('AAPL')) + +# Earnings Calendar +print(finnhub_client.earnings_calendar(_from="2020-06-10", to="2020-06-30", symbol="", international=False)) + +# Covid-19 +print(finnhub_client.covid19()) + +# Upgrade downgrade +print(finnhub_client.upgrade_downgrade(symbol='AAPL', _from='2020-01-01', to='2020-06-30')) + +# Economic code +print(finnhub_client.economic_code()[0:5]) + +# Economic calendar +print(finnhub_client.calendar_economic('2021-01-01', '2021-01-07')) + +# Support resistance +print(finnhub_client.support_resistance('AAPL', 'D')) + +# Technical Indicator +print(finnhub_client.technical_indicator(symbol="AAPL", resolution='D', _from=1583098857, to=1584308457, indicator='rsi', indicator_fields={"timeperiod": 3})) + +# Stock splits +print(finnhub_client.stock_splits('AAPL', _from='2000-01-01', to='2020-01-01')) + +# Forex candles +print(finnhub_client.forex_candles('OANDA:EUR_USD', 'D', 1590988249, 1591852249)) + +# Crypto Candles +print(finnhub_client.crypto_candles('BINANCE:BTCUSDT', 'D', 1590988249, 1591852249)) + +# Tick Data +print(finnhub_client.stock_tick('AAPL', '2020-03-25', 500, 0)) + +# BBO Data +print(finnhub_client.stock_nbbo("AAPL", "2020-03-25", 500, 0)) + +# Indices Constituents +print(finnhub_client.indices_const(symbol = "^GSPC")) + +# Indices Historical Constituents +print(finnhub_client.indices_hist_const(symbol = "^GSPC")) + +# ETFs Profile +print(finnhub_client.etfs_profile('SPY')) +print(finnhub_client.etfs_profile(isin="US78462F1030")) + +# ETFs Holdings +print(finnhub_client.etfs_holdings('SPY')) +print(finnhub_client.etfs_holdings(isin="US00214Q1040", skip=2)) +print(finnhub_client.etfs_holdings("IPO", date='2022-03-10')) + +# ETFs Sector Exposure +print(finnhub_client.etfs_sector_exp('SPY')) + +# ETFs Country Exposure +print(finnhub_client.etfs_country_exp('SPY')) + +# International Filings +print(finnhub_client.international_filings('RY.TO')) +print(finnhub_client.international_filings(country='GB')) + +# SEC Sentiment Analysis +print(finnhub_client.sec_sentiment_analysis('0000320193-20-000052')) + +# SEC similarity index +print(finnhub_client.sec_similarity_index('AAPL')) + +# Bid Ask +print(finnhub_client.last_bid_ask('AAPL')) + +# FDA Calendar +print(finnhub_client.fda_calendar()) + +# Symbol lookup +print(finnhub_client.symbol_lookup('apple')) + +# Insider transactions +print(finnhub_client.stock_insider_transactions('AAPL', '2021-01-01', '2021-03-01')) + +# Mutual Funds Profile +print(finnhub_client.mutual_fund_profile("VTSAX")) +print(finnhub_client.mutual_fund_profile(isin="US9229087286")) + +# Mutual Funds Holdings +print(finnhub_client.mutual_fund_holdings("VTSAX")) +print(finnhub_client.mutual_fund_holdings(isin="US9229087286", skip=2)) + +# Mutual Funds Sector Exposure +print(finnhub_client.mutual_fund_sector_exp("VTSAX")) + +# Mutual Funds Country Exposure +print(finnhub_client.mutual_fund_country_exp("VTSAX")) + +# Revenue breakdown +print(finnhub_client.stock_revenue_breakdown('AAPL')) + +# Social sentiment +print(finnhub_client.stock_social_sentiment('GME')) + +# Investment Themes +print(finnhub_client.stock_investment_theme('financialExchangesData')) + +# Supply chain +print(finnhub_client.stock_supply_chain('AAPL')) + +# Company ESG +print(finnhub_client.company_esg_score("AAPL")) + +# Earnings Quality Score +print(finnhub_client.company_earnings_quality_score('AAPL', 'quarterly')) + +# Crypto Profile +print(finnhub_client.crypto_profile('BTC')) + +# EBITDA Estimates +print(finnhub_client.company_ebitda_estimates("TSLA", freq="quarterly")) + +# EBIT Estimates +print(finnhub_client.company_ebit_estimates("TSLA", freq="quarterly")) + +# USPTO Patent +print(finnhub_client.stock_uspto_patent("AAPL", "2021-01-01", "2021-12-31")) + +# Visa application +print(finnhub_client.stock_visa_application("AAPL", "2021-01-01", "2022-06-15")) + +# Insider sentiment +print(finnhub_client.stock_insider_sentiment('AAPL', '2021-01-01', '2022-03-01')) + +# Bond Profile +print(finnhub_client.bond_profile(isin='US912810TD00')) + +# Bond price +print(finnhub_client.bond_price('US912810TD00', 1590988249, 1649099548)) + +# Lobbying +print(finnhub_client.stock_lobbying("AAPL", "2021-01-01", "2022-06-15")) + +# USA Spending +print(finnhub_client.stock_usa_spending("LMT", "2021-01-01", "2022-06-15")) + +# Sector metrics +print(finnhub_client.sector_metric('NA')) + +## Fund's EET data +print(finnhub_client.mutual_fund_eet('LU2036931686')) +print(finnhub_client.mutual_fund_eet_pai('LU2036931686')) + +# Symbol & ISIN change +print(finnhub_client.isin_change(_from='2022-10-01', to='2022-10-07')) +print(finnhub_client.symbol_change(_from='2022-10-01', to='2022-10-07')) + +# 13-F data +print(finnhub_client.institutional_profile()) +print(finnhub_client.institutional_portfolio(cik='1000097', _from='2022-01-01', to='2022-10-07')) +print(finnhub_client.institutional_ownership('TSLA', '', _from='2022-01-01', to='2022-10-07')) + +# Bond yield and FINRA Trace tick +print(finnhub_client.bond_yield_curve('10y')) +print(finnhub_client.bond_tick('US693475BF18', '2022-08-19', 500, 0, 'trace')) + +# Congressional Trading +print(finnhub_client.congressional_trading('AAPL', '2020-01-01', '2023-03-31')) + +# Price metrics with historical data +print(finnhub_client.price_metrics(symbol="AAPL", date="2022-01-01")) + +``` + +## License + +Apache License + + + + +%package -n python3-finnhub-python +Summary: Finnhub API +Provides: python-finnhub-python +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-finnhub-python +# finnhub-python + +- API documentation: https://finnhub.io/docs/api +- API version: 1.0.0 +- Package version: 2.4.18 + +## Installation + +Install package + +```sh +pip install finnhub-python +``` + +## Getting Started + +Refer to [CHANGELOG](https://github.com/Finnhub-Stock-API/finnhub-python/blob/master/CHANGELOG.md) If you are coming from version 1 + +```python +import finnhub + +# Setup client +finnhub_client = finnhub.Client(api_key="YOUR API KEY") + +# Stock candles +res = finnhub_client.stock_candles('AAPL', 'D', 1590988249, 1591852249) +print(res) + +#Convert to Pandas Dataframe +import pandas as pd +print(pd.DataFrame(res)) + +# Aggregate Indicators +print(finnhub_client.aggregate_indicator('AAPL', 'D')) + +# Basic financials +print(finnhub_client.company_basic_financials('AAPL', 'all')) + +# Earnings surprises +print(finnhub_client.company_earnings('TSLA', limit=5)) + +# EPS estimates +print(finnhub_client.company_eps_estimates('AMZN', freq='quarterly')) + +# Company Executives +print(finnhub_client.company_executive('AAPL')) + +# Company News +# Need to use _from instead of from to avoid conflict +print(finnhub_client.company_news('AAPL', _from="2020-06-01", to="2020-06-10")) + +# Company Peers +print(finnhub_client.company_peers('AAPL')) + +# Company Profile +print(finnhub_client.company_profile(symbol='AAPL')) +print(finnhub_client.company_profile(isin='US0378331005')) +print(finnhub_client.company_profile(cusip='037833100')) + +# Company Profile 2 +print(finnhub_client.company_profile2(symbol='AAPL')) + +# Revenue Estimates +print(finnhub_client.company_revenue_estimates('TSLA', freq='quarterly')) + +# List country +print(finnhub_client.country()) + +# Crypto Exchange +print(finnhub_client.crypto_exchanges()) + +# Crypto symbols +print(finnhub_client.crypto_symbols('BINANCE')) + +# Economic data +print(finnhub_client.economic_data('MA-USA-656880')) + +# Filings +print(finnhub_client.filings(symbol='AAPL', _from="2020-01-01", to="2020-06-11")) + +# Financials +print(finnhub_client.financials('AAPL', 'bs', 'annual')) + +# Financials as reported +print(finnhub_client.financials_reported(symbol='AAPL', freq='annual')) + +# Forex exchanges +print(finnhub_client.forex_exchanges()) + +# Forex all pairs +print(finnhub_client.forex_rates(base='USD')) + +# Forex symbols +print(finnhub_client.forex_symbols('OANDA')) + +# Fund Ownership +print(finnhub_client.fund_ownership('AMZN', limit=5)) + +# General news +print(finnhub_client.general_news('forex', min_id=0)) + +# Investors ownership +print(finnhub_client.ownership('AAPL', limit=5)) + +# IPO calendar +print(finnhub_client.ipo_calendar(_from="2020-05-01", to="2020-06-01")) + +# Major developments +print(finnhub_client.press_releases('AAPL', _from="2020-01-01", to="2020-12-31")) + +# News sentiment +print(finnhub_client.news_sentiment('AAPL')) + +# Pattern recognition +print(finnhub_client.pattern_recognition('AAPL', 'D')) + +# Price target +print(finnhub_client.price_target('AAPL')) + +# Quote +print(finnhub_client.quote('AAPL')) + +# Recommendation trends +print(finnhub_client.recommendation_trends('AAPL')) + +# Stock dividends +print(finnhub_client.stock_dividends('KO', _from='2019-01-01', to='2020-01-01')) + +# Stock dividends 2 +print(finnhub_client.stock_basic_dividends("KO")) + +# Stock symbols +print(finnhub_client.stock_symbols('US')[0:5]) + +# Transcripts +print(finnhub_client.transcripts('AAPL_162777')) + +# Transcripts list +print(finnhub_client.transcripts_list('AAPL')) + +# Earnings Calendar +print(finnhub_client.earnings_calendar(_from="2020-06-10", to="2020-06-30", symbol="", international=False)) + +# Covid-19 +print(finnhub_client.covid19()) + +# Upgrade downgrade +print(finnhub_client.upgrade_downgrade(symbol='AAPL', _from='2020-01-01', to='2020-06-30')) + +# Economic code +print(finnhub_client.economic_code()[0:5]) + +# Economic calendar +print(finnhub_client.calendar_economic('2021-01-01', '2021-01-07')) + +# Support resistance +print(finnhub_client.support_resistance('AAPL', 'D')) + +# Technical Indicator +print(finnhub_client.technical_indicator(symbol="AAPL", resolution='D', _from=1583098857, to=1584308457, indicator='rsi', indicator_fields={"timeperiod": 3})) + +# Stock splits +print(finnhub_client.stock_splits('AAPL', _from='2000-01-01', to='2020-01-01')) + +# Forex candles +print(finnhub_client.forex_candles('OANDA:EUR_USD', 'D', 1590988249, 1591852249)) + +# Crypto Candles +print(finnhub_client.crypto_candles('BINANCE:BTCUSDT', 'D', 1590988249, 1591852249)) + +# Tick Data +print(finnhub_client.stock_tick('AAPL', '2020-03-25', 500, 0)) + +# BBO Data +print(finnhub_client.stock_nbbo("AAPL", "2020-03-25", 500, 0)) + +# Indices Constituents +print(finnhub_client.indices_const(symbol = "^GSPC")) + +# Indices Historical Constituents +print(finnhub_client.indices_hist_const(symbol = "^GSPC")) + +# ETFs Profile +print(finnhub_client.etfs_profile('SPY')) +print(finnhub_client.etfs_profile(isin="US78462F1030")) + +# ETFs Holdings +print(finnhub_client.etfs_holdings('SPY')) +print(finnhub_client.etfs_holdings(isin="US00214Q1040", skip=2)) +print(finnhub_client.etfs_holdings("IPO", date='2022-03-10')) + +# ETFs Sector Exposure +print(finnhub_client.etfs_sector_exp('SPY')) + +# ETFs Country Exposure +print(finnhub_client.etfs_country_exp('SPY')) + +# International Filings +print(finnhub_client.international_filings('RY.TO')) +print(finnhub_client.international_filings(country='GB')) + +# SEC Sentiment Analysis +print(finnhub_client.sec_sentiment_analysis('0000320193-20-000052')) + +# SEC similarity index +print(finnhub_client.sec_similarity_index('AAPL')) + +# Bid Ask +print(finnhub_client.last_bid_ask('AAPL')) + +# FDA Calendar +print(finnhub_client.fda_calendar()) + +# Symbol lookup +print(finnhub_client.symbol_lookup('apple')) + +# Insider transactions +print(finnhub_client.stock_insider_transactions('AAPL', '2021-01-01', '2021-03-01')) + +# Mutual Funds Profile +print(finnhub_client.mutual_fund_profile("VTSAX")) +print(finnhub_client.mutual_fund_profile(isin="US9229087286")) + +# Mutual Funds Holdings +print(finnhub_client.mutual_fund_holdings("VTSAX")) +print(finnhub_client.mutual_fund_holdings(isin="US9229087286", skip=2)) + +# Mutual Funds Sector Exposure +print(finnhub_client.mutual_fund_sector_exp("VTSAX")) + +# Mutual Funds Country Exposure +print(finnhub_client.mutual_fund_country_exp("VTSAX")) + +# Revenue breakdown +print(finnhub_client.stock_revenue_breakdown('AAPL')) + +# Social sentiment +print(finnhub_client.stock_social_sentiment('GME')) + +# Investment Themes +print(finnhub_client.stock_investment_theme('financialExchangesData')) + +# Supply chain +print(finnhub_client.stock_supply_chain('AAPL')) + +# Company ESG +print(finnhub_client.company_esg_score("AAPL")) + +# Earnings Quality Score +print(finnhub_client.company_earnings_quality_score('AAPL', 'quarterly')) + +# Crypto Profile +print(finnhub_client.crypto_profile('BTC')) + +# EBITDA Estimates +print(finnhub_client.company_ebitda_estimates("TSLA", freq="quarterly")) + +# EBIT Estimates +print(finnhub_client.company_ebit_estimates("TSLA", freq="quarterly")) + +# USPTO Patent +print(finnhub_client.stock_uspto_patent("AAPL", "2021-01-01", "2021-12-31")) + +# Visa application +print(finnhub_client.stock_visa_application("AAPL", "2021-01-01", "2022-06-15")) + +# Insider sentiment +print(finnhub_client.stock_insider_sentiment('AAPL', '2021-01-01', '2022-03-01')) + +# Bond Profile +print(finnhub_client.bond_profile(isin='US912810TD00')) + +# Bond price +print(finnhub_client.bond_price('US912810TD00', 1590988249, 1649099548)) + +# Lobbying +print(finnhub_client.stock_lobbying("AAPL", "2021-01-01", "2022-06-15")) + +# USA Spending +print(finnhub_client.stock_usa_spending("LMT", "2021-01-01", "2022-06-15")) + +# Sector metrics +print(finnhub_client.sector_metric('NA')) + +## Fund's EET data +print(finnhub_client.mutual_fund_eet('LU2036931686')) +print(finnhub_client.mutual_fund_eet_pai('LU2036931686')) + +# Symbol & ISIN change +print(finnhub_client.isin_change(_from='2022-10-01', to='2022-10-07')) +print(finnhub_client.symbol_change(_from='2022-10-01', to='2022-10-07')) + +# 13-F data +print(finnhub_client.institutional_profile()) +print(finnhub_client.institutional_portfolio(cik='1000097', _from='2022-01-01', to='2022-10-07')) +print(finnhub_client.institutional_ownership('TSLA', '', _from='2022-01-01', to='2022-10-07')) + +# Bond yield and FINRA Trace tick +print(finnhub_client.bond_yield_curve('10y')) +print(finnhub_client.bond_tick('US693475BF18', '2022-08-19', 500, 0, 'trace')) + +# Congressional Trading +print(finnhub_client.congressional_trading('AAPL', '2020-01-01', '2023-03-31')) + +# Price metrics with historical data +print(finnhub_client.price_metrics(symbol="AAPL", date="2022-01-01")) + +``` + +## License + +Apache License + + + + +%package help +Summary: Development documents and examples for finnhub-python +Provides: python3-finnhub-python-doc +%description help +# finnhub-python + +- API documentation: https://finnhub.io/docs/api +- API version: 1.0.0 +- Package version: 2.4.18 + +## Installation + +Install package + +```sh +pip install finnhub-python +``` + +## Getting Started + +Refer to [CHANGELOG](https://github.com/Finnhub-Stock-API/finnhub-python/blob/master/CHANGELOG.md) If you are coming from version 1 + +```python +import finnhub + +# Setup client +finnhub_client = finnhub.Client(api_key="YOUR API KEY") + +# Stock candles +res = finnhub_client.stock_candles('AAPL', 'D', 1590988249, 1591852249) +print(res) + +#Convert to Pandas Dataframe +import pandas as pd +print(pd.DataFrame(res)) + +# Aggregate Indicators +print(finnhub_client.aggregate_indicator('AAPL', 'D')) + +# Basic financials +print(finnhub_client.company_basic_financials('AAPL', 'all')) + +# Earnings surprises +print(finnhub_client.company_earnings('TSLA', limit=5)) + +# EPS estimates +print(finnhub_client.company_eps_estimates('AMZN', freq='quarterly')) + +# Company Executives +print(finnhub_client.company_executive('AAPL')) + +# Company News +# Need to use _from instead of from to avoid conflict +print(finnhub_client.company_news('AAPL', _from="2020-06-01", to="2020-06-10")) + +# Company Peers +print(finnhub_client.company_peers('AAPL')) + +# Company Profile +print(finnhub_client.company_profile(symbol='AAPL')) +print(finnhub_client.company_profile(isin='US0378331005')) +print(finnhub_client.company_profile(cusip='037833100')) + +# Company Profile 2 +print(finnhub_client.company_profile2(symbol='AAPL')) + +# Revenue Estimates +print(finnhub_client.company_revenue_estimates('TSLA', freq='quarterly')) + +# List country +print(finnhub_client.country()) + +# Crypto Exchange +print(finnhub_client.crypto_exchanges()) + +# Crypto symbols +print(finnhub_client.crypto_symbols('BINANCE')) + +# Economic data +print(finnhub_client.economic_data('MA-USA-656880')) + +# Filings +print(finnhub_client.filings(symbol='AAPL', _from="2020-01-01", to="2020-06-11")) + +# Financials +print(finnhub_client.financials('AAPL', 'bs', 'annual')) + +# Financials as reported +print(finnhub_client.financials_reported(symbol='AAPL', freq='annual')) + +# Forex exchanges +print(finnhub_client.forex_exchanges()) + +# Forex all pairs +print(finnhub_client.forex_rates(base='USD')) + +# Forex symbols +print(finnhub_client.forex_symbols('OANDA')) + +# Fund Ownership +print(finnhub_client.fund_ownership('AMZN', limit=5)) + +# General news +print(finnhub_client.general_news('forex', min_id=0)) + +# Investors ownership +print(finnhub_client.ownership('AAPL', limit=5)) + +# IPO calendar +print(finnhub_client.ipo_calendar(_from="2020-05-01", to="2020-06-01")) + +# Major developments +print(finnhub_client.press_releases('AAPL', _from="2020-01-01", to="2020-12-31")) + +# News sentiment +print(finnhub_client.news_sentiment('AAPL')) + +# Pattern recognition +print(finnhub_client.pattern_recognition('AAPL', 'D')) + +# Price target +print(finnhub_client.price_target('AAPL')) + +# Quote +print(finnhub_client.quote('AAPL')) + +# Recommendation trends +print(finnhub_client.recommendation_trends('AAPL')) + +# Stock dividends +print(finnhub_client.stock_dividends('KO', _from='2019-01-01', to='2020-01-01')) + +# Stock dividends 2 +print(finnhub_client.stock_basic_dividends("KO")) + +# Stock symbols +print(finnhub_client.stock_symbols('US')[0:5]) + +# Transcripts +print(finnhub_client.transcripts('AAPL_162777')) + +# Transcripts list +print(finnhub_client.transcripts_list('AAPL')) + +# Earnings Calendar +print(finnhub_client.earnings_calendar(_from="2020-06-10", to="2020-06-30", symbol="", international=False)) + +# Covid-19 +print(finnhub_client.covid19()) + +# Upgrade downgrade +print(finnhub_client.upgrade_downgrade(symbol='AAPL', _from='2020-01-01', to='2020-06-30')) + +# Economic code +print(finnhub_client.economic_code()[0:5]) + +# Economic calendar +print(finnhub_client.calendar_economic('2021-01-01', '2021-01-07')) + +# Support resistance +print(finnhub_client.support_resistance('AAPL', 'D')) + +# Technical Indicator +print(finnhub_client.technical_indicator(symbol="AAPL", resolution='D', _from=1583098857, to=1584308457, indicator='rsi', indicator_fields={"timeperiod": 3})) + +# Stock splits +print(finnhub_client.stock_splits('AAPL', _from='2000-01-01', to='2020-01-01')) + +# Forex candles +print(finnhub_client.forex_candles('OANDA:EUR_USD', 'D', 1590988249, 1591852249)) + +# Crypto Candles +print(finnhub_client.crypto_candles('BINANCE:BTCUSDT', 'D', 1590988249, 1591852249)) + +# Tick Data +print(finnhub_client.stock_tick('AAPL', '2020-03-25', 500, 0)) + +# BBO Data +print(finnhub_client.stock_nbbo("AAPL", "2020-03-25", 500, 0)) + +# Indices Constituents +print(finnhub_client.indices_const(symbol = "^GSPC")) + +# Indices Historical Constituents +print(finnhub_client.indices_hist_const(symbol = "^GSPC")) + +# ETFs Profile +print(finnhub_client.etfs_profile('SPY')) +print(finnhub_client.etfs_profile(isin="US78462F1030")) + +# ETFs Holdings +print(finnhub_client.etfs_holdings('SPY')) +print(finnhub_client.etfs_holdings(isin="US00214Q1040", skip=2)) +print(finnhub_client.etfs_holdings("IPO", date='2022-03-10')) + +# ETFs Sector Exposure +print(finnhub_client.etfs_sector_exp('SPY')) + +# ETFs Country Exposure +print(finnhub_client.etfs_country_exp('SPY')) + +# International Filings +print(finnhub_client.international_filings('RY.TO')) +print(finnhub_client.international_filings(country='GB')) + +# SEC Sentiment Analysis +print(finnhub_client.sec_sentiment_analysis('0000320193-20-000052')) + +# SEC similarity index +print(finnhub_client.sec_similarity_index('AAPL')) + +# Bid Ask +print(finnhub_client.last_bid_ask('AAPL')) + +# FDA Calendar +print(finnhub_client.fda_calendar()) + +# Symbol lookup +print(finnhub_client.symbol_lookup('apple')) + +# Insider transactions +print(finnhub_client.stock_insider_transactions('AAPL', '2021-01-01', '2021-03-01')) + +# Mutual Funds Profile +print(finnhub_client.mutual_fund_profile("VTSAX")) +print(finnhub_client.mutual_fund_profile(isin="US9229087286")) + +# Mutual Funds Holdings +print(finnhub_client.mutual_fund_holdings("VTSAX")) +print(finnhub_client.mutual_fund_holdings(isin="US9229087286", skip=2)) + +# Mutual Funds Sector Exposure +print(finnhub_client.mutual_fund_sector_exp("VTSAX")) + +# Mutual Funds Country Exposure +print(finnhub_client.mutual_fund_country_exp("VTSAX")) + +# Revenue breakdown +print(finnhub_client.stock_revenue_breakdown('AAPL')) + +# Social sentiment +print(finnhub_client.stock_social_sentiment('GME')) + +# Investment Themes +print(finnhub_client.stock_investment_theme('financialExchangesData')) + +# Supply chain +print(finnhub_client.stock_supply_chain('AAPL')) + +# Company ESG +print(finnhub_client.company_esg_score("AAPL")) + +# Earnings Quality Score +print(finnhub_client.company_earnings_quality_score('AAPL', 'quarterly')) + +# Crypto Profile +print(finnhub_client.crypto_profile('BTC')) + +# EBITDA Estimates +print(finnhub_client.company_ebitda_estimates("TSLA", freq="quarterly")) + +# EBIT Estimates +print(finnhub_client.company_ebit_estimates("TSLA", freq="quarterly")) + +# USPTO Patent +print(finnhub_client.stock_uspto_patent("AAPL", "2021-01-01", "2021-12-31")) + +# Visa application +print(finnhub_client.stock_visa_application("AAPL", "2021-01-01", "2022-06-15")) + +# Insider sentiment +print(finnhub_client.stock_insider_sentiment('AAPL', '2021-01-01', '2022-03-01')) + +# Bond Profile +print(finnhub_client.bond_profile(isin='US912810TD00')) + +# Bond price +print(finnhub_client.bond_price('US912810TD00', 1590988249, 1649099548)) + +# Lobbying +print(finnhub_client.stock_lobbying("AAPL", "2021-01-01", "2022-06-15")) + +# USA Spending +print(finnhub_client.stock_usa_spending("LMT", "2021-01-01", "2022-06-15")) + +# Sector metrics +print(finnhub_client.sector_metric('NA')) + +## Fund's EET data +print(finnhub_client.mutual_fund_eet('LU2036931686')) +print(finnhub_client.mutual_fund_eet_pai('LU2036931686')) + +# Symbol & ISIN change +print(finnhub_client.isin_change(_from='2022-10-01', to='2022-10-07')) +print(finnhub_client.symbol_change(_from='2022-10-01', to='2022-10-07')) + +# 13-F data +print(finnhub_client.institutional_profile()) +print(finnhub_client.institutional_portfolio(cik='1000097', _from='2022-01-01', to='2022-10-07')) +print(finnhub_client.institutional_ownership('TSLA', '', _from='2022-01-01', to='2022-10-07')) + +# Bond yield and FINRA Trace tick +print(finnhub_client.bond_yield_curve('10y')) +print(finnhub_client.bond_tick('US693475BF18', '2022-08-19', 500, 0, 'trace')) + +# Congressional Trading +print(finnhub_client.congressional_trading('AAPL', '2020-01-01', '2023-03-31')) + +# Price metrics with historical data +print(finnhub_client.price_metrics(symbol="AAPL", date="2022-01-01")) + +``` + +## License + +Apache License + + + + +%prep +%autosetup -n finnhub-python-2.4.18 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-finnhub-python -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 2.4.18-1 +- Package Spec generated @@ -0,0 +1 @@ +cb0c809eb81b1de317e5be4977c65f01 finnhub-python-2.4.18.tar.gz |
