From 5626edde2a7544acaf2aac0790a6e96cf7aea2a0 Mon Sep 17 00:00:00 2001 From: Matt Von Lintel Date: Tue, 19 May 2020 13:17:48 -0600 Subject: [PATCH] No release notes for this build --- README.md | 17 +- docs/ApiResponseETFHoldings.md | 25 + docs/ApiResponseETFs.md | 21 + docs/CompanyApi.md | 30 +- docs/DataPointApi.md | 20 +- docs/ETF.md | 138 + docs/ETFAnalytics.md | 31 + docs/ETFHolding.md | 37 + docs/ETFStats.md | 53 + docs/ETFSummary.md | 27 + docs/ETFsApi.md | 502 ++ docs/HistoricalDataApi.md | 10 +- docs/SecurityApi.md | 114 +- docs/StockExchangeApi.md | 10 +- docs/TechnicalApi.md | 62 +- docs/ZacksApi.md | 2 +- intrinio_sdk/__init__.py | 10 +- intrinio_sdk/api/__init__.py | 1 + intrinio_sdk/api/bulk_downloads_api.py | 2 +- intrinio_sdk/api/company_api.py | 38 +- intrinio_sdk/api/data_point_api.py | 26 +- intrinio_sdk/api/data_tag_api.py | 2 +- intrinio_sdk/api/et_fs_api.py | 620 ++ intrinio_sdk/api/filing_api.py | 2 +- intrinio_sdk/api/forex_api.py | 2 +- intrinio_sdk/api/fundamentals_api.py | 2 +- intrinio_sdk/api/historical_data_api.py | 14 +- intrinio_sdk/api/index_api.py | 2 +- intrinio_sdk/api/municipality_api.py | 2 +- intrinio_sdk/api/options_api.py | 2 +- intrinio_sdk/api/security_api.py | 38 +- intrinio_sdk/api/stock_exchange_api.py | 2 +- intrinio_sdk/api/technical_api.py | 2 +- intrinio_sdk/api/zacks_api.py | 2 +- intrinio_sdk/api_client.py | 4 +- intrinio_sdk/configuration.py | 6 +- intrinio_sdk/models/__init__.py | 9 +- ...tion_distribution_index_technical_value.py | 2 +- .../api_response_bulk_download_links.py | 2 +- intrinio_sdk/models/api_response_companies.py | 2 +- .../models/api_response_companies_search.py | 2 +- .../models/api_response_company_filings.py | 2 +- .../api_response_company_fundamentals.py | 2 +- .../api_response_company_historical_data.py | 2 +- .../models/api_response_company_news.py | 2 +- .../models/api_response_company_securities.py | 2 +- intrinio_sdk/models/api_response_data_tags.py | 2 +- .../models/api_response_data_tags_search.py | 2 +- ...response_economic_index_historical_data.py | 2 +- .../models/api_response_economic_indices.py | 2 +- .../api_response_economic_indices_search.py | 2 +- intrinio_sdk/models/api_response_et_fs.py | 205 + .../models/api_response_etf_holdings.py | 265 + .../api_response_filing_fundamentals.py | 2 +- .../models/api_response_filing_notes.py | 2 +- .../api_response_filing_notes_search.py | 2 +- intrinio_sdk/models/api_response_filings.py | 2 +- .../models/api_response_forex_currencies.py | 2 +- .../models/api_response_forex_pairs.py | 2 +- .../models/api_response_forex_prices.py | 2 +- .../models/api_response_historical_data.py | 2 +- .../api_response_initial_public_offerings.py | 2 +- .../models/api_response_municipalities.py | 2 +- .../api_response_municipalitiy_financials.py | 2 +- intrinio_sdk/models/api_response_news.py | 2 +- .../models/api_response_option_prices.py | 2 +- intrinio_sdk/models/api_response_options.py | 2 +- .../models/api_response_options_chain.py | 2 +- .../api_response_options_expirations.py | 2 +- .../api_response_reported_financials.py | 2 +- .../models/api_response_securities.py | 2 +- .../models/api_response_securities_search.py | 2 +- ...ecurity_accumulation_distribution_index.py | 2 +- ...e_security_average_daily_trading_volume.py | 2 +- ...onse_security_average_directional_index.py | 2 +- ...pi_response_security_average_true_range.py | 2 +- ...pi_response_security_awesome_oscillator.py | 2 +- .../api_response_security_bollinger_bands.py | 2 +- ...pi_response_security_chaikin_money_flow.py | 2 +- ...sponse_security_commodity_channel_index.py | 2 +- ...nse_security_detrended_price_oscillator.py | 2 +- .../api_response_security_donchian_channel.py | 2 +- .../api_response_security_ease_of_movement.py | 2 +- .../api_response_security_force_index.py | 2 +- .../api_response_security_historical_data.py | 2 +- ...pi_response_security_ichimoku_kinko_hyo.py | 2 +- .../api_response_security_intraday_prices.py | 4 +- .../api_response_security_keltner_channel.py | 2 +- .../api_response_security_know_sure_thing.py | 2 +- .../api_response_security_mass_index.py | 2 +- .../api_response_security_money_flow_index.py | 2 +- ...y_moving_average_convergence_divergence.py | 2 +- ...response_security_negative_volume_index.py | 2 +- ...api_response_security_on_balance_volume.py | 2 +- ...esponse_security_on_balance_volume_mean.py | 2 +- ...sponse_security_relative_strength_index.py | 2 +- ...response_security_simple_moving_average.py | 2 +- ...response_security_stochastic_oscillator.py | 2 +- ...sponse_security_stock_price_adjustments.py | 2 +- .../api_response_security_stock_prices.py | 2 +- ...nse_security_triple_exponential_average.py | 2 +- ...i_response_security_true_strength_index.py | 2 +- ...i_response_security_ultimate_oscillator.py | 2 +- ...pi_response_security_volume_price_trend.py | 2 +- ..._security_volume_weighted_average_price.py | 2 +- .../api_response_security_vortex_indicator.py | 2 +- .../api_response_security_williams_r.py | 2 +- ...response_security_zacks_analyst_ratings.py | 2 +- ...security_zacks_analyst_ratings_snapshot.py | 2 +- ...i_response_security_zacks_eps_surprises.py | 2 +- ...response_security_zacks_sales_surprises.py | 2 +- .../api_response_sic_index_historical_data.py | 2 +- .../models/api_response_sic_indices.py | 2 +- .../models/api_response_sic_indices_search.py | 2 +- .../api_response_standardized_financials.py | 2 +- ...se_stock_exchange_realtime_stock_prices.py | 2 +- .../api_response_stock_exchange_securities.py | 2 +- ..._stock_exchange_stock_price_adjustments.py | 2 +- ...pi_response_stock_exchange_stock_prices.py | 2 +- .../models/api_response_stock_exchanges.py | 2 +- ...onse_stock_market_index_historical_data.py | 2 +- .../api_response_stock_market_indices.py | 2 +- ...pi_response_stock_market_indices_search.py | 2 +- .../api_response_zacks_analyst_ratings.py | 2 +- .../api_response_zacks_eps_estimates.py | 2 +- .../api_response_zacks_eps_growth_rates.py | 2 +- .../api_response_zacks_eps_surprises.py | 2 +- .../models/api_response_zacks_etf_holdings.py | 2 +- ...e_zacks_institutional_holding_companies.py | 2 +- ...onse_zacks_institutional_holding_owners.py | 2 +- ...i_response_zacks_institutional_holdings.py | 2 +- ...i_response_zacks_long_term_growth_rates.py | 2 +- .../api_response_zacks_sales_surprises.py | 2 +- ...response_zacks_target_price_consensuses.py | 2 +- ...ge_daily_trading_volume_technical_value.py | 2 +- ...erage_directional_index_technical_value.py | 2 +- .../average_true_range_technical_value.py | 2 +- .../awesome_oscillator_technical_value.py | 2 +- .../models/bollinger_bands_technical_value.py | 2 +- intrinio_sdk/models/bulk_download_links.py | 2 +- intrinio_sdk/models/bulk_download_summary.py | 2 +- .../chaikin_money_flow_technical_value.py | 2 +- ...commodity_channel_index_technical_value.py | 2 +- intrinio_sdk/models/company.py | 2 +- intrinio_sdk/models/company_filing.py | 2 +- .../models/company_initial_public_offering.py | 2 +- intrinio_sdk/models/company_news.py | 2 +- intrinio_sdk/models/company_news_summary.py | 2 +- intrinio_sdk/models/company_summary.py | 2 +- intrinio_sdk/models/data_tag.py | 2 +- intrinio_sdk/models/data_tag_summary.py | 2 +- ...rended_price_oscillator_technical_value.py | 2 +- intrinio_sdk/models/dividend_record.py | 2 +- .../donchian_channel_technical_value.py | 2 +- intrinio_sdk/models/earnings_record.py | 2 +- .../ease_of_movement_technical_value.py | 2 +- intrinio_sdk/models/economic_index.py | 2 +- intrinio_sdk/models/economic_index_summary.py | 2 +- intrinio_sdk/models/etf.py | 7345 +++++++++++++++++ intrinio_sdk/models/etf_analytics.py | 634 ++ intrinio_sdk/models/etf_holding.py | 1184 +++ intrinio_sdk/models/etf_stats.py | 1973 +++++ intrinio_sdk/models/etf_summary.py | 574 ++ intrinio_sdk/models/filing.py | 2 +- intrinio_sdk/models/filing_note.py | 2 +- intrinio_sdk/models/filing_note_filing.py | 2 +- intrinio_sdk/models/filing_note_summary.py | 2 +- intrinio_sdk/models/filing_summary.py | 2 +- .../models/force_index_technical_value.py | 2 +- intrinio_sdk/models/forex_currency.py | 2 +- intrinio_sdk/models/forex_pair.py | 2 +- intrinio_sdk/models/forex_price.py | 2 +- intrinio_sdk/models/fundamental.py | 2 +- intrinio_sdk/models/fundamental_summary.py | 2 +- intrinio_sdk/models/historical_data.py | 2 +- .../ichimoku_kinko_hyo_technical_value.py | 2 +- intrinio_sdk/models/intraday_stock_price.py | 2 +- .../models/keltner_channel_technical_value.py | 2 +- .../models/know_sure_thing_technical_value.py | 2 +- .../models/mass_index_technical_value.py | 2 +- .../money_flow_index_technical_value.py | 2 +- ..._convergence_divergence_technical_value.py | 2 +- intrinio_sdk/models/municipality.py | 2 +- intrinio_sdk/models/municipality_financial.py | 2 +- .../negative_volume_index_technical_value.py | 2 +- .../on_balance_volume_mean_technical_value.py | 2 +- .../on_balance_volume_technical_value.py | 2 +- intrinio_sdk/models/option.py | 2 +- intrinio_sdk/models/option_chain.py | 2 +- intrinio_sdk/models/option_price.py | 2 +- intrinio_sdk/models/realtime_stock_price.py | 2 +- .../models/realtime_stock_price_security.py | 2 +- ...relative_strength_index_technical_value.py | 2 +- intrinio_sdk/models/reported_financial.py | 2 +- .../models/reported_financial_dimension.py | 2 +- intrinio_sdk/models/reported_tag.py | 2 +- intrinio_sdk/models/security.py | 2 +- intrinio_sdk/models/security_screen_clause.py | 2 +- intrinio_sdk/models/security_screen_group.py | 2 +- .../models/security_screen_group.py-- | 2 +- intrinio_sdk/models/security_screen_result.py | 2 +- .../models/security_screen_result_data.py | 2 +- intrinio_sdk/models/security_summary.py | 2 +- intrinio_sdk/models/sic_index.py | 2 +- .../simple_moving_average_technical_value.py | 2 +- intrinio_sdk/models/standardized_financial.py | 2 +- .../stochastic_oscillator_technical_value.py | 2 +- intrinio_sdk/models/stock_exchange.py | 2 +- intrinio_sdk/models/stock_market_index.py | 2 +- .../models/stock_market_index_summary.py | 2 +- intrinio_sdk/models/stock_price.py | 2 +- intrinio_sdk/models/stock_price_adjustment.py | 2 +- .../models/stock_price_adjustment_summary.py | 2 +- intrinio_sdk/models/stock_price_summary.py | 2 +- intrinio_sdk/models/technical_indicator.py | 2 +- ...ple_exponential_average_technical_value.py | 2 +- .../true_strength_index_technical_value.py | 2 +- .../ultimate_oscillator_technical_value.py | 2 +- .../volume_price_trend_technical_value.py | 2 +- .../volume_weighted_average_price_value.py | 2 +- .../vortex_indicator_technical_value.py | 2 +- .../models/williams_r_technical_value.py | 2 +- intrinio_sdk/models/zacks_analyst_rating.py | 2 +- .../models/zacks_analyst_rating_snapshot.py | 2 +- .../models/zacks_analyst_rating_summary.py | 2 +- intrinio_sdk/models/zacks_eps_estimate.py | 2 +- intrinio_sdk/models/zacks_eps_growth_rate.py | 2 +- intrinio_sdk/models/zacks_eps_surprise.py | 2 +- .../models/zacks_eps_surprise_summary.py | 2 +- intrinio_sdk/models/zacks_etf_holding.py | 2 +- .../models/zacks_institutional_holding.py | 2 +- ...ks_institutional_holding_company_detail.py | 2 +- ...s_institutional_holding_company_summary.py | 2 +- ...nstitutional_holding_historical_summary.py | 2 +- ...acks_institutional_holding_owner_detail.py | 2 +- ...cks_institutional_holding_owner_summary.py | 2 +- .../models/zacks_long_term_growth_rate.py | 2 +- intrinio_sdk/models/zacks_sales_surprise.py | 2 +- .../models/zacks_sales_surprise_summary.py | 2 +- .../models/zacks_target_price_consensus.py | 2 +- intrinio_sdk/rest.py | 2 +- setup.py | 4 +- ...tion_distribution_index_technical_value.py | 2 +- test/test_api_response_bulk_download_links.py | 2 +- test/test_api_response_companies.py | 2 +- test/test_api_response_companies_search.py | 2 +- test/test_api_response_company_filings.py | 2 +- .../test_api_response_company_fundamentals.py | 2 +- ...st_api_response_company_historical_data.py | 2 +- test/test_api_response_company_news.py | 2 +- test/test_api_response_company_securities.py | 2 +- test/test_api_response_data_tags.py | 2 +- test/test_api_response_data_tags_search.py | 2 +- ...response_economic_index_historical_data.py | 2 +- test/test_api_response_economic_indices.py | 2 +- ...st_api_response_economic_indices_search.py | 2 +- test/test_api_response_et_fs.py | 40 + test/test_api_response_etf_holdings.py | 40 + test/test_api_response_filing_fundamentals.py | 2 +- test/test_api_response_filing_notes.py | 2 +- test/test_api_response_filing_notes_search.py | 2 +- test/test_api_response_filings.py | 2 +- test/test_api_response_forex_currencies.py | 2 +- test/test_api_response_forex_pairs.py | 2 +- test/test_api_response_forex_prices.py | 2 +- test/test_api_response_historical_data.py | 2 +- ...t_api_response_initial_public_offerings.py | 2 +- test/test_api_response_municipalities.py | 2 +- ...t_api_response_municipalitiy_financials.py | 2 +- test/test_api_response_news.py | 2 +- test/test_api_response_option_prices.py | 2 +- test/test_api_response_options.py | 2 +- test/test_api_response_options_chain.py | 2 +- test/test_api_response_options_expirations.py | 2 +- test/test_api_response_reported_financials.py | 2 +- test/test_api_response_securities.py | 2 +- test/test_api_response_securities_search.py | 2 +- ...ecurity_accumulation_distribution_index.py | 2 +- ...e_security_average_daily_trading_volume.py | 2 +- ...onse_security_average_directional_index.py | 2 +- ...pi_response_security_average_true_range.py | 2 +- ...pi_response_security_awesome_oscillator.py | 2 +- ...t_api_response_security_bollinger_bands.py | 2 +- ...pi_response_security_chaikin_money_flow.py | 2 +- ...sponse_security_commodity_channel_index.py | 2 +- ...nse_security_detrended_price_oscillator.py | 2 +- ..._api_response_security_donchian_channel.py | 2 +- ..._api_response_security_ease_of_movement.py | 2 +- .../test_api_response_security_force_index.py | 2 +- ...t_api_response_security_historical_data.py | 2 +- ...pi_response_security_ichimoku_kinko_hyo.py | 2 +- ...t_api_response_security_intraday_prices.py | 2 +- ...t_api_response_security_keltner_channel.py | 2 +- ...t_api_response_security_know_sure_thing.py | 2 +- test/test_api_response_security_mass_index.py | 2 +- ..._api_response_security_money_flow_index.py | 2 +- ...y_moving_average_convergence_divergence.py | 2 +- ...response_security_negative_volume_index.py | 2 +- ...api_response_security_on_balance_volume.py | 2 +- ...esponse_security_on_balance_volume_mean.py | 2 +- ...sponse_security_relative_strength_index.py | 2 +- ...response_security_simple_moving_average.py | 2 +- ...response_security_stochastic_oscillator.py | 2 +- ...sponse_security_stock_price_adjustments.py | 2 +- ...test_api_response_security_stock_prices.py | 2 +- ...nse_security_triple_exponential_average.py | 2 +- ...i_response_security_true_strength_index.py | 2 +- ...i_response_security_ultimate_oscillator.py | 2 +- ...pi_response_security_volume_price_trend.py | 2 +- ..._security_volume_weighted_average_price.py | 2 +- ..._api_response_security_vortex_indicator.py | 2 +- test/test_api_response_security_williams_r.py | 2 +- ...response_security_zacks_analyst_ratings.py | 2 +- ...security_zacks_analyst_ratings_snapshot.py | 2 +- ...i_response_security_zacks_eps_surprises.py | 2 +- ...response_security_zacks_sales_surprises.py | 2 +- ..._api_response_sic_index_historical_data.py | 2 +- test/test_api_response_sic_indices.py | 2 +- test/test_api_response_sic_indices_search.py | 2 +- ...st_api_response_standardized_financials.py | 2 +- ...se_stock_exchange_realtime_stock_prices.py | 2 +- ..._api_response_stock_exchange_securities.py | 2 +- ..._stock_exchange_stock_price_adjustments.py | 2 +- ...pi_response_stock_exchange_stock_prices.py | 2 +- test/test_api_response_stock_exchanges.py | 2 +- ...onse_stock_market_index_historical_data.py | 2 +- .../test_api_response_stock_market_indices.py | 2 +- ...pi_response_stock_market_indices_search.py | 2 +- ...test_api_response_zacks_analyst_ratings.py | 2 +- test/test_api_response_zacks_eps_estimates.py | 2 +- ...est_api_response_zacks_eps_growth_rates.py | 2 +- test/test_api_response_zacks_eps_surprises.py | 2 +- test/test_api_response_zacks_etf_holdings.py | 2 +- ...e_zacks_institutional_holding_companies.py | 2 +- ...onse_zacks_institutional_holding_owners.py | 2 +- ...i_response_zacks_institutional_holdings.py | 2 +- ...i_response_zacks_long_term_growth_rates.py | 2 +- ...test_api_response_zacks_sales_surprises.py | 2 +- ...response_zacks_target_price_consensuses.py | 2 +- ...ge_daily_trading_volume_technical_value.py | 2 +- ...erage_directional_index_technical_value.py | 2 +- ...test_average_true_range_technical_value.py | 2 +- ...test_awesome_oscillator_technical_value.py | 2 +- test/test_bollinger_bands_technical_value.py | 2 +- test/test_bulk_download_links.py | 2 +- test/test_bulk_download_summary.py | 2 +- test/test_bulk_downloads_api.py | 2 +- ...test_chaikin_money_flow_technical_value.py | 2 +- ...commodity_channel_index_technical_value.py | 2 +- test/test_company.py | 2 +- test/test_company_api.py | 2 +- test/test_company_filing.py | 2 +- test/test_company_initial_public_offering.py | 2 +- test/test_company_news.py | 2 +- test/test_company_news_summary.py | 2 +- test/test_company_summary.py | 2 +- test/test_data_point_api.py | 2 +- test/test_data_tag.py | 2 +- test/test_data_tag_api.py | 2 +- test/test_data_tag_summary.py | 2 +- ...rended_price_oscillator_technical_value.py | 2 +- test/test_dividend_record.py | 2 +- test/test_donchian_channel_technical_value.py | 2 +- test/test_earnings_record.py | 2 +- test/test_ease_of_movement_technical_value.py | 2 +- test/test_economic_index.py | 2 +- test/test_economic_index_summary.py | 2 +- test/test_et_fs_api.py | 76 + test/test_etf.py | 40 + test/test_etf_analytics.py | 40 + test/test_etf_holding.py | 40 + test/test_etf_stats.py | 40 + test/test_etf_summary.py | 40 + test/test_filing.py | 2 +- test/test_filing_api.py | 2 +- test/test_filing_note.py | 2 +- test/test_filing_note_filing.py | 2 +- test/test_filing_note_summary.py | 2 +- test/test_filing_summary.py | 2 +- test/test_force_index_technical_value.py | 2 +- test/test_forex_api.py | 2 +- test/test_forex_currency.py | 2 +- test/test_forex_pair.py | 2 +- test/test_forex_price.py | 2 +- test/test_fundamental.py | 2 +- test/test_fundamental_summary.py | 2 +- test/test_fundamentals_api.py | 2 +- test/test_historical_data.py | 2 +- test/test_historical_data_api.py | 2 +- ...test_ichimoku_kinko_hyo_technical_value.py | 2 +- test/test_index_api.py | 2 +- test/test_intraday_stock_price.py | 2 +- test/test_keltner_channel_technical_value.py | 2 +- test/test_know_sure_thing_technical_value.py | 2 +- test/test_mass_index_technical_value.py | 2 +- test/test_money_flow_index_technical_value.py | 2 +- ..._convergence_divergence_technical_value.py | 2 +- test/test_municipality.py | 2 +- test/test_municipality_api.py | 2 +- test/test_municipality_financial.py | 2 +- ...t_negative_volume_index_technical_value.py | 2 +- ..._on_balance_volume_mean_technical_value.py | 2 +- .../test_on_balance_volume_technical_value.py | 2 +- test/test_option.py | 2 +- test/test_option_chain.py | 2 +- test/test_option_price.py | 2 +- test/test_options_api.py | 2 +- test/test_realtime_stock_price.py | 2 +- test/test_realtime_stock_price_security.py | 2 +- ...relative_strength_index_technical_value.py | 2 +- test/test_reported_financial.py | 2 +- test/test_reported_financial_dimension.py | 2 +- test/test_reported_tag.py | 2 +- test/test_security.py | 2 +- test/test_security_api.py | 2 +- test/test_security_screen_clause.py | 2 +- test/test_security_screen_group.py | 2 +- test/test_security_screen_result.py | 2 +- test/test_security_screen_result_data.py | 2 +- test/test_security_summary.py | 2 +- test/test_sic_index.py | 2 +- ...t_simple_moving_average_technical_value.py | 2 +- test/test_standardized_financial.py | 2 +- ...t_stochastic_oscillator_technical_value.py | 2 +- test/test_stock_exchange.py | 2 +- test/test_stock_exchange_api.py | 2 +- test/test_stock_market_index.py | 2 +- test/test_stock_market_index_summary.py | 2 +- test/test_stock_price.py | 2 +- test/test_stock_price_adjustment.py | 2 +- test/test_stock_price_adjustment_summary.py | 2 +- test/test_stock_price_summary.py | 2 +- test/test_technical_api.py | 2 +- test/test_technical_indicator.py | 2 +- ...ple_exponential_average_technical_value.py | 2 +- ...est_true_strength_index_technical_value.py | 2 +- ...est_ultimate_oscillator_technical_value.py | 2 +- ...test_volume_price_trend_technical_value.py | 2 +- ...est_volume_weighted_average_price_value.py | 2 +- test/test_vortex_indicator_technical_value.py | 2 +- test/test_williams_r_technical_value.py | 2 +- test/test_zacks_analyst_rating.py | 2 +- test/test_zacks_analyst_rating_snapshot.py | 2 +- test/test_zacks_analyst_rating_summary.py | 2 +- test/test_zacks_api.py | 2 +- test/test_zacks_eps_estimate.py | 2 +- test/test_zacks_eps_growth_rate.py | 2 +- test/test_zacks_eps_surprise.py | 2 +- test/test_zacks_eps_surprise_summary.py | 2 +- test/test_zacks_etf_holding.py | 2 +- test/test_zacks_institutional_holding.py | 2 +- ...ks_institutional_holding_company_detail.py | 2 +- ...s_institutional_holding_company_summary.py | 2 +- ...nstitutional_holding_historical_summary.py | 2 +- ...acks_institutional_holding_owner_detail.py | 2 +- ...cks_institutional_holding_owner_summary.py | 2 +- test/test_zacks_long_term_growth_rate.py | 2 +- test/test_zacks_sales_surprise.py | 2 +- test/test_zacks_sales_surprise_summary.py | 2 +- test/test_zacks_target_price_consensus.py | 2 +- 460 files changed, 14631 insertions(+), 612 deletions(-) create mode 100644 docs/ApiResponseETFHoldings.md create mode 100644 docs/ApiResponseETFs.md create mode 100644 docs/ETF.md create mode 100644 docs/ETFAnalytics.md create mode 100644 docs/ETFHolding.md create mode 100644 docs/ETFStats.md create mode 100644 docs/ETFSummary.md create mode 100644 docs/ETFsApi.md create mode 100644 intrinio_sdk/api/et_fs_api.py create mode 100644 intrinio_sdk/models/api_response_et_fs.py create mode 100644 intrinio_sdk/models/api_response_etf_holdings.py create mode 100644 intrinio_sdk/models/etf.py create mode 100644 intrinio_sdk/models/etf_analytics.py create mode 100644 intrinio_sdk/models/etf_holding.py create mode 100644 intrinio_sdk/models/etf_stats.py create mode 100644 intrinio_sdk/models/etf_summary.py create mode 100644 test/test_api_response_et_fs.py create mode 100644 test/test_api_response_etf_holdings.py create mode 100644 test/test_et_fs_api.py create mode 100644 test/test_etf.py create mode 100644 test/test_etf_analytics.py create mode 100644 test/test_etf_holding.py create mode 100644 test/test_etf_stats.py create mode 100644 test/test_etf_summary.py diff --git a/README.md b/README.md index bd89eae4a..21729d328 100644 --- a/README.md +++ b/README.md @@ -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://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.13.0 -- Package version: 5.5.0 +- API version: 2.14.0 +- Package version: 5.6.0 ## Requirements. @@ -110,6 +110,12 @@ Class | Method | HTTP request | Description *DataTagApi* | [**get_all_data_tags**](docs/DataTagApi.md#get_all_data_tags) | **GET** /data_tags | All Data Tags *DataTagApi* | [**get_data_tag_by_id**](docs/DataTagApi.md#get_data_tag_by_id) | **GET** /data_tags/{identifier} | Lookup Data Tag *DataTagApi* | [**search_data_tags**](docs/DataTagApi.md#search_data_tags) | **GET** /data_tags/search | Search Data Tags +*ETFsApi* | [**get_all_etfs**](docs/ETFsApi.md#get_all_etfs) | **GET** /etfs | All ETFs +*ETFsApi* | [**get_etf**](docs/ETFsApi.md#get_etf) | **GET** /etfs/{identifier} | Lookup ETF +*ETFsApi* | [**get_etf_analytics**](docs/ETFsApi.md#get_etf_analytics) | **GET** /etfs/{identifier}/analytics | ETF Analytics +*ETFsApi* | [**get_etf_holdings**](docs/ETFsApi.md#get_etf_holdings) | **GET** /etfs/{identifier}/holdings | ETF Holdings +*ETFsApi* | [**get_etf_stats**](docs/ETFsApi.md#get_etf_stats) | **GET** /etfs/{identifier}/stats | Exchange Traded Fund (ETF) stats +*ETFsApi* | [**search_etfs**](docs/ETFsApi.md#search_etfs) | **GET** /etfs/search | Search ETFs *FilingApi* | [**get_all_filings**](docs/FilingApi.md#get_all_filings) | **GET** /filings | All Filings *FilingApi* | [**get_all_notes**](docs/FilingApi.md#get_all_notes) | **GET** /filings/notes | All Filing Notes *FilingApi* | [**get_filing_by_id**](docs/FilingApi.md#get_filing_by_id) | **GET** /filings/{id} | Lookup Filing @@ -264,6 +270,8 @@ Class | Method | HTTP request | Description - [ApiResponseCompanySecurities](docs/ApiResponseCompanySecurities.md) - [ApiResponseDataTags](docs/ApiResponseDataTags.md) - [ApiResponseDataTagsSearch](docs/ApiResponseDataTagsSearch.md) + - [ApiResponseETFHoldings](docs/ApiResponseETFHoldings.md) + - [ApiResponseETFs](docs/ApiResponseETFs.md) - [ApiResponseEconomicIndexHistoricalData](docs/ApiResponseEconomicIndexHistoricalData.md) - [ApiResponseEconomicIndices](docs/ApiResponseEconomicIndices.md) - [ApiResponseEconomicIndicesSearch](docs/ApiResponseEconomicIndicesSearch.md) @@ -368,6 +376,11 @@ Class | Method | HTTP request | Description - [DetrendedPriceOscillatorTechnicalValue](docs/DetrendedPriceOscillatorTechnicalValue.md) - [DividendRecord](docs/DividendRecord.md) - [DonchianChannelTechnicalValue](docs/DonchianChannelTechnicalValue.md) + - [ETF](docs/ETF.md) + - [ETFAnalytics](docs/ETFAnalytics.md) + - [ETFHolding](docs/ETFHolding.md) + - [ETFStats](docs/ETFStats.md) + - [ETFSummary](docs/ETFSummary.md) - [EarningsRecord](docs/EarningsRecord.md) - [EaseOfMovementTechnicalValue](docs/EaseOfMovementTechnicalValue.md) - [EconomicIndex](docs/EconomicIndex.md) diff --git a/docs/ApiResponseETFHoldings.md b/docs/ApiResponseETFHoldings.md new file mode 100644 index 000000000..d2fb18913 --- /dev/null +++ b/docs/ApiResponseETFHoldings.md @@ -0,0 +1,25 @@ + + +[//]: # (CLASS:ApiResponseETFHoldings) + +[//]: # (KIND:object) + +### ApiResponseETFHoldings + +#### Properties + +[//]: # (START_DEFINITION) + +Name | Type | Description +------------ | ------------- | ------------- +**holdings** | object |   +**etf** | [**ETFSummary**](ETFSummary.md) |   +**next_page** | str | The token required to request the next page of the data. If null, no further results are available.   + +[//]: # (END_DEFINITION) + + +[//]: # (CONTAINED_CLASS:ETFSummary) + + + diff --git a/docs/ApiResponseETFs.md b/docs/ApiResponseETFs.md new file mode 100644 index 000000000..debee55eb --- /dev/null +++ b/docs/ApiResponseETFs.md @@ -0,0 +1,21 @@ + + +[//]: # (CLASS:ApiResponseETFs) + +[//]: # (KIND:object) + +### ApiResponseETFs + +#### Properties + +[//]: # (START_DEFINITION) + +Name | Type | Description +------------ | ------------- | ------------- +**etfs** | object |   +**next_page** | str | The token required to request the next page of the data. If null, no further results are available.   + +[//]: # (END_DEFINITION) + + + diff --git a/docs/CompanyApi.md b/docs/CompanyApi.md index 7ddd9dc0c..a74b2c5f7 100644 --- a/docs/CompanyApi.md +++ b/docs/CompanyApi.md @@ -309,7 +309,7 @@ Name | Type | Description | Notes #### Data Point (Number) for Company -Returns a numeric value for the given `tag` for the Company with the given `identifier` +$$v2_company_data_point_number_description$$ [//]: # (END_OVERVIEW) @@ -327,8 +327,8 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' company_api = intrinio_sdk.CompanyApi() -identifier = 'AAPL' # str | A Company identifier (Ticker, CIK, LEI, Intrinio ID) -tag = 'marketcap' # str | An Intrinio data tag ID or code (reference) +identifier = '$$v2_company_data_point_identifier_default$$' # str | $$v2_company_data_point_identifier_description$$ +tag = '$$v2_company_data_point_item_number_default$$' # str | $$v2_company_data_point_item_description$$ try: api_response = company_api.get_company_data_point_number(identifier, tag) @@ -349,8 +349,8 @@ except ApiException as e: Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **identifier** | str| A Company identifier (Ticker, CIK, LEI, Intrinio ID) |   - **tag** | str| An Intrinio data tag ID or code (<a href='https://data.intrinio.com/data-tags'>reference</a>) |   + **identifier** | str| $$v2_company_data_point_identifier_description$$ |   + **tag** | str| $$v2_company_data_point_item_description$$ |  
[//]: # (END_PARAMETERS) @@ -391,7 +391,7 @@ Name | Type | Description | Notes #### Data Point (Text) for Company -Returns a text value for the given `tag` for the Company with the given `identifier` +$$v2_company_data_point_text_description$$ [//]: # (END_OVERVIEW) @@ -409,8 +409,8 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' company_api = intrinio_sdk.CompanyApi() -identifier = 'AAPL' # str | A Company identifier (Ticker, CIK, LEI, Intrinio ID) -tag = 'ceo' # str | An Intrinio data tag ID or code (reference) +identifier = '$$v2_company_data_point_identifier_default$$' # str | $$v2_company_data_point_identifier_description$$ +tag = '$$v2_company_data_point_item_text_default$$' # str | $$v2_company_data_point_item_description$$ try: api_response = company_api.get_company_data_point_text(identifier, tag) @@ -431,8 +431,8 @@ except ApiException as e: Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **identifier** | str| A Company identifier (Ticker, CIK, LEI, Intrinio ID) |   - **tag** | str| An Intrinio data tag ID or code (<a href='https://data.intrinio.com/data-tags'>reference</a>) |   + **identifier** | str| $$v2_company_data_point_identifier_description$$ |   + **tag** | str| $$v2_company_data_point_item_description$$ |  
[//]: # (END_PARAMETERS) @@ -663,7 +663,7 @@ Name | Type | Description | Notes #### Historical Data for Company -Returns historical values for the given `tag` and the Company with the given `identifier` +$$v2_company_historical_data_description$$ [//]: # (END_OVERVIEW) @@ -681,8 +681,8 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' company_api = intrinio_sdk.CompanyApi() -identifier = 'AAPL' # str | A Company identifier (Ticker, CIK, LEI, Intrinio ID) -tag = 'marketcap' # str | An Intrinio data tag ID or code (reference) +identifier = '$$v2_company_historical_data_identifier_default$$' # str | $$v2_company_historical_data_identifier_description$$ +tag = '$$v2_company_historical_data_item_default$$' # str | $$v2_company_historical_data_item_description$$ frequency = 'daily' # str | Return historical data in the given frequency (optional) (default to daily) type = '' # str | Return historical data for given fiscal period type (optional) start_date = '2018-01-01' # date | Return historical data on or after this date (optional) @@ -710,8 +710,8 @@ except ApiException as e: Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **identifier** | str| A Company identifier (Ticker, CIK, LEI, Intrinio ID) |   - **tag** | str| An Intrinio data tag ID or code (<a href='https://data.intrinio.com/data-tags'>reference</a>) |   + **identifier** | str| $$v2_company_historical_data_identifier_description$$ |   + **tag** | str| $$v2_company_historical_data_item_description$$ |   **frequency** | str| Return historical data in the given frequency | [optional] [default to daily]   **type** | str| Return historical data for given fiscal period type | [optional]   **start_date** | date| Return historical data on or after this date | [optional]   diff --git a/docs/DataPointApi.md b/docs/DataPointApi.md index 0686c2bf3..fb8965804 100644 --- a/docs/DataPointApi.md +++ b/docs/DataPointApi.md @@ -38,7 +38,7 @@ Method | HTTP request | Description #### Data Point (Number) -Returns a numeric value for the given `tag` and the entity with the given `identifier` +$$v2_data_point_number_description$$ [//]: # (END_OVERVIEW) @@ -56,8 +56,8 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' data_point_api = intrinio_sdk.DataPointApi() -identifier = 'AAPL' # str | An identifier for an entity such as a Company, Security, Index, etc (Ticker, FIGI, ISIN, CUSIP, CIK, LEI, Intrinio ID) -tag = 'marketcap' # str | An Intrinio data tag ID or code (reference) +identifier = '$$v2_data_point_identifier_default$$' # str | $$v2_data_point_identifier_description$$ +tag = '$$v2_data_point_item_number_default$$' # str | $$v2_data_point_item_description$$ try: api_response = data_point_api.get_data_point_number(identifier, tag) @@ -78,8 +78,8 @@ except ApiException as e: Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **identifier** | str| An identifier for an entity such as a Company, Security, Index, etc (Ticker, FIGI, ISIN, CUSIP, CIK, LEI, Intrinio ID) |   - **tag** | str| An Intrinio data tag ID or code (<a href='https://data.intrinio.com/data-tags'>reference</a>) |   + **identifier** | str| $$v2_data_point_identifier_description$$ |   + **tag** | str| $$v2_data_point_item_description$$ |  
[//]: # (END_PARAMETERS) @@ -120,7 +120,7 @@ Name | Type | Description | Notes #### Data Point (Text) -Returns a text value for the given `tag` for the Security with the given `identifier` +$$v2_data_point_text_description$$ [//]: # (END_OVERVIEW) @@ -138,8 +138,8 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' data_point_api = intrinio_sdk.DataPointApi() -identifier = 'AAPL' # str | An identifier for an entity such as a Company, Security, Index, etc (Ticker, FIGI, ISIN, CUSIP, CIK, LEI, Intrinio ID) -tag = 'ceo' # str | An Intrinio data tag ID or code (reference) +identifier = '$$v2_data_point_identifier_default$$' # str | $$v2_data_point_identifier_description$$ +tag = '$$v2_data_point_item_text_default$$' # str | $$v2_data_point_item_description$$ try: api_response = data_point_api.get_data_point_text(identifier, tag) @@ -160,8 +160,8 @@ except ApiException as e: Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **identifier** | str| An identifier for an entity such as a Company, Security, Index, etc (Ticker, FIGI, ISIN, CUSIP, CIK, LEI, Intrinio ID) |   - **tag** | str| An Intrinio data tag ID or code (<a href='https://data.intrinio.com/data-tags'>reference</a>) |   + **identifier** | str| $$v2_data_point_identifier_description$$ |   + **tag** | str| $$v2_data_point_item_description$$ |  
[//]: # (END_PARAMETERS) diff --git a/docs/ETF.md b/docs/ETF.md new file mode 100644 index 000000000..125c3149d --- /dev/null +++ b/docs/ETF.md @@ -0,0 +1,138 @@ + + +[//]: # (CLASS:ETF) + +[//]: # (KIND:object) + +### ETF + +#### Properties + +[//]: # (START_DEFINITION) + +Name | Type | Description +------------ | ------------- | ------------- +**id** | str | The Intrinio ID of the ETF   +**name** | str | The common name of the ETF   +**ticker** | str | The common ticker symbol for the ETF   +**figi_ticker** | str | The OpenFIGI ticker for the ETF   +**ric** | str | Reuters Instrument Code (RIC) for the ETF   +**isin** | str | International Securities Identification Number (ISIN) for the ETF   +**sedol** | str | Stock Exchange Daily Official List (SEDOL) for the ETF   +**exchange_mic** | str | The exchange Market Identifier Code (MIC) from the International Standards Organization (ISO)   +**sponsor** | str | The fund manager (ETF) or issuing bank (ETN)   +**type** | str | High-level classification for the ETF based on its intended investment objective   +**description** | str | The ETF description as published by the ETF sponsor   +**inception_date** | date | Inception Date for the ETF as published by the ETF sponsor   +**data_change_date** | date | The last date on which there was a change in a classifications data field for this ETF   +**close_date** | date | The date on which this ETF was de-listed if it is no longer listed   +**is_live_listed** | bool | If True, the ETF is still listed on an exchange; if False, the ETF is no longer listed   +**legal_structure** | str | The legal structure as defined in the prospectus   +**intraday_nav_ticker** | str | Intra-day NAV ticker for the Exchange Traded Fund (ETF)   +**primary_ticker** | str | The primary ticker field is used for Exchange Traded Products (ETPs) that have multiple listings and share classes. If an ETP has multiple listings or share classes, the same primary ticker is assigned to all the listings and share classes   +**primary_ticker_country_code** | str | 2 letter ISO country code for the country of the primary listing   +**primary_listing_region** | str | Geographic region in the country of the primary listing falls   +**net_expense_ratio** | float | Gross expense net of Fee Waivers, as a percentage of net assets as published by the ETF Sponsor   +**asset_class** | str | Captures the underlying nature of the securities in the Exchanged Traded Product (ETP)   +**other_asset_types** | str | If 'asset_class' field is classified as 'Other Asset Types' this field captures the specific category of the underlying assets   +**market_cap_range** | str | Equity ETFs are classified as falling into categories based on the description of their investment strategy in the prospectus. Examples ('Mega Cap', 'Large Cap', 'Mid Cap', etc.)   +**holds_only_nyse_stocks** | bool | If True, the ETF is an equity ETF and holds only stocks listed on NYSE   +**holds_only_nasdaq_stocks** | bool | If False, the ETF is an equity ETF and holds only stocks listed on Nasdaq   +**growth_value_tilt** | str | Classifies equity ETFs as either 'Growth' or Value' based on the stated style tilt in the ETF prospectus. Equity ETFs that do not have a stated style tilt are classified as 'Core / Blend'   +**growth_type** | str | For ETFs that are classified as 'Growth' in 'growth_value_tilt', this field further identifies those where the stocks in the ETF are both selected and weighted based on their growth (style factor) scores   +**value_type** | str | For ETFs that are classified as 'Value' in 'growth_value_tilt', this field further identifies those where the stocks in the ETF are both selected and weighted based on their value (style factor) scores   +**sector** | str | For equity ETFs that aim to provide targeted exposure to a sector or industry, this field identifies the Sector that it provides the exposure to   +**industry** | str | For equity ETFs that aim to provide targeted exposure to an industry, this field identifies the Industry that it provides the exposure to.   +**sub_industry** | str | For equity ETFs that aim to provide targeted exposure to a sub-industry, this field identifies the sub-industry that it provides the exposure to   +**cross_sector_theme** | str | For equity ETFs that aim to provide targeted exposure to a specific investment theme that cuts across GICS sectors, this field identifies the specific cross-sector theme. Examples ('Agri-business', 'Natural Resources', 'Green Investing', etc.)   +**natural_resources_type** | str | For ETFs that are classified as 'Natural Resources' in the 'cross_sector_theme' field, this field provides further detail on the type of Natural Resources exposure.   +**excludes_financials** | bool | For equity ETFs, identifies those ETFs where the underlying fund holdings will not hold financials stocks, based on the funds intended objective   +**excludes_technology** | bool | For equity ETFs, identifies those ETFs where the underlying fund holdings will not hold technology stocks, based on the funds intended objective   +**us_or_excludes_us** | str | Takes the value of 'Domestic' for US exposure, 'International' for non-US exposure and 'Global' for exposure that includes all regions including the US   +**developed_emerging** | str | This field identifies the stage of development of the markets that the ETF provides exposure to   +**specialized_region** | str | This field is populated if the ETF provides targeted exposure to a specific type of geography-based grouping that does not fall into a specific country or continent grouping. Examples ('BRIC', 'Chindia', etc.)   +**continent** | str | This field is populated if the ETF provides targeted exposure to a specific continent or country within that Continent   +**latin_america_sub_group** | str | For ETFs that are classified as 'Latin America' in the 'continent' field, this field provides further detail on the type of regional exposure   +**europe_sub_group** | str | For ETFs that are classified as 'Europe' in the 'continent' field, this field provides further detail on the type of regional exposure   +**asia_sub_group** | str | For ETFs that are classified as 'Asia' in the 'continent' field, this field provides further detail on the type of regional exposure   +**specific_country** | str | This field is populated if the ETF provides targeted exposure to a specific country   +**china_listing_location** | str | For ETFs that are classified as 'China' in the 'country' field, this field provides further detail on the type of exposure in the underlying securities   +**us_state** | str | Takes the value of a US state if the ETF provides targeted exposure to the municipal bonds or equities of companies operating in a specific state in the US   +**real_estate** | str | For ETFs that provide targeted real estate exposure, this field is populated if the ETF provides targeted exposure to a specific segment of the real estate market   +**index_weighting_scheme** | str | For ETFs that track an underlying index, this field provides detail on the index weighting type   +**market_cap_weighting_type** | str | For ETFs that take the value 'Market Cap Weighted' in the 'index_weighting_scheme' field, this field provides detail on the market cap weighting type   +**fundamental_weighting_type** | str | For ETFs that take the value ‘Fundamental Weighted’ in the 'index_weighting_scheme' field, this field provides detail on the fundamental weighting methodology   +**dividend_weighting_type** | str | For ETFs that take the value 'Dividend Weighted' in the 'index_weighting_scheme' field, this field provides detail on the dividend weighting methodology   +**bond_type** | str | For ETFs where 'asset_class_type' is 'Bonds', this field provides detail on the type of bonds held in the ETF   +**government_bond_types** | str | For bond ETFs that take the value 'Treasury & Government' in 'bond_type', this field provides detail on the exposure   +**municipal_bond_region** | str | For bond ETFs that take the value 'Municipal' in 'bond_type', this field provides additional detail on the geographic exposure   +**municipal_vrdo** | bool | For bond ETFs that take the value 'Municipal' in 'bond_type', this field identifies those ETFs that specifically provide exposure to Variable Rate Demand Obligations   +**mortgage_bond_types** | str | For bond ETFs that take the value 'Mortgage' in 'bond_type', this field provides additional detail on the type of underlying securities   +**bond_tax_status** | str | For all US bond ETFs, this field provides additional detail on the tax treatment of the underlying securities   +**credit_quality** | str | For all bond ETFs, this field helps to identify if the ETF provides targeted exposure to securities of a specific credit quality range   +**average_maturity** | str | For all bond ETFs, this field helps to identify if the ETF provides targeted exposure to securities of a specific maturity range   +**specific_maturity_year** | int | For all bond ETFs that take the value 'Specific Maturity Year' in the 'average_maturity' field, this field specifies the calendar year   +**bond_currency_denomination** | str | For all bond ETFs, this field provides additional detail on the currency denomination of the underlying securities   +**laddered** | bool | For bond ETFs, this field identifies those ETFs that specifically hold bonds in a laddered structure, where the bonds are scheduled to mature in an annual, sequential structure   +**zero_coupon** | bool | For bond ETFs, this field identifies those ETFs that specifically hold zero coupon Treasury Bills   +**floating_rate** | bool | For bond ETFs, this field identifies those ETFs that specifically hold floating rate bonds   +**build_america_bonds** | bool | For municipal bond ETFs, this field identifies those ETFs that specifically hold Build America Bonds   +**commodity_types** | str | For ETFs where 'asset_class_type' is 'Commodities', this field provides detail on the type of commodities held in the ETF   +**energy_type** | str | For ETFs where 'commodity_type' is 'Energy', this field provides detail on the type of energy exposure provided by the ETF   +**agricultural_type** | str | For ETFs where 'commodity_type' is 'Agricultural', this field provides detail on the type of agricultural exposure provided by the ETF   +**metal_type** | str | For ETFs where 'commodity_type' is 'Gold & Metals', this field provides detail on the type of exposure provided by the ETF   +**inverse_leveraged** | str | This field is populated if the ETF provides inverse or leveraged exposure   +**target_date_multi_asset_type** | str | For ETFs where 'asset_class_type' is 'Target Date / MultiAsset', this field provides detail on the type of commodities held in the ETF   +**currency_hedged** | bool | This field is populated if the ETF’s strategy involves hedging currency exposure   +**currency_pair** | str | This field is populated if the ETF’s strategy involves providing exposure to the movements of a currency or involves hedging currency exposure   +**social_environmental_type** | str | This field is populated if the ETF’s strategy involves providing exposure to a specific social or environmental theme   +**clean_energy_type** | str | This field is populated if the ETF has a value of 'Clean Energy' in the 'social_environmental_type' field.   +**dividend_type** | str | This field is populated if the ETF has an intended investment objective of holding dividend-oriented stocks as stated in the prospectus   +**regular_dividend_payor_type** | str | This field is populated if the ETF has a value of 'Dividend – Regular Payors' in the 'dividend_type' field   +**holds_ml_ps** | bool | If True, the ETF’s investment objective explicitly specifies that it holds MLPs as an intended part of its investment strategy   +**holds_preferred_stock** | bool | If True, the ETF’s investment objective explicitly specifies that it holds preferred stock as an intended part of its investment strategy   +**holds_closed_end_funds** | bool | IF True, if the ETF’s investment objective explicitly specifies that it holds closed end funds as an intended part of its investment strategy   +**quant_strategies_type** | str | This field is populated if the ETF has either an index-linked or active strategy that is based on a proprietary quantitative strategy   +**other_quant_models** | str | For ETFs where 'quant_strategies_type' is 'Other Quant Model', this field provides the name of the specific proprietary quant model used as the underlying strategy for the ETF   +**hedge_fund_type** | str | For ETFs where 'other_asset_types' is 'Hedge Fund Replication', this field provides detail on the type of hedge fund replication strategy   +**derivatives_based** | str | This field is populated if the ETF holds either listed or over-the-counter derivatives in its portfolio   +**holds_ad_rs** | bool | If True, he ETF’s investment objective explicitly specifies that it holds American Depositary Receipts (ADRs) as an intended part of its investment strategy   +**index_linked** | str | This field identifies whether an ETF is index linked or active   +**includes_short_exposure** | bool | This field is populated if the ETF has short exposure in any of its holdings e.g. in a long/short or inverse ETF   +**index_name** | str | This field identifies the name of the underlying index tracked by the ETF, if applicable   +**parent_index** | str | This field identifies the name of the parent index, which represents the broader universe from which the index underlying the ETF is created, if applicable   +**index_family** | str | This field identifies the index family to which the index underlying the ETF belongs. The index family is represented as categorized by the index provider   +**broader_index_family** | str | This field identifies the broader index family to which the index underlying the ETF belongs. The broader index family is represented as categorized by the index provider   +**index_provider** | str | This field identifies the Index provider for the index underlying the ETF, if applicable   +**fund_family** | str | This field identifies the fund family to which the ETF belongs, as categorized by the ETF Sponsor   +**index_ticker** | str | This field identifies the OpenFIGI ticker for the Index underlying the ETF   +**etn_issuing_bank** | str | If the product is an Exchange Traded Note (ETN), this field identifies the issuing bank   +**etn_maturity_date** | date | If the product is an ETN, this field identifies the maturity date for the ETN   +**livestock** | str | For ETFs where 'commodity_type' is 'Livestock', this field provides detail on the type of livestock exposure provided by the ETF   +**dynamic_futures_roll** | bool | If the product holds futures contracts, this field identifies those products where the roll strategy is dynamic (rather than entirely rules based), so as to minimize roll costs   +**index_provider_code** | str | This field provides the First Bridge code for each Index provider, corresponding to the index underlying the ETF if applicable   +**single_category_designation** | str | This categorization is created for those users who want every ETF to be ‘forced’ into a single bucket, so that the assets for all categories will always sum to the total market   +**registered_countries** | str | The list of countries where the ETF is legally registered for sale. This may differ from where the ETF is domiciled or traded, particularly in Europe   +**issuing_entity_country_code** | str | The name of the legal entity that issued the Exchange Traded Product (ETP)   +**ucits** | bool | If True, the Exchange Traded Product (ETP) is Undertakings for the Collective Investment in Transferable Securities (UCITS) compliant   +**replication_structure** | str | The replication structure of the Exchange Traded Product (ETP)   +**domicile** | str | 2 letter ISO country code for the country where the ETP is domiciled   +**base_currency** | str | Base currency of the Exchange Traded Product (ETP) in which the net asset value (NAV) is calculated. Reported using the 3-digit ISO currency code   +**listing_currency** | str | Listing currency of the Exchange Traded Product (ETP) in which it is traded. Reported using the 3-digit ISO currency code   +**fund_listing_date** | date | The date on which the Exchange Traded Product (ETP) or share class of the ETP is listed on a specific exchange   +**listing_country_code** | str | 2 letter ISO country code for the country where the Exchange Traded Product (ETP) is listed   +**listing_region** | str | The region in which this specific ETF is listed   +**smartvs_traditional_beta** | str | This field identifies whether an ETF provides 'Traditional' beta exposure or 'Smart' beta exposure. ETFs that are active (i.e. non-indexed), leveraged / inverse or have a proprietary quant model (i.e. that don’t provide indexed exposure to a targeted factor) are classified separately   +**smartvs_traditional_beta_level2** | str | This field provides further detail within the traditional and smart beta categories   +**income_category** | str | Identifies if an Exchange Traded Fund (ETF) falls into a category that is specifically designed to provide a high yield or income   +**etp_structure_type** | str | Classifies Exchange Traded Products (ETPs) into very broad categories based on its legal structure   +**month_end_assets** | float | Net assets in millions of dollars as of the most recent month end   +**etf_portfolio_turnover** | float | The percentage of positions turned over in the last 12 months   +**firstbridge_id** | str | The FirstBridge unique identifier for the Exchange Traded Fund (ETF)   +**firstbridge_parent_id** | str | The FirstBridge unique identifier of the parent Exchange Traded Fund (ETF), if applicable   +**number_of_holdings** | int | The number of holdings for this Exchange Traded Fund (ETF)   + +[//]: # (END_DEFINITION) + + + diff --git a/docs/ETFAnalytics.md b/docs/ETFAnalytics.md new file mode 100644 index 000000000..5a8848f66 --- /dev/null +++ b/docs/ETFAnalytics.md @@ -0,0 +1,31 @@ + + +[//]: # (CLASS:ETFAnalytics) + +[//]: # (KIND:object) + +### ETFAnalytics + +#### Properties + +[//]: # (START_DEFINITION) + +Name | Type | Description +------------ | ------------- | ------------- +**fifty_two_week_high** | float | Highest trading price for the security in the preceding 52 weeks   +**fifty_two_week_low** | float | Lowest trading price for the security in the preceding 52 weeks   +**volume_traded** | float | The total quantity of shares traded on the latest trading day   +**average_daily_volume_one_month** | float | The average quantity of shares traded per day for the last month   +**average_daily_volume_three_month** | float | The average quantity of shares traded per day for the last three months   +**average_daily_volume_six_month** | float | The average quantity of shares traded per day for the last six months   +**market_cap** | float | The market capitalization for the Exchange Traded Fund (ETF)   +**shares_outstanding** | float | The number of shares outstanding for the Exchange Traded Fund (ETF)   +**etf** | [**ETFSummary**](ETFSummary.md) |   + +[//]: # (END_DEFINITION) + + +[//]: # (CONTAINED_CLASS:ETFSummary) + + + diff --git a/docs/ETFHolding.md b/docs/ETFHolding.md new file mode 100644 index 000000000..025e0093e --- /dev/null +++ b/docs/ETFHolding.md @@ -0,0 +1,37 @@ + + +[//]: # (CLASS:ETFHolding) + +[//]: # (KIND:object) + +### ETFHolding + +#### Properties + +[//]: # (START_DEFINITION) + +Name | Type | Description +------------ | ------------- | ------------- +**as_of_date** | date | The date on which the holding and their weights correspond   +**name** | str | The common name for the holding   +**ticker** | str | The common exchange ticker for the holding   +**type** | str | The type of instrument for this holding. Examples (Bond = 'BOND', Equity = 'EQUI', Options = 'OPTN')   +**composite_figi** | str | The OpenFIGI ticker for the holding   +**isin** | str | International Securities Identification Number (ISIN) for the holding   +**ric** | str | Reuters Instrument Code (RIC) for the holding   +**sedol** | str | Stock Exchange Daily Official List (SEDOL) for the holding   +**face** | float | Face value of the debt security, if available   +**coupon** | float | Coupon rate of the debt security, if available   +**market_value_held** | float | The market value of this holding in the ETF as of the `as_of_date`   +**notional_value** | float | Notional value of derivatives contracts held in the Exchange Traded Fund (ETF) or Exchange Traded Note (ETN)   +**maturity** | date | Maturity date for the debt security, if available   +**quantity_held** | float | Number of units of the security held if available   +**weighting** | float | Fraction of the funds market value held   +**quantity_units** | float | The unit of the `quanity_held` field. Examples ('oz', 'shares', 'contracts')   +**quantity_per_share** | float | Number of units of the security held per units of shares outstanding of the Exchange Traded Fund (ETF), if available   +**contract_expiry_date** | date | Expiry date for the futures contract held in the Exchange Traded Fund (ETF) or Exchange Traded Note (ETN)   + +[//]: # (END_DEFINITION) + + + diff --git a/docs/ETFStats.md b/docs/ETFStats.md new file mode 100644 index 000000000..42b2772a7 --- /dev/null +++ b/docs/ETFStats.md @@ -0,0 +1,53 @@ + + +[//]: # (CLASS:ETFStats) + +[//]: # (KIND:object) + +### ETFStats + +#### Properties + +[//]: # (START_DEFINITION) + +Name | Type | Description +------------ | ------------- | ------------- +**date** | date |   +**net_asset_value** | float | The net asset value (NAV = Total Assets - Total Liabilities)   +**beta_vs_spy** | float | Volatility this ETF is versus the SPY ETF   +**trailing_one_month_return_split_and_dividend** | float | Trailing one month return including dividends   +**trailing_one_month_return_split_only** | float | Trailing one month return excluding dividends   +**trailing_one_year_return_split_and_dividend** | float | Trailing one year return including dividends   +**trailing_one_year_return_split_only** | float | Trailing one year return excluding dividends   +**trailing_one_year_volatility_annualized** | float | Annualized standard deviation of daily price returns over trailing 252 trading days   +**trailing_three_year_annualized_return_split_and_dividend** | float | Trailing three year return including dividends   +**trailing_three_year_annualized_return_split_only** | float | Trailing three year return excluding dividends   +**trailing_three_year_volatility_annualized** | float | Annualized standard deviation of daily price returns over trailing 756 trading days   +**trailing_five_year_annualized_return_split_and_dividend** | float | Trailing five year return including dividends   +**trailing_five_year_annualized_return_split_only** | float | Trailing five year return excluding dividends   +**trailing_five_year_volatility_annualized** | float | Annualized standard deviation of daily price returns over trailing 1260 trading days   +**trailing_ten_year_annualized_return_split_and_dividend** | float | Trailing ten year return including dividends   +**trailing_ten_year_annualized_return_split_only** | float | Trailing ten year return excluding dividends   +**inception_annualized_return_split_and_dividend** | float | Annualized return including dividends since inception   +**inception_annualized_return_split_only** | float | Annualized return excluding dividends since inception   +**calendar_year_5_return_split_and_dividend** | float | Five years ago calendar year return including dividends   +**calendar_year_5_return_split_only** | float | Five years ago calendar year return excluding dividends   +**calendar_year_4_return_split_and_dividend** | float | Four years ago calendar year return including dividends   +**calendar_year_4_return_split_only** | float | Four years ago calendar year return excluding dividends   +**calendar_year_3_return_split_and_dividend** | float | Three years ago calendar year return including dividends   +**calendar_year_3_return_split_only** | float | Three years ago calendar year return excluding dividends   +**calendar_year_2_return_split_and_dividend** | float | Two years ago calendar year return including dividends   +**calendar_year_2_return_split_only** | float | Two years ago calendar year return excluding dividends   +**calendar_year_1_return_split_and_dividend** | float | One year ago calendar year return including dividends   +**calendar_year_1_return_split_only** | float | One year ago calendar year return excluding dividends   +**calendar_year_to_date_return_split_and_dividend** | float | Calendar year to date (YTD) return including dividends   +**calendar_year_to_date_return_split_only** | float | Calendar year to date (YTD) return excluding dividends   +**etf** | [**ETFSummary**](ETFSummary.md) |   + +[//]: # (END_DEFINITION) + + +[//]: # (CONTAINED_CLASS:ETFSummary) + + + diff --git a/docs/ETFSummary.md b/docs/ETFSummary.md new file mode 100644 index 000000000..92095e18b --- /dev/null +++ b/docs/ETFSummary.md @@ -0,0 +1,27 @@ + + +[//]: # (CLASS:ETFSummary) + +[//]: # (KIND:object) + +### ETFSummary + +#### Properties + +[//]: # (START_DEFINITION) + +Name | Type | Description +------------ | ------------- | ------------- +**id** | str | The Intrinio ID of the ETF   +**name** | str | The common name of the ETF   +**ticker** | str | The common ticker symbol for the ETF   +**figi_ticker** | str | The OpenFIGI ticker for the ETF   +**ric** | str | Reuters Instrument Code (RIC) for the ETF   +**isin** | str | International Securities Identification Number (ISIN) for the ETF   +**sedol** | str | Stock Exchange Daily Official List (SEDOL) for the ETF   +**exchange_mic** | str | The exchange Market Identifier Code (MIC) from the International Standards Organization (ISO)   + +[//]: # (END_DEFINITION) + + + diff --git a/docs/ETFsApi.md b/docs/ETFsApi.md new file mode 100644 index 000000000..551670dff --- /dev/null +++ b/docs/ETFsApi.md @@ -0,0 +1,502 @@ +# intrinio_sdk.ETFsApi + +All URIs are relative to *https://api-v2.intrinio.com* + +Method | HTTP request | Description +------------- | ------------- | ------------- +[**get_all_etfs**](ETFsApi.md#get_all_etfs) | **GET** /etfs | All ETFs +[**get_etf**](ETFsApi.md#get_etf) | **GET** /etfs/{identifier} | Lookup ETF +[**get_etf_analytics**](ETFsApi.md#get_etf_analytics) | **GET** /etfs/{identifier}/analytics | ETF Analytics +[**get_etf_holdings**](ETFsApi.md#get_etf_holdings) | **GET** /etfs/{identifier}/holdings | ETF Holdings +[**get_etf_stats**](ETFsApi.md#get_etf_stats) | **GET** /etfs/{identifier}/stats | Exchange Traded Fund (ETF) stats +[**search_etfs**](ETFsApi.md#search_etfs) | **GET** /etfs/search | Search ETFs + + + +[//]: # (START_OPERATION) + +[//]: # (CLASS:ETFsApi) + +[//]: # (METHOD:get_all_etfs) + +[//]: # (RETURN_TYPE:ApiResponseETFs) + +[//]: # (RETURN_TYPE_KIND:object) + +[//]: # (RETURN_TYPE_DOC:ApiResponseETFs.md) + +[//]: # (OPERATION:get_all_etfs_v2) + +[//]: # (ENDPOINT:/etfs) + +[//]: # (DOCUMENT_LINK:ETFsApi.md#get_all_etfs) + +## **get_all_etfs** + +[**View Intrinio API Documentation**](https://docs.intrinio.com/documentation/python/get_all_etfs_v2) + +[//]: # (START_OVERVIEW) + +> ApiResponseETFs get_all_etfs(exchange=exchange, page_size=page_size, next_page=next_page) + +#### All ETFs + + +Returns a list of Exchange Traded Funds (ETFs) sourced from FirstBridge + +[//]: # (END_OVERVIEW) + +### Example +[//]: # (START_CODE_EXAMPLE) + +```python +from __future__ import print_function +import time +import intrinio_sdk +from intrinio_sdk.rest import ApiException +from pprint import pprint + +intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' + +et_fs_api = intrinio_sdk.ETFsApi() + +exchange = 'XNAS' # str | (optional) +page_size = 100 # 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) + +try: + api_response = et_fs_api.get_all_etfs(exchange=exchange, page_size=page_size, next_page=next_page) + pprint(api_response) +except ApiException as e: + print("Exception when calling ETFsApi->get_all_etfs: %s\n" % e) + +# Note: For a Pandas DataFrame, import Pandas and use pd.DataFrame(api_response.property_name_dict) +``` +[//]: # (END_CODE_EXAMPLE) + +[//]: # (START_DEFINITION) + +### Parameters + +[//]: # (START_PARAMETERS) + + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **exchange** | str| | [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]   +
+ +[//]: # (END_PARAMETERS) + +### Return type + +[**ApiResponseETFs**](ApiResponseETFs.md) + +[//]: # (END_OPERATION) + + +[//]: # (START_OPERATION) + +[//]: # (CLASS:ETFsApi) + +[//]: # (METHOD:get_etf) + +[//]: # (RETURN_TYPE:ETF) + +[//]: # (RETURN_TYPE_KIND:object) + +[//]: # (RETURN_TYPE_DOC:ETF.md) + +[//]: # (OPERATION:get_etf_v2) + +[//]: # (ENDPOINT:/etfs/{identifier}) + +[//]: # (DOCUMENT_LINK:ETFsApi.md#get_etf) + +## **get_etf** + +[**View Intrinio API Documentation**](https://docs.intrinio.com/documentation/python/get_etf_v2) + +[//]: # (START_OVERVIEW) + +> ETF get_etf(identifier) + +#### Lookup ETF + + +Returns the Exchange Traded Fund (ETF) with the given identifier + +[//]: # (END_OVERVIEW) + +### Example +[//]: # (START_CODE_EXAMPLE) + +```python +from __future__ import print_function +import time +import intrinio_sdk +from intrinio_sdk.rest import ApiException +from pprint import pprint + +intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' + +et_fs_api = intrinio_sdk.ETFsApi() + +identifier = 'SPY' # str | An ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) + +try: + api_response = et_fs_api.get_etf(identifier) + pprint(api_response) +except ApiException as e: + print("Exception when calling ETFsApi->get_etf: %s\n" % e) + +# Note: For a Pandas DataFrame, import Pandas and use pd.DataFrame(api_response.property_name_dict) +``` +[//]: # (END_CODE_EXAMPLE) + +[//]: # (START_DEFINITION) + +### Parameters + +[//]: # (START_PARAMETERS) + + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **identifier** | str| An ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) |   +
+ +[//]: # (END_PARAMETERS) + +### Return type + +[**ETF**](ETF.md) + +[//]: # (END_OPERATION) + + +[//]: # (START_OPERATION) + +[//]: # (CLASS:ETFsApi) + +[//]: # (METHOD:get_etf_analytics) + +[//]: # (RETURN_TYPE:ETFAnalytics) + +[//]: # (RETURN_TYPE_KIND:object) + +[//]: # (RETURN_TYPE_DOC:ETFAnalytics.md) + +[//]: # (OPERATION:get_etf_analytics_v2) + +[//]: # (ENDPOINT:/etfs/{identifier}/analytics) + +[//]: # (DOCUMENT_LINK:ETFsApi.md#get_etf_analytics) + +## **get_etf_analytics** + +[**View Intrinio API Documentation**](https://docs.intrinio.com/documentation/python/get_etf_analytics_v2) + +[//]: # (START_OVERVIEW) + +> ETFAnalytics get_etf_analytics(identifier) + +#### ETF Analytics + + +Returns analytics for the Exchange Traded Fund (ETF) including volume, market cap, 52 week high, and 52 week low + +[//]: # (END_OVERVIEW) + +### Example +[//]: # (START_CODE_EXAMPLE) + +```python +from __future__ import print_function +import time +import intrinio_sdk +from intrinio_sdk.rest import ApiException +from pprint import pprint + +intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' + +et_fs_api = intrinio_sdk.ETFsApi() + +identifier = 'SPY' # str | An ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) + +try: + api_response = et_fs_api.get_etf_analytics(identifier) + pprint(api_response) +except ApiException as e: + print("Exception when calling ETFsApi->get_etf_analytics: %s\n" % e) + +# Note: For a Pandas DataFrame, import Pandas and use pd.DataFrame(api_response.property_name_dict) +``` +[//]: # (END_CODE_EXAMPLE) + +[//]: # (START_DEFINITION) + +### Parameters + +[//]: # (START_PARAMETERS) + + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **identifier** | str| An ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) |   +
+ +[//]: # (END_PARAMETERS) + +### Return type + +[**ETFAnalytics**](ETFAnalytics.md) + +[//]: # (END_OPERATION) + + +[//]: # (START_OPERATION) + +[//]: # (CLASS:ETFsApi) + +[//]: # (METHOD:get_etf_holdings) + +[//]: # (RETURN_TYPE:ApiResponseETFHoldings) + +[//]: # (RETURN_TYPE_KIND:object) + +[//]: # (RETURN_TYPE_DOC:ApiResponseETFHoldings.md) + +[//]: # (OPERATION:get_etf_holdings_v2) + +[//]: # (ENDPOINT:/etfs/{identifier}/holdings) + +[//]: # (DOCUMENT_LINK:ETFsApi.md#get_etf_holdings) + +## **get_etf_holdings** + +[**View Intrinio API Documentation**](https://docs.intrinio.com/documentation/python/get_etf_holdings_v2) + +[//]: # (START_OVERVIEW) + +> ApiResponseETFHoldings get_etf_holdings(identifier, page_size=page_size, next_page=next_page) + +#### ETF Holdings + + +Returns the holdings sorted by weight descending and the Exchange Traded Fund (ETF) summary + +[//]: # (END_OVERVIEW) + +### Example +[//]: # (START_CODE_EXAMPLE) + +```python +from __future__ import print_function +import time +import intrinio_sdk +from intrinio_sdk.rest import ApiException +from pprint import pprint + +intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' + +et_fs_api = intrinio_sdk.ETFsApi() + +identifier = 'SPY' # str | An ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) +page_size = 100 # 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) + +try: + api_response = et_fs_api.get_etf_holdings(identifier, page_size=page_size, next_page=next_page) + pprint(api_response) +except ApiException as e: + print("Exception when calling ETFsApi->get_etf_holdings: %s\n" % e) + +# Note: For a Pandas DataFrame, import Pandas and use pd.DataFrame(api_response.property_name_dict) +``` +[//]: # (END_CODE_EXAMPLE) + +[//]: # (START_DEFINITION) + +### Parameters + +[//]: # (START_PARAMETERS) + + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **identifier** | str| An ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) |   + **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]   +
+ +[//]: # (END_PARAMETERS) + +### Return type + +[**ApiResponseETFHoldings**](ApiResponseETFHoldings.md) + +[//]: # (END_OPERATION) + + +[//]: # (START_OPERATION) + +[//]: # (CLASS:ETFsApi) + +[//]: # (METHOD:get_etf_stats) + +[//]: # (RETURN_TYPE:ETFStats) + +[//]: # (RETURN_TYPE_KIND:object) + +[//]: # (RETURN_TYPE_DOC:ETFStats.md) + +[//]: # (OPERATION:get_etf_stats_v2) + +[//]: # (ENDPOINT:/etfs/{identifier}/stats) + +[//]: # (DOCUMENT_LINK:ETFsApi.md#get_etf_stats) + +## **get_etf_stats** + +[**View Intrinio API Documentation**](https://docs.intrinio.com/documentation/python/get_etf_stats_v2) + +[//]: # (START_OVERVIEW) + +> ETFStats get_etf_stats(identifier) + +#### Exchange Traded Fund (ETF) stats + + +Returns daily stats for the Exchange Traded Fund (ETF) including net asset value, beta vs spy, returns, and volatility + +[//]: # (END_OVERVIEW) + +### Example +[//]: # (START_CODE_EXAMPLE) + +```python +from __future__ import print_function +import time +import intrinio_sdk +from intrinio_sdk.rest import ApiException +from pprint import pprint + +intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' + +et_fs_api = intrinio_sdk.ETFsApi() + +identifier = 'SPY' # str | An ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) + +try: + api_response = et_fs_api.get_etf_stats(identifier) + pprint(api_response) +except ApiException as e: + print("Exception when calling ETFsApi->get_etf_stats: %s\n" % e) + +# Note: For a Pandas DataFrame, import Pandas and use pd.DataFrame(api_response.property_name_dict) +``` +[//]: # (END_CODE_EXAMPLE) + +[//]: # (START_DEFINITION) + +### Parameters + +[//]: # (START_PARAMETERS) + + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **identifier** | str| An ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) |   +
+ +[//]: # (END_PARAMETERS) + +### Return type + +[**ETFStats**](ETFStats.md) + +[//]: # (END_OPERATION) + + +[//]: # (START_OPERATION) + +[//]: # (CLASS:ETFsApi) + +[//]: # (METHOD:search_etfs) + +[//]: # (RETURN_TYPE:ApiResponseETFs) + +[//]: # (RETURN_TYPE_KIND:object) + +[//]: # (RETURN_TYPE_DOC:ApiResponseETFs.md) + +[//]: # (OPERATION:search_etfs_v2) + +[//]: # (ENDPOINT:/etfs/search) + +[//]: # (DOCUMENT_LINK:ETFsApi.md#search_etfs) + +## **search_etfs** + +[**View Intrinio API Documentation**](https://docs.intrinio.com/documentation/python/search_etfs_v2) + +[//]: # (START_OVERVIEW) + +> ApiResponseETFs search_etfs(query) + +#### Search ETFs + + +Searches for Exchange Traded Funds (ETFs) matching the text `query` + +[//]: # (END_OVERVIEW) + +### Example +[//]: # (START_CODE_EXAMPLE) + +```python +from __future__ import print_function +import time +import intrinio_sdk +from intrinio_sdk.rest import ApiException +from pprint import pprint + +intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' + +et_fs_api = intrinio_sdk.ETFsApi() + +query = 'iShares' # str | + +try: + api_response = et_fs_api.search_etfs(query) + pprint(api_response) +except ApiException as e: + print("Exception when calling ETFsApi->search_etfs: %s\n" % e) + +# Note: For a Pandas DataFrame, import Pandas and use pd.DataFrame(api_response.property_name_dict) +``` +[//]: # (END_CODE_EXAMPLE) + +[//]: # (START_DEFINITION) + +### Parameters + +[//]: # (START_PARAMETERS) + + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **query** | str| |   +
+ +[//]: # (END_PARAMETERS) + +### Return type + +[**ApiResponseETFs**](ApiResponseETFs.md) + +[//]: # (END_OPERATION) + diff --git a/docs/HistoricalDataApi.md b/docs/HistoricalDataApi.md index a6173fe0c..9e1cc8e6d 100644 --- a/docs/HistoricalDataApi.md +++ b/docs/HistoricalDataApi.md @@ -37,7 +37,7 @@ Method | HTTP request | Description #### Historical Data -Returns historical values for the given `tag` and the entity represented by the given `identifier` +$$v2_historical_data_description$$ [//]: # (END_OVERVIEW) @@ -55,8 +55,8 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' historical_data_api = intrinio_sdk.HistoricalDataApi() -identifier = 'AAPL' # str | An identifier for an entity such as a Company, Security, Index, etc (Ticker, FIGI, ISIN, CUSIP, CIK, LEI, Intrinio ID) -tag = 'marketcap' # str | An Intrinio data tag ID or code (reference) +identifier = '$$v2_historical_data_identifier_default$$' # str | $$v2_historical_data_identifier_description$$ +tag = '$$v2_historical_data_item_default$$' # str | $$v2_historical_data_item_description$$ frequency = 'daily' # str | Return historical data in the given frequency (optional) (default to daily) type = '' # str | Filter by type, when applicable (optional) start_date = '2015-01-01' # date | Get historical data on or after this date (optional) @@ -84,8 +84,8 @@ except ApiException as e: Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **identifier** | str| An identifier for an entity such as a Company, Security, Index, etc (Ticker, FIGI, ISIN, CUSIP, CIK, LEI, Intrinio ID) |   - **tag** | str| An Intrinio data tag ID or code (<a href='https://data.intrinio.com/data-tags'>reference</a>) |   + **identifier** | str| $$v2_historical_data_identifier_description$$ |   + **tag** | str| $$v2_historical_data_item_description$$ |   **frequency** | str| Return historical data in the given frequency | [optional] [default to daily]   **type** | str| Filter by type, when applicable | [optional]   **start_date** | date| Get historical data on or after this date | [optional]   diff --git a/docs/SecurityApi.md b/docs/SecurityApi.md index e6d6b546b..bc2e247cc 100644 --- a/docs/SecurityApi.md +++ b/docs/SecurityApi.md @@ -216,7 +216,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) try: api_response = security_api.get_security_by_id(identifier) @@ -278,7 +278,7 @@ Name | Type | Description | Notes #### Data Point (Number) for Security -Returns a numeric value for the given `tag` for the Security with the given `identifier` +$$v2_security_data_point_number_description$$ [//]: # (END_OVERVIEW) @@ -296,8 +296,8 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) -tag = 'close_price' # str | An Intrinio data tag ID or code (reference) +identifier = '$$v2_security_data_point_identifier_default$$' # str | $$v2_security_data_point_identifier_description$$ +tag = '$$v2_security_data_point_item_number_default$$' # str | $$v2_security_data_point_item_description$$ try: api_response = security_api.get_security_data_point_number(identifier, tag) @@ -318,8 +318,8 @@ except ApiException as e: Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **identifier** | str| A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) |   - **tag** | str| An Intrinio data tag ID or code (<a href='https://data.intrinio.com/data-tags'>reference</a>) |   + **identifier** | str| $$v2_security_data_point_identifier_description$$ |   + **tag** | str| $$v2_security_data_point_item_description$$ |  
[//]: # (END_PARAMETERS) @@ -360,7 +360,7 @@ Name | Type | Description | Notes #### Data Point (Text) for Security -Returns a text value for the given `tag` for the Security with the given `identifier` +$$v2_security_data_point_text_description$$ [//]: # (END_OVERVIEW) @@ -378,8 +378,8 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) -tag = 'figi' # str | An Intrinio data tag ID or code-name +identifier = '$$v2_security_data_point_identifier_default$$' # str | $$v2_security_data_point_identifier_description$$ +tag = '$$v2_security_data_point_item_text_default$$' # str | An Intrinio data tag ID or code-name try: api_response = security_api.get_security_data_point_text(identifier, tag) @@ -400,7 +400,7 @@ except ApiException as e: Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **identifier** | str| A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) |   + **identifier** | str| $$v2_security_data_point_identifier_description$$ |   **tag** | str| An Intrinio data tag ID or code-name |  
@@ -442,7 +442,7 @@ Name | Type | Description | Notes #### Historical Data for Security -Returns historical values for the given `tag` and the Security with the given `identifier` +$$v2_security_historical_data_description$$ [//]: # (END_OVERVIEW) @@ -460,8 +460,8 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) -tag = 'adj_close_price' # str | An Intrinio data tag ID or code (reference) +identifier = '$$v2_security_historical_data_identifier_default$$' # str | $$v2_security_historical_data_identifier_description$$ +tag = '$$v2_security_historical_data_item_default$$' # str | $$v2_security_data_point_item_description$$ frequency = 'daily' # str | Return historical data in the given frequency (optional) (default to daily) type = '' # str | Filter by type, when applicable (optional) start_date = '2018-01-01' # date | Get historical data on or after this date (optional) @@ -489,8 +489,8 @@ except ApiException as e: Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **identifier** | str| A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) |   - **tag** | str| An Intrinio data tag ID or code (<a href='https://data.intrinio.com/data-tags'>reference</a>) |   + **identifier** | str| $$v2_security_historical_data_identifier_description$$ |   + **tag** | str| $$v2_security_data_point_item_description$$ |   **frequency** | str| Return historical data in the given frequency | [optional] [default to daily]   **type** | str| Filter by type, when applicable | [optional]   **start_date** | date| Get historical data on or after this date | [optional]   @@ -538,7 +538,7 @@ Name | Type | Description | Notes #### Intraday Stock Prices for Security -Return intraday stock prices for the Security with the given `identifier` +$$v2_security_intraday_prices_description$$ [//]: # (END_OVERVIEW) @@ -556,7 +556,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) source = '' # str | Return intraday prices from the specified data source (optional) start_date = '' # date | Return intraday prices starting at the specified date (optional) start_time = '' # str | Return intraday prices starting at the specified time on the `start_date` (timezone is UTC) (optional) @@ -650,7 +650,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) try: api_response = security_api.get_security_latest_dividend_record(identifier) @@ -730,7 +730,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) try: api_response = security_api.get_security_latest_earnings_record(identifier) @@ -810,7 +810,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) page_size = 100 # int | The number of results to return (optional) (default to 100) @@ -898,7 +898,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 22 # int | The number of observations, per period, to calculate Average Daily Trading Volume (optional) (default to 22) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -988,7 +988,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 14 # int | The number of observations, per period, to calculate Average Directional Index (optional) (default to 14) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -1078,7 +1078,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) short_period = 5 # int | The number of observations, per period, to calculate short period Simple Moving Average of the Awesome Oscillator (optional) (default to 5) long_period = 34 # int | The number of observations, per period, to calculate long period Simple Moving Average of the Awesome Oscillator (optional) (default to 34) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) @@ -1170,7 +1170,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 14 # int | The number of observations, per period, to calculate Average True Range (optional) (default to 14) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -1260,7 +1260,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 20 # int | The number of observations, per period, to calculate Bollinger Bands (optional) (default to 20) standard_deviations = 2.0 # float | The number of standard deviations to calculate the upper and lower bands of the Bollinger Bands (optional) (default to 2.0) price_key = 'close' # str | The Stock Price field to use when calculating Bollinger Bands (optional) (default to close) @@ -1354,7 +1354,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 20 # int | The number of observations, per period, to calculate Commodity Channel Index (optional) (default to 20) constant = 0.015 # float | The number of observations, per period, to calculate Commodity Channel Index (optional) (default to 0.015) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) @@ -1446,7 +1446,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 20 # int | The number of observations, per period, to calculate Chaikin Money Flow (optional) (default to 20) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -1536,7 +1536,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 20 # int | The number of observations, per period, to calculate Donchian Channel (optional) (default to 20) price_key = 'close' # str | The Stock Price field to use when calculating Donchian Channel (optional) (default to close) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) @@ -1628,7 +1628,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 20 # int | The number of observations, per period, to calculate Detrended Price Oscillator (optional) (default to 20) price_key = 'close' # str | The Stock Price field to use when calculating Detrended Price Oscillator (optional) (default to close) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) @@ -1720,7 +1720,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 20 # int | The number of observations, per period, to calculate Ease of Movement (optional) (default to 20) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -1810,7 +1810,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) page_size = 100 # int | The number of results to return (optional) (default to 100) @@ -1898,7 +1898,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) low_period = 9 # int | The number of observations, per period, to calculate Tenkan Sen (Conversion Line) of Ichimoku Kinko Hyo (optional) (default to 9) medium_period = 26 # int | The number of observations, per period, to calculate Kijun Sen (Base Line), Senkou Span A (Leading Span A), and Chikou Span (Lagging Span) of Ichimoku Kinko Hyo (optional) (default to 26) high_period = 52 # int | The number of observations, per period, to calculate Senkou Span B (Leading Span B) of Ichimoku Kinko Hyo (optional) (default to 52) @@ -1992,7 +1992,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 10 # int | The number of observations, per period, to calculate Kelter Channel (optional) (default to 10) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -2082,7 +2082,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) roc1 = 10 # int | The number of observations, per period, to calculate the rate-of-change for RCMA1 (optional) (default to 10) roc2 = 15 # int | The number of observations, per period, to calculate the rate-of-change for RCMA2 (optional) (default to 15) roc3 = 20 # int | The number of observations, per period, to calculate the rate-of-change for RCMA3 (optional) (default to 20) @@ -2188,7 +2188,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) fast_period = 12 # int | The number of observations, per period, to calculate the fast moving Exponential Moving Average for Moving Average Convergence Divergence (optional) (default to 12) slow_period = 26 # int | The number of observations, per period, to calculate the slow moving Exponential Moving Average for Moving Average Convergence Divergence (optional) (default to 26) signal_period = 9 # int | The number of observations, per period, to calculate the signal line for Moving Average Convergence Divergence (optional) (default to 9) @@ -2284,7 +2284,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 14 # int | The number of observations, per period, to calculate Money Flow Index (optional) (default to 14) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -2374,7 +2374,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) ema_period = 9 # int | The number of observations, per period, to calculate the single Exponential Moving Average and the Double Exponential Moving Average for Mass Index (optional) (default to 9) sum_period = 25 # int | The number of observations, per period, to calculate the sum of the Exponetinal Moving Average Ratios for Mass Index (optional) (default to 25) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) @@ -2466,7 +2466,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) page_size = 100 # int | The number of results to return (optional) (default to 100) @@ -2554,7 +2554,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) page_size = 100 # int | The number of results to return (optional) (default to 100) @@ -2642,7 +2642,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 10 # int | The number of observations, per period, to calculate On-balance Volume Mean (optional) (default to 10) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -2732,7 +2732,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 14 # int | The number of observations, per period, to calculate Relative Strength Index (optional) (default to 14) price_key = 'close' # str | The Stock Price field to use when calculating Relative Strength Index (optional) (default to close) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) @@ -2824,7 +2824,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 20 # int | The number of observations, per period, to calculate Simple Moving Average (optional) (default to 20) price_key = 'close' # str | The Stock Price field to use when calculating Simple Moving Average (optional) (default to close) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) @@ -2916,7 +2916,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 14 # int | The number of observations, per period, to calculate %K of Stochastic Oscillator (optional) (default to 14) signal_period = 3 # int | The number of observations, per period, to calculate the %D (the Simple Moving Average of %K) as a signal line for Stochastic Oscillator (optional) (default to 3) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) @@ -3008,7 +3008,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 15 # int | The number of observations, per period, to calculate Exponential Moving Average for Triple Exponential Average (optional) (default to 15) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -3098,7 +3098,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) low_period = 13 # int | The number of observations, per period, to calculate low period Exponential Moving Average for smoothing in True Strength Index (optional) (default to 13) high_period = 25 # int | The number of observations, per period, to calculate high period Exponential Moving Average for smoothing in True Strength Index (optional) (default to 25) price_key = 'close' # str | The Stock Price field to use when calculating True Strength Index (optional) (default to close) @@ -3192,7 +3192,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) short_period = 7 # int | The number of observations, per period, to calculate the short period for Ultimate Oscillator (optional) (default to 7) medium_period = 14 # int | The number of observations, per period, to calculate the medium period for Ultimate Oscillator (optional) (default to 14) long_period = 28 # int | The number of observations, per period, to calculate the long period for Ultimate Oscillator (optional) (default to 28) @@ -3292,7 +3292,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 14 # int | The number of observations, per period, to calculate Vortex Indicator (optional) (default to 14) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -3382,7 +3382,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) page_size = 100 # int | The number of results to return (optional) (default to 100) @@ -3470,7 +3470,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) page_size = 100 # int | The number of results to return (optional) (default to 100) @@ -3558,7 +3558,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 14 # int | The number of observations, per period, to look-back when calculating Williams %R (optional) (default to 14) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -3648,7 +3648,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) source = '' # str | Return the realtime price from the specified data source. If no source is specified, the best source available is used. (optional) try: @@ -3730,7 +3730,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) start_date = '2018-01-01' # date | Return price adjustments on or after the date (optional) end_date = '2019-01-01' # date | Return price adjustments on or before the date (optional) page_size = 100 # int | The number of results to return (optional) (default to 100) @@ -3818,7 +3818,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) start_date = '2018-01-01' # date | Return prices on or after the date (optional) end_date = '2019-01-01' # date | Return prices on or before the date (optional) frequency = 'daily' # str | Return stock prices in the given frequency (optional) (default to daily) @@ -3908,7 +3908,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) start_date = '' # str | Limit ratings to those on or after this date (optional) end_date = '' # str | Limit ratings to those on or before this date (optional) mean_greater = "~null" # float | Return only records with a mean (average) higher than this value (optional) @@ -4022,7 +4022,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) date = '' # str | Lookup a historical snapshot on the given date (optional) try: @@ -4104,7 +4104,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) page_size = 100 # 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) @@ -4188,7 +4188,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' security_api = intrinio_sdk.SecurityApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) page_size = 100 # 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) diff --git a/docs/StockExchangeApi.md b/docs/StockExchangeApi.md index fa55055f0..4f88e109c 100644 --- a/docs/StockExchangeApi.md +++ b/docs/StockExchangeApi.md @@ -146,7 +146,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' stock_exchange_api = intrinio_sdk.StockExchangeApi() -identifier = 'USCOMP' # str | A Stock Exchange identifier (MIC or Intrinio ID) +identifier = '$$v2_mic_default$$' # str | A Stock Exchange identifier (MIC or Intrinio ID) try: api_response = stock_exchange_api.get_stock_exchange_by_id(identifier) @@ -226,7 +226,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' stock_exchange_api = intrinio_sdk.StockExchangeApi() -identifier = 'USCOMP' # str | A Stock Exchange identifier (MIC or Intrinio ID) +identifier = '$$v2_mic_default$$' # str | A Stock Exchange identifier (MIC or Intrinio ID) date = '2018-08-14' # date | The date for which to return price adjustments (optional) page_size = 100 # 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) @@ -312,7 +312,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' stock_exchange_api = intrinio_sdk.StockExchangeApi() -identifier = 'USCOMP' # str | A Stock Exchange identifier (MIC or Intrinio ID) +identifier = '$$v2_mic_default$$' # str | A Stock Exchange identifier (MIC or Intrinio ID) date = '2018-08-14' # date | The date for which to return prices (optional) page_size = 100 # 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) @@ -398,7 +398,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' stock_exchange_api = intrinio_sdk.StockExchangeApi() -identifier = 'USCOMP' # str | A Stock Exchange identifier (MIC or Intrinio ID) +identifier = '$$v2_mic_default$$' # str | A Stock Exchange identifier (MIC or Intrinio ID) source = '' # str | Return realtime prices from the specified data source. If no source is specified, all sources are used. (optional) page_size = 100 # 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) @@ -484,7 +484,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' stock_exchange_api = intrinio_sdk.StockExchangeApi() -identifier = 'USCOMP' # str | A Stock Exchange identifier (MIC or Intrinio ID) +identifier = '$$v2_mic_default$$' # str | A Stock Exchange identifier (MIC or Intrinio ID) page_size = 100 # 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) diff --git a/docs/TechnicalApi.md b/docs/TechnicalApi.md index 1c486c609..208f669f5 100644 --- a/docs/TechnicalApi.md +++ b/docs/TechnicalApi.md @@ -85,7 +85,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) page_size = 100 # int | The number of results to return (optional) (default to 100) @@ -173,7 +173,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 22 # int | The number of observations, per period, to calculate Average Daily Trading Volume (optional) (default to 22) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -263,7 +263,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 14 # int | The number of observations, per period, to calculate Average Directional Index (optional) (default to 14) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -353,7 +353,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) short_period = 5 # int | The number of observations, per period, to calculate short period Simple Moving Average of the Awesome Oscillator (optional) (default to 5) long_period = 34 # int | The number of observations, per period, to calculate long period Simple Moving Average of the Awesome Oscillator (optional) (default to 34) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) @@ -445,7 +445,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 14 # int | The number of observations, per period, to calculate Average True Range (optional) (default to 14) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -535,7 +535,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 20 # int | The number of observations, per period, to calculate Bollinger Bands (optional) (default to 20) standard_deviations = 2.0 # float | The number of standard deviations to calculate the upper and lower bands of the Bollinger Bands (optional) (default to 2.0) price_key = 'close' # str | The Stock Price field to use when calculating Bollinger Bands (optional) (default to close) @@ -629,7 +629,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 20 # int | The number of observations, per period, to calculate Commodity Channel Index (optional) (default to 20) constant = 0.015 # float | The number of observations, per period, to calculate Commodity Channel Index (optional) (default to 0.015) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) @@ -721,7 +721,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 20 # int | The number of observations, per period, to calculate Chaikin Money Flow (optional) (default to 20) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -811,7 +811,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 20 # int | The number of observations, per period, to calculate Donchian Channel (optional) (default to 20) price_key = 'close' # str | The Stock Price field to use when calculating Donchian Channel (optional) (default to close) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) @@ -903,7 +903,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 20 # int | The number of observations, per period, to calculate Detrended Price Oscillator (optional) (default to 20) price_key = 'close' # str | The Stock Price field to use when calculating Detrended Price Oscillator (optional) (default to close) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) @@ -995,7 +995,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 20 # int | The number of observations, per period, to calculate Ease of Movement (optional) (default to 20) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -1085,7 +1085,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) page_size = 100 # int | The number of results to return (optional) (default to 100) @@ -1173,7 +1173,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) low_period = 9 # int | The number of observations, per period, to calculate Tenkan Sen (Conversion Line) of Ichimoku Kinko Hyo (optional) (default to 9) medium_period = 26 # int | The number of observations, per period, to calculate Kijun Sen (Base Line), Senkou Span A (Leading Span A), and Chikou Span (Lagging Span) of Ichimoku Kinko Hyo (optional) (default to 26) high_period = 52 # int | The number of observations, per period, to calculate Senkou Span B (Leading Span B) of Ichimoku Kinko Hyo (optional) (default to 52) @@ -1267,7 +1267,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 10 # int | The number of observations, per period, to calculate Kelter Channel (optional) (default to 10) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -1357,7 +1357,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) roc1 = 10 # int | The number of observations, per period, to calculate the rate-of-change for RCMA1 (optional) (default to 10) roc2 = 15 # int | The number of observations, per period, to calculate the rate-of-change for RCMA2 (optional) (default to 15) roc3 = 20 # int | The number of observations, per period, to calculate the rate-of-change for RCMA3 (optional) (default to 20) @@ -1463,7 +1463,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) fast_period = 12 # int | The number of observations, per period, to calculate the fast moving Exponential Moving Average for Moving Average Convergence Divergence (optional) (default to 12) slow_period = 26 # int | The number of observations, per period, to calculate the slow moving Exponential Moving Average for Moving Average Convergence Divergence (optional) (default to 26) signal_period = 9 # int | The number of observations, per period, to calculate the signal line for Moving Average Convergence Divergence (optional) (default to 9) @@ -1559,7 +1559,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 14 # int | The number of observations, per period, to calculate Money Flow Index (optional) (default to 14) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -1649,7 +1649,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) ema_period = 9 # int | The number of observations, per period, to calculate the single Exponential Moving Average and the Double Exponential Moving Average for Mass Index (optional) (default to 9) sum_period = 25 # int | The number of observations, per period, to calculate the sum of the Exponetinal Moving Average Ratios for Mass Index (optional) (default to 25) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) @@ -1741,7 +1741,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) page_size = 100 # int | The number of results to return (optional) (default to 100) @@ -1829,7 +1829,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) page_size = 100 # int | The number of results to return (optional) (default to 100) @@ -1917,7 +1917,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 10 # int | The number of observations, per period, to calculate On-balance Volume Mean (optional) (default to 10) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -2007,7 +2007,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 14 # int | The number of observations, per period, to calculate Relative Strength Index (optional) (default to 14) price_key = 'close' # str | The Stock Price field to use when calculating Relative Strength Index (optional) (default to close) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) @@ -2099,7 +2099,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 20 # int | The number of observations, per period, to calculate Simple Moving Average (optional) (default to 20) price_key = 'close' # str | The Stock Price field to use when calculating Simple Moving Average (optional) (default to close) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) @@ -2191,7 +2191,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 14 # int | The number of observations, per period, to calculate %K of Stochastic Oscillator (optional) (default to 14) signal_period = 3 # int | The number of observations, per period, to calculate the %D (the Simple Moving Average of %K) as a signal line for Stochastic Oscillator (optional) (default to 3) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) @@ -2283,7 +2283,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 15 # int | The number of observations, per period, to calculate Exponential Moving Average for Triple Exponential Average (optional) (default to 15) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -2373,7 +2373,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) low_period = 13 # int | The number of observations, per period, to calculate low period Exponential Moving Average for smoothing in True Strength Index (optional) (default to 13) high_period = 25 # int | The number of observations, per period, to calculate high period Exponential Moving Average for smoothing in True Strength Index (optional) (default to 25) price_key = 'close' # str | The Stock Price field to use when calculating True Strength Index (optional) (default to close) @@ -2467,7 +2467,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) short_period = 7 # int | The number of observations, per period, to calculate the short period for Ultimate Oscillator (optional) (default to 7) medium_period = 14 # int | The number of observations, per period, to calculate the medium period for Ultimate Oscillator (optional) (default to 14) long_period = 28 # int | The number of observations, per period, to calculate the long period for Ultimate Oscillator (optional) (default to 28) @@ -2567,7 +2567,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 14 # int | The number of observations, per period, to calculate Vortex Indicator (optional) (default to 14) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) @@ -2657,7 +2657,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) page_size = 100 # int | The number of results to return (optional) (default to 100) @@ -2745,7 +2745,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) page_size = 100 # int | The number of results to return (optional) (default to 100) @@ -2833,7 +2833,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' technical_api = intrinio_sdk.TechnicalApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) period = 14 # int | The number of observations, per period, to look-back when calculating Williams %R (optional) (default to 14) start_date = '2018-01-01' # str | Return technical indicator values on or after the date (optional) end_date = '2019-01-01' # str | Return technical indicator values on or before the date (optional) diff --git a/docs/ZacksApi.md b/docs/ZacksApi.md index 18dddedd5..03103de68 100644 --- a/docs/ZacksApi.md +++ b/docs/ZacksApi.md @@ -65,7 +65,7 @@ intrinio_sdk.ApiClient().configuration.api_key['api_key'] = 'YOUR_API_KEY' zacks_api = intrinio_sdk.ZacksApi() -identifier = 'AAPL' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) (optional) +identifier = '$$v2_ticker_default$$' # str | A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) (optional) start_date = '' # date | Limit ratings to those on or after this date (optional) end_date = '' # date | Limit ratings to those on or before this date (optional) mean_greater = "~null" # float | Return only records with a mean (average) higher than this value (optional) diff --git a/intrinio_sdk/__init__.py b/intrinio_sdk/__init__.py index 914c95ef3..4c9bbbc51 100644 --- a/intrinio_sdk/__init__.py +++ b/intrinio_sdk/__init__.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ @@ -20,6 +20,7 @@ from intrinio_sdk.api.company_api import CompanyApi from intrinio_sdk.api.data_point_api import DataPointApi from intrinio_sdk.api.data_tag_api import DataTagApi +from intrinio_sdk.api.et_fs_api import ETFsApi from intrinio_sdk.api.filing_api import FilingApi from intrinio_sdk.api.forex_api import ForexApi from intrinio_sdk.api.fundamentals_api import FundamentalsApi @@ -47,6 +48,8 @@ from intrinio_sdk.models.api_response_company_securities import ApiResponseCompanySecurities from intrinio_sdk.models.api_response_data_tags import ApiResponseDataTags from intrinio_sdk.models.api_response_data_tags_search import ApiResponseDataTagsSearch +from intrinio_sdk.models.api_response_etf_holdings import ApiResponseETFHoldings +from intrinio_sdk.models.api_response_et_fs import ApiResponseETFs from intrinio_sdk.models.api_response_economic_index_historical_data import ApiResponseEconomicIndexHistoricalData from intrinio_sdk.models.api_response_economic_indices import ApiResponseEconomicIndices from intrinio_sdk.models.api_response_economic_indices_search import ApiResponseEconomicIndicesSearch @@ -151,6 +154,11 @@ from intrinio_sdk.models.detrended_price_oscillator_technical_value import DetrendedPriceOscillatorTechnicalValue from intrinio_sdk.models.dividend_record import DividendRecord from intrinio_sdk.models.donchian_channel_technical_value import DonchianChannelTechnicalValue +from intrinio_sdk.models.etf import ETF +from intrinio_sdk.models.etf_analytics import ETFAnalytics +from intrinio_sdk.models.etf_holding import ETFHolding +from intrinio_sdk.models.etf_stats import ETFStats +from intrinio_sdk.models.etf_summary import ETFSummary from intrinio_sdk.models.earnings_record import EarningsRecord from intrinio_sdk.models.ease_of_movement_technical_value import EaseOfMovementTechnicalValue from intrinio_sdk.models.economic_index import EconomicIndex diff --git a/intrinio_sdk/api/__init__.py b/intrinio_sdk/api/__init__.py index 47a0559d6..c13185b98 100644 --- a/intrinio_sdk/api/__init__.py +++ b/intrinio_sdk/api/__init__.py @@ -7,6 +7,7 @@ from intrinio_sdk.api.company_api import CompanyApi from intrinio_sdk.api.data_point_api import DataPointApi from intrinio_sdk.api.data_tag_api import DataTagApi +from intrinio_sdk.api.et_fs_api import ETFsApi from intrinio_sdk.api.filing_api import FilingApi from intrinio_sdk.api.forex_api import ForexApi from intrinio_sdk.api.fundamentals_api import FundamentalsApi diff --git a/intrinio_sdk/api/bulk_downloads_api.py b/intrinio_sdk/api/bulk_downloads_api.py index 7dcd1f6e6..7ba347190 100644 --- a/intrinio_sdk/api/bulk_downloads_api.py +++ b/intrinio_sdk/api/bulk_downloads_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/api/company_api.py b/intrinio_sdk/api/company_api.py index e4ba993e2..b2e245829 100644 --- a/intrinio_sdk/api/company_api.py +++ b/intrinio_sdk/api/company_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ @@ -357,15 +357,15 @@ def get_company_with_http_info(self, identifier, **kwargs): # noqa: E501 def get_company_data_point_number(self, identifier, tag, **kwargs): # noqa: E501 """Data Point (Number) for Company # noqa: E501 - Returns a numeric value for the given `tag` for the Company with the given `identifier` # noqa: E501 + $$v2_company_data_point_number_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_company_data_point_number(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: A Company identifier (Ticker, CIK, LEI, Intrinio ID) (required) - :param str tag: An Intrinio data tag ID or code (reference) (required) + :param str identifier: $$v2_company_data_point_identifier_description$$ (required) + :param str tag: $$v2_company_data_point_item_description$$ (required) :return: float If the method is called asynchronously, returns the request thread. @@ -380,15 +380,15 @@ def get_company_data_point_number(self, identifier, tag, **kwargs): # noqa: E50 def get_company_data_point_number_with_http_info(self, identifier, tag, **kwargs): # noqa: E501 """Data Point (Number) for Company # noqa: E501 - Returns a numeric value for the given `tag` for the Company with the given `identifier` # noqa: E501 + $$v2_company_data_point_number_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_company_data_point_number_with_http_info(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: A Company identifier (Ticker, CIK, LEI, Intrinio ID) (required) - :param str tag: An Intrinio data tag ID or code (reference) (required) + :param str identifier: $$v2_company_data_point_identifier_description$$ (required) + :param str tag: $$v2_company_data_point_item_description$$ (required) :return: float If the method is called asynchronously, returns the request thread. @@ -460,15 +460,15 @@ def get_company_data_point_number_with_http_info(self, identifier, tag, **kwargs def get_company_data_point_text(self, identifier, tag, **kwargs): # noqa: E501 """Data Point (Text) for Company # noqa: E501 - Returns a text value for the given `tag` for the Company with the given `identifier` # noqa: E501 + $$v2_company_data_point_text_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_company_data_point_text(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: A Company identifier (Ticker, CIK, LEI, Intrinio ID) (required) - :param str tag: An Intrinio data tag ID or code (reference) (required) + :param str identifier: $$v2_company_data_point_identifier_description$$ (required) + :param str tag: $$v2_company_data_point_item_description$$ (required) :return: str If the method is called asynchronously, returns the request thread. @@ -483,15 +483,15 @@ def get_company_data_point_text(self, identifier, tag, **kwargs): # noqa: E501 def get_company_data_point_text_with_http_info(self, identifier, tag, **kwargs): # noqa: E501 """Data Point (Text) for Company # noqa: E501 - Returns a text value for the given `tag` for the Company with the given `identifier` # noqa: E501 + $$v2_company_data_point_text_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_company_data_point_text_with_http_info(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: A Company identifier (Ticker, CIK, LEI, Intrinio ID) (required) - :param str tag: An Intrinio data tag ID or code (reference) (required) + :param str identifier: $$v2_company_data_point_identifier_description$$ (required) + :param str tag: $$v2_company_data_point_item_description$$ (required) :return: str If the method is called asynchronously, returns the request thread. @@ -817,15 +817,15 @@ def get_company_fundamentals_with_http_info(self, identifier, **kwargs): # noqa def get_company_historical_data(self, identifier, tag, **kwargs): # noqa: E501 """Historical Data for Company # noqa: E501 - Returns historical values for the given `tag` and the Company with the given `identifier` # noqa: E501 + $$v2_company_historical_data_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_company_historical_data(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: A Company identifier (Ticker, CIK, LEI, Intrinio ID) (required) - :param str tag: An Intrinio data tag ID or code (reference) (required) + :param str identifier: $$v2_company_historical_data_identifier_description$$ (required) + :param str tag: $$v2_company_historical_data_item_description$$ (required) :param str frequency: Return historical data in the given frequency :param str type: Return historical data for given fiscal period type :param date start_date: Return historical data on or after this date @@ -847,15 +847,15 @@ def get_company_historical_data(self, identifier, tag, **kwargs): # noqa: E501 def get_company_historical_data_with_http_info(self, identifier, tag, **kwargs): # noqa: E501 """Historical Data for Company # noqa: E501 - Returns historical values for the given `tag` and the Company with the given `identifier` # noqa: E501 + $$v2_company_historical_data_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_company_historical_data_with_http_info(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: A Company identifier (Ticker, CIK, LEI, Intrinio ID) (required) - :param str tag: An Intrinio data tag ID or code (reference) (required) + :param str identifier: $$v2_company_historical_data_identifier_description$$ (required) + :param str tag: $$v2_company_historical_data_item_description$$ (required) :param str frequency: Return historical data in the given frequency :param str type: Return historical data for given fiscal period type :param date start_date: Return historical data on or after this date diff --git a/intrinio_sdk/api/data_point_api.py b/intrinio_sdk/api/data_point_api.py index b310b68bf..3f9fc3c2e 100644 --- a/intrinio_sdk/api/data_point_api.py +++ b/intrinio_sdk/api/data_point_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ @@ -36,15 +36,15 @@ def __init__(self, api_client=None): def get_data_point_number(self, identifier, tag, **kwargs): # noqa: E501 """Data Point (Number) # noqa: E501 - Returns a numeric value for the given `tag` and the entity with the given `identifier` # noqa: E501 + $$v2_data_point_number_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_data_point_number(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: An identifier for an entity such as a Company, Security, Index, etc (Ticker, FIGI, ISIN, CUSIP, CIK, LEI, Intrinio ID) (required) - :param str tag: An Intrinio data tag ID or code (reference) (required) + :param str identifier: $$v2_data_point_identifier_description$$ (required) + :param str tag: $$v2_data_point_item_description$$ (required) :return: float If the method is called asynchronously, returns the request thread. @@ -59,15 +59,15 @@ def get_data_point_number(self, identifier, tag, **kwargs): # noqa: E501 def get_data_point_number_with_http_info(self, identifier, tag, **kwargs): # noqa: E501 """Data Point (Number) # noqa: E501 - Returns a numeric value for the given `tag` and the entity with the given `identifier` # noqa: E501 + $$v2_data_point_number_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_data_point_number_with_http_info(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: An identifier for an entity such as a Company, Security, Index, etc (Ticker, FIGI, ISIN, CUSIP, CIK, LEI, Intrinio ID) (required) - :param str tag: An Intrinio data tag ID or code (reference) (required) + :param str identifier: $$v2_data_point_identifier_description$$ (required) + :param str tag: $$v2_data_point_item_description$$ (required) :return: float If the method is called asynchronously, returns the request thread. @@ -139,15 +139,15 @@ def get_data_point_number_with_http_info(self, identifier, tag, **kwargs): # no def get_data_point_text(self, identifier, tag, **kwargs): # noqa: E501 """Data Point (Text) # noqa: E501 - Returns a text value for the given `tag` for the Security with the given `identifier` # noqa: E501 + $$v2_data_point_text_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_data_point_text(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: An identifier for an entity such as a Company, Security, Index, etc (Ticker, FIGI, ISIN, CUSIP, CIK, LEI, Intrinio ID) (required) - :param str tag: An Intrinio data tag ID or code (reference) (required) + :param str identifier: $$v2_data_point_identifier_description$$ (required) + :param str tag: $$v2_data_point_item_description$$ (required) :return: str If the method is called asynchronously, returns the request thread. @@ -162,15 +162,15 @@ def get_data_point_text(self, identifier, tag, **kwargs): # noqa: E501 def get_data_point_text_with_http_info(self, identifier, tag, **kwargs): # noqa: E501 """Data Point (Text) # noqa: E501 - Returns a text value for the given `tag` for the Security with the given `identifier` # noqa: E501 + $$v2_data_point_text_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_data_point_text_with_http_info(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: An identifier for an entity such as a Company, Security, Index, etc (Ticker, FIGI, ISIN, CUSIP, CIK, LEI, Intrinio ID) (required) - :param str tag: An Intrinio data tag ID or code (reference) (required) + :param str identifier: $$v2_data_point_identifier_description$$ (required) + :param str tag: $$v2_data_point_item_description$$ (required) :return: str If the method is called asynchronously, returns the request thread. diff --git a/intrinio_sdk/api/data_tag_api.py b/intrinio_sdk/api/data_tag_api.py index a49bcc4ee..04e206f6c 100644 --- a/intrinio_sdk/api/data_tag_api.py +++ b/intrinio_sdk/api/data_tag_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/api/et_fs_api.py b/intrinio_sdk/api/et_fs_api.py new file mode 100644 index 000000000..c9d0a2b5a --- /dev/null +++ b/intrinio_sdk/api/et_fs_api.py @@ -0,0 +1,620 @@ +# coding: utf-8 + +""" + 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://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.14.0 + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +from __future__ import absolute_import + +import re # noqa: F401 + +# python 2 and python 3 compatibility library +import six + +from intrinio_sdk.api_client import ApiClient + + +class ETFsApi(object): + """NOTE: This class is auto generated by the swagger code generator program. + + Do not edit the class manually. + Ref: https://github.com/swagger-api/swagger-codegen + """ + + def __init__(self, api_client=None): + if api_client is None: + api_client = ApiClient() + self.api_client = api_client + + def get_all_etfs(self, **kwargs): # noqa: E501 + """All ETFs # noqa: E501 + + Returns a list of Exchange Traded Funds (ETFs) sourced from FirstBridge # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async=True + >>> thread = api.get_all_etfs(_async=True) + >>> result = thread.get() + + :param async bool + :param str exchange: + :param int page_size: The number of results to return + :param str next_page: Gets the next page of data from a previous API call + :return: ApiResponseETFs + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + if kwargs.get('async'): + return self.get_all_etfs_with_http_info(**kwargs) # noqa: E501 + else: + (data) = self.get_all_etfs_with_http_info(**kwargs) # noqa: E501 + return data + + def get_all_etfs_with_http_info(self, **kwargs): # noqa: E501 + """All ETFs # noqa: E501 + + Returns a list of Exchange Traded Funds (ETFs) sourced from FirstBridge # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async=True + >>> thread = api.get_all_etfs_with_http_info(_async=True) + >>> result = thread.get() + + :param async bool + :param str exchange: + :param int page_size: The number of results to return + :param str next_page: Gets the next page of data from a previous API call + :return: ApiResponseETFs + If the method is called asynchronously, + returns the request thread. + """ + + all_params = ['exchange', 'page_size', 'next_page'] # noqa: E501 + all_params.append('async') + all_params.append('_return_http_data_only') + all_params.append('_preload_content') + all_params.append('_request_timeout') + + params = locals() + for key, val in six.iteritems(params['kwargs']): + if key not in all_params: + raise TypeError( + "Got an unexpected keyword argument '%s'" + " to method get_all_etfs" % key + ) + params[key] = val + del params['kwargs'] + + if 'page_size' in params and params['page_size'] > 10000: # noqa: E501 + raise ValueError("Invalid value for parameter `page_size` when calling `get_all_etfs`, must be a value less than or equal to `10000`") # noqa: E501 + collection_formats = {} + + path_params = {} + + query_params = [] + if 'exchange' in params: + query_params.append(('exchange', params['exchange'])) # noqa: E501 + if 'page_size' in params: + query_params.append(('page_size', params['page_size'])) # noqa: E501 + if 'next_page' in params: + query_params.append(('next_page', params['next_page'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = ['ApiKeyAuth'] # noqa: E501 + + return self.api_client.call_api( + '/etfs', 'GET', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='ApiResponseETFs', # noqa: E501 + auth_settings=auth_settings, + _async=params.get('async'), + _return_http_data_only=params.get('_return_http_data_only'), + _preload_content=params.get('_preload_content', True), + _request_timeout=params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_etf(self, identifier, **kwargs): # noqa: E501 + """Lookup ETF # noqa: E501 + + Returns the Exchange Traded Fund (ETF) with the given identifier # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async=True + >>> thread = api.get_etf(identifier, _async=True) + >>> result = thread.get() + + :param async bool + :param str identifier: An ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) (required) + :return: ETF + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + if kwargs.get('async'): + return self.get_etf_with_http_info(identifier, **kwargs) # noqa: E501 + else: + (data) = self.get_etf_with_http_info(identifier, **kwargs) # noqa: E501 + return data + + def get_etf_with_http_info(self, identifier, **kwargs): # noqa: E501 + """Lookup ETF # noqa: E501 + + Returns the Exchange Traded Fund (ETF) with the given identifier # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async=True + >>> thread = api.get_etf_with_http_info(identifier, _async=True) + >>> result = thread.get() + + :param async bool + :param str identifier: An ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) (required) + :return: ETF + If the method is called asynchronously, + returns the request thread. + """ + + all_params = ['identifier'] # noqa: E501 + all_params.append('async') + all_params.append('_return_http_data_only') + all_params.append('_preload_content') + all_params.append('_request_timeout') + + params = locals() + for key, val in six.iteritems(params['kwargs']): + if key not in all_params: + raise TypeError( + "Got an unexpected keyword argument '%s'" + " to method get_etf" % key + ) + params[key] = val + del params['kwargs'] + # verify the required parameter 'identifier' is set + if ('identifier' not in params or + params['identifier'] is None): + raise ValueError("Missing the required parameter `identifier` when calling `get_etf`") # noqa: E501 + + collection_formats = {} + + path_params = {} + if 'identifier' in params: + path_params['identifier'] = params['identifier'] # noqa: E501 + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = ['ApiKeyAuth'] # noqa: E501 + + return self.api_client.call_api( + '/etfs/{identifier}', 'GET', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='ETF', # noqa: E501 + auth_settings=auth_settings, + _async=params.get('async'), + _return_http_data_only=params.get('_return_http_data_only'), + _preload_content=params.get('_preload_content', True), + _request_timeout=params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_etf_analytics(self, identifier, **kwargs): # noqa: E501 + """ETF Analytics # noqa: E501 + + Returns analytics for the Exchange Traded Fund (ETF) including volume, market cap, 52 week high, and 52 week low # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async=True + >>> thread = api.get_etf_analytics(identifier, _async=True) + >>> result = thread.get() + + :param async bool + :param str identifier: An ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) (required) + :return: ETFAnalytics + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + if kwargs.get('async'): + return self.get_etf_analytics_with_http_info(identifier, **kwargs) # noqa: E501 + else: + (data) = self.get_etf_analytics_with_http_info(identifier, **kwargs) # noqa: E501 + return data + + def get_etf_analytics_with_http_info(self, identifier, **kwargs): # noqa: E501 + """ETF Analytics # noqa: E501 + + Returns analytics for the Exchange Traded Fund (ETF) including volume, market cap, 52 week high, and 52 week low # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async=True + >>> thread = api.get_etf_analytics_with_http_info(identifier, _async=True) + >>> result = thread.get() + + :param async bool + :param str identifier: An ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) (required) + :return: ETFAnalytics + If the method is called asynchronously, + returns the request thread. + """ + + all_params = ['identifier'] # noqa: E501 + all_params.append('async') + all_params.append('_return_http_data_only') + all_params.append('_preload_content') + all_params.append('_request_timeout') + + params = locals() + for key, val in six.iteritems(params['kwargs']): + if key not in all_params: + raise TypeError( + "Got an unexpected keyword argument '%s'" + " to method get_etf_analytics" % key + ) + params[key] = val + del params['kwargs'] + # verify the required parameter 'identifier' is set + if ('identifier' not in params or + params['identifier'] is None): + raise ValueError("Missing the required parameter `identifier` when calling `get_etf_analytics`") # noqa: E501 + + collection_formats = {} + + path_params = {} + if 'identifier' in params: + path_params['identifier'] = params['identifier'] # noqa: E501 + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = ['ApiKeyAuth'] # noqa: E501 + + return self.api_client.call_api( + '/etfs/{identifier}/analytics', 'GET', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='ETFAnalytics', # noqa: E501 + auth_settings=auth_settings, + _async=params.get('async'), + _return_http_data_only=params.get('_return_http_data_only'), + _preload_content=params.get('_preload_content', True), + _request_timeout=params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_etf_holdings(self, identifier, **kwargs): # noqa: E501 + """ETF Holdings # noqa: E501 + + Returns the holdings sorted by weight descending and the Exchange Traded Fund (ETF) summary # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async=True + >>> thread = api.get_etf_holdings(identifier, _async=True) + >>> result = thread.get() + + :param async bool + :param str identifier: An ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) (required) + :param int page_size: The number of results to return + :param str next_page: Gets the next page of data from a previous API call + :return: ApiResponseETFHoldings + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + if kwargs.get('async'): + return self.get_etf_holdings_with_http_info(identifier, **kwargs) # noqa: E501 + else: + (data) = self.get_etf_holdings_with_http_info(identifier, **kwargs) # noqa: E501 + return data + + def get_etf_holdings_with_http_info(self, identifier, **kwargs): # noqa: E501 + """ETF Holdings # noqa: E501 + + Returns the holdings sorted by weight descending and the Exchange Traded Fund (ETF) summary # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async=True + >>> thread = api.get_etf_holdings_with_http_info(identifier, _async=True) + >>> result = thread.get() + + :param async bool + :param str identifier: An ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) (required) + :param int page_size: The number of results to return + :param str next_page: Gets the next page of data from a previous API call + :return: ApiResponseETFHoldings + If the method is called asynchronously, + returns the request thread. + """ + + all_params = ['identifier', 'page_size', 'next_page'] # noqa: E501 + all_params.append('async') + all_params.append('_return_http_data_only') + all_params.append('_preload_content') + all_params.append('_request_timeout') + + params = locals() + for key, val in six.iteritems(params['kwargs']): + if key not in all_params: + raise TypeError( + "Got an unexpected keyword argument '%s'" + " to method get_etf_holdings" % key + ) + params[key] = val + del params['kwargs'] + # verify the required parameter 'identifier' is set + if ('identifier' not in params or + params['identifier'] is None): + raise ValueError("Missing the required parameter `identifier` when calling `get_etf_holdings`") # noqa: E501 + + if 'page_size' in params and params['page_size'] > 10000: # noqa: E501 + raise ValueError("Invalid value for parameter `page_size` when calling `get_etf_holdings`, must be a value less than or equal to `10000`") # noqa: E501 + collection_formats = {} + + path_params = {} + if 'identifier' in params: + path_params['identifier'] = params['identifier'] # noqa: E501 + + query_params = [] + if 'page_size' in params: + query_params.append(('page_size', params['page_size'])) # noqa: E501 + if 'next_page' in params: + query_params.append(('next_page', params['next_page'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = ['ApiKeyAuth'] # noqa: E501 + + return self.api_client.call_api( + '/etfs/{identifier}/holdings', 'GET', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='ApiResponseETFHoldings', # noqa: E501 + auth_settings=auth_settings, + _async=params.get('async'), + _return_http_data_only=params.get('_return_http_data_only'), + _preload_content=params.get('_preload_content', True), + _request_timeout=params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_etf_stats(self, identifier, **kwargs): # noqa: E501 + """Exchange Traded Fund (ETF) stats # noqa: E501 + + Returns daily stats for the Exchange Traded Fund (ETF) including net asset value, beta vs spy, returns, and volatility # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async=True + >>> thread = api.get_etf_stats(identifier, _async=True) + >>> result = thread.get() + + :param async bool + :param str identifier: An ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) (required) + :return: ETFStats + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + if kwargs.get('async'): + return self.get_etf_stats_with_http_info(identifier, **kwargs) # noqa: E501 + else: + (data) = self.get_etf_stats_with_http_info(identifier, **kwargs) # noqa: E501 + return data + + def get_etf_stats_with_http_info(self, identifier, **kwargs): # noqa: E501 + """Exchange Traded Fund (ETF) stats # noqa: E501 + + Returns daily stats for the Exchange Traded Fund (ETF) including net asset value, beta vs spy, returns, and volatility # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async=True + >>> thread = api.get_etf_stats_with_http_info(identifier, _async=True) + >>> result = thread.get() + + :param async bool + :param str identifier: An ETF identifier (Ticker, Figi Ticker, ISIN, RIC, Intrinio ID) (required) + :return: ETFStats + If the method is called asynchronously, + returns the request thread. + """ + + all_params = ['identifier'] # noqa: E501 + all_params.append('async') + all_params.append('_return_http_data_only') + all_params.append('_preload_content') + all_params.append('_request_timeout') + + params = locals() + for key, val in six.iteritems(params['kwargs']): + if key not in all_params: + raise TypeError( + "Got an unexpected keyword argument '%s'" + " to method get_etf_stats" % key + ) + params[key] = val + del params['kwargs'] + # verify the required parameter 'identifier' is set + if ('identifier' not in params or + params['identifier'] is None): + raise ValueError("Missing the required parameter `identifier` when calling `get_etf_stats`") # noqa: E501 + + collection_formats = {} + + path_params = {} + if 'identifier' in params: + path_params['identifier'] = params['identifier'] # noqa: E501 + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = ['ApiKeyAuth'] # noqa: E501 + + return self.api_client.call_api( + '/etfs/{identifier}/stats', 'GET', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='ETFStats', # noqa: E501 + auth_settings=auth_settings, + _async=params.get('async'), + _return_http_data_only=params.get('_return_http_data_only'), + _preload_content=params.get('_preload_content', True), + _request_timeout=params.get('_request_timeout'), + collection_formats=collection_formats) + + def search_etfs(self, query, **kwargs): # noqa: E501 + """Search ETFs # noqa: E501 + + Searches for Exchange Traded Funds (ETFs) matching the text `query` # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async=True + >>> thread = api.search_etfs(query, _async=True) + >>> result = thread.get() + + :param async bool + :param str query: (required) + :return: ApiResponseETFs + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + if kwargs.get('async'): + return self.search_etfs_with_http_info(query, **kwargs) # noqa: E501 + else: + (data) = self.search_etfs_with_http_info(query, **kwargs) # noqa: E501 + return data + + def search_etfs_with_http_info(self, query, **kwargs): # noqa: E501 + """Search ETFs # noqa: E501 + + Searches for Exchange Traded Funds (ETFs) matching the text `query` # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async=True + >>> thread = api.search_etfs_with_http_info(query, _async=True) + >>> result = thread.get() + + :param async bool + :param str query: (required) + :return: ApiResponseETFs + If the method is called asynchronously, + returns the request thread. + """ + + all_params = ['query'] # noqa: E501 + all_params.append('async') + all_params.append('_return_http_data_only') + all_params.append('_preload_content') + all_params.append('_request_timeout') + + params = locals() + for key, val in six.iteritems(params['kwargs']): + if key not in all_params: + raise TypeError( + "Got an unexpected keyword argument '%s'" + " to method search_etfs" % key + ) + params[key] = val + del params['kwargs'] + # verify the required parameter 'query' is set + if ('query' not in params or + params['query'] is None): + raise ValueError("Missing the required parameter `query` when calling `search_etfs`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + if 'query' in params: + query_params.append(('query', params['query'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = ['ApiKeyAuth'] # noqa: E501 + + return self.api_client.call_api( + '/etfs/search', 'GET', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='ApiResponseETFs', # noqa: E501 + auth_settings=auth_settings, + _async=params.get('async'), + _return_http_data_only=params.get('_return_http_data_only'), + _preload_content=params.get('_preload_content', True), + _request_timeout=params.get('_request_timeout'), + collection_formats=collection_formats) diff --git a/intrinio_sdk/api/filing_api.py b/intrinio_sdk/api/filing_api.py index 0dcf29317..d59aa890d 100644 --- a/intrinio_sdk/api/filing_api.py +++ b/intrinio_sdk/api/filing_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/api/forex_api.py b/intrinio_sdk/api/forex_api.py index a2d23fb69..9743d1dbe 100644 --- a/intrinio_sdk/api/forex_api.py +++ b/intrinio_sdk/api/forex_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/api/fundamentals_api.py b/intrinio_sdk/api/fundamentals_api.py index a0f976e40..97a55892a 100644 --- a/intrinio_sdk/api/fundamentals_api.py +++ b/intrinio_sdk/api/fundamentals_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/api/historical_data_api.py b/intrinio_sdk/api/historical_data_api.py index 7dcd88bad..874fee0b9 100644 --- a/intrinio_sdk/api/historical_data_api.py +++ b/intrinio_sdk/api/historical_data_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ @@ -36,15 +36,15 @@ def __init__(self, api_client=None): def get_historical_data(self, identifier, tag, **kwargs): # noqa: E501 """Historical Data # noqa: E501 - Returns historical values for the given `tag` and the entity represented by the given `identifier` # noqa: E501 + $$v2_historical_data_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_historical_data(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: An identifier for an entity such as a Company, Security, Index, etc (Ticker, FIGI, ISIN, CUSIP, CIK, LEI, Intrinio ID) (required) - :param str tag: An Intrinio data tag ID or code (reference) (required) + :param str identifier: $$v2_historical_data_identifier_description$$ (required) + :param str tag: $$v2_historical_data_item_description$$ (required) :param str frequency: Return historical data in the given frequency :param str type: Filter by type, when applicable :param date start_date: Get historical data on or after this date @@ -66,15 +66,15 @@ def get_historical_data(self, identifier, tag, **kwargs): # noqa: E501 def get_historical_data_with_http_info(self, identifier, tag, **kwargs): # noqa: E501 """Historical Data # noqa: E501 - Returns historical values for the given `tag` and the entity represented by the given `identifier` # noqa: E501 + $$v2_historical_data_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_historical_data_with_http_info(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: An identifier for an entity such as a Company, Security, Index, etc (Ticker, FIGI, ISIN, CUSIP, CIK, LEI, Intrinio ID) (required) - :param str tag: An Intrinio data tag ID or code (reference) (required) + :param str identifier: $$v2_historical_data_identifier_description$$ (required) + :param str tag: $$v2_historical_data_item_description$$ (required) :param str frequency: Return historical data in the given frequency :param str type: Filter by type, when applicable :param date start_date: Get historical data on or after this date diff --git a/intrinio_sdk/api/index_api.py b/intrinio_sdk/api/index_api.py index 18ae420c8..b56da3e54 100644 --- a/intrinio_sdk/api/index_api.py +++ b/intrinio_sdk/api/index_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/api/municipality_api.py b/intrinio_sdk/api/municipality_api.py index 9f957ff80..03ae60a33 100644 --- a/intrinio_sdk/api/municipality_api.py +++ b/intrinio_sdk/api/municipality_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/api/options_api.py b/intrinio_sdk/api/options_api.py index 1cbbeb798..53e40f019 100644 --- a/intrinio_sdk/api/options_api.py +++ b/intrinio_sdk/api/options_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/api/security_api.py b/intrinio_sdk/api/security_api.py index ccc4fcdd9..97a4be379 100644 --- a/intrinio_sdk/api/security_api.py +++ b/intrinio_sdk/api/security_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ @@ -292,15 +292,15 @@ def get_security_by_id_with_http_info(self, identifier, **kwargs): # noqa: E501 def get_security_data_point_number(self, identifier, tag, **kwargs): # noqa: E501 """Data Point (Number) for Security # noqa: E501 - Returns a numeric value for the given `tag` for the Security with the given `identifier` # noqa: E501 + $$v2_security_data_point_number_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_security_data_point_number(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) (required) - :param str tag: An Intrinio data tag ID or code (reference) (required) + :param str identifier: $$v2_security_data_point_identifier_description$$ (required) + :param str tag: $$v2_security_data_point_item_description$$ (required) :return: float If the method is called asynchronously, returns the request thread. @@ -315,15 +315,15 @@ def get_security_data_point_number(self, identifier, tag, **kwargs): # noqa: E5 def get_security_data_point_number_with_http_info(self, identifier, tag, **kwargs): # noqa: E501 """Data Point (Number) for Security # noqa: E501 - Returns a numeric value for the given `tag` for the Security with the given `identifier` # noqa: E501 + $$v2_security_data_point_number_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_security_data_point_number_with_http_info(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) (required) - :param str tag: An Intrinio data tag ID or code (reference) (required) + :param str identifier: $$v2_security_data_point_identifier_description$$ (required) + :param str tag: $$v2_security_data_point_item_description$$ (required) :return: float If the method is called asynchronously, returns the request thread. @@ -395,14 +395,14 @@ def get_security_data_point_number_with_http_info(self, identifier, tag, **kwarg def get_security_data_point_text(self, identifier, tag, **kwargs): # noqa: E501 """Data Point (Text) for Security # noqa: E501 - Returns a text value for the given `tag` for the Security with the given `identifier` # noqa: E501 + $$v2_security_data_point_text_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_security_data_point_text(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) (required) + :param str identifier: $$v2_security_data_point_identifier_description$$ (required) :param str tag: An Intrinio data tag ID or code-name (required) :return: str If the method is called asynchronously, @@ -418,14 +418,14 @@ def get_security_data_point_text(self, identifier, tag, **kwargs): # noqa: E501 def get_security_data_point_text_with_http_info(self, identifier, tag, **kwargs): # noqa: E501 """Data Point (Text) for Security # noqa: E501 - Returns a text value for the given `tag` for the Security with the given `identifier` # noqa: E501 + $$v2_security_data_point_text_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_security_data_point_text_with_http_info(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) (required) + :param str identifier: $$v2_security_data_point_identifier_description$$ (required) :param str tag: An Intrinio data tag ID or code-name (required) :return: str If the method is called asynchronously, @@ -498,15 +498,15 @@ def get_security_data_point_text_with_http_info(self, identifier, tag, **kwargs) def get_security_historical_data(self, identifier, tag, **kwargs): # noqa: E501 """Historical Data for Security # noqa: E501 - Returns historical values for the given `tag` and the Security with the given `identifier` # noqa: E501 + $$v2_security_historical_data_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_security_historical_data(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) (required) - :param str tag: An Intrinio data tag ID or code (reference) (required) + :param str identifier: $$v2_security_historical_data_identifier_description$$ (required) + :param str tag: $$v2_security_data_point_item_description$$ (required) :param str frequency: Return historical data in the given frequency :param str type: Filter by type, when applicable :param date start_date: Get historical data on or after this date @@ -528,15 +528,15 @@ def get_security_historical_data(self, identifier, tag, **kwargs): # noqa: E501 def get_security_historical_data_with_http_info(self, identifier, tag, **kwargs): # noqa: E501 """Historical Data for Security # noqa: E501 - Returns historical values for the given `tag` and the Security with the given `identifier` # noqa: E501 + $$v2_security_historical_data_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_security_historical_data_with_http_info(identifier, tag, _async=True) >>> result = thread.get() :param async bool - :param str identifier: A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) (required) - :param str tag: An Intrinio data tag ID or code (reference) (required) + :param str identifier: $$v2_security_historical_data_identifier_description$$ (required) + :param str tag: $$v2_security_data_point_item_description$$ (required) :param str frequency: Return historical data in the given frequency :param str type: Filter by type, when applicable :param date start_date: Get historical data on or after this date @@ -631,7 +631,7 @@ def get_security_historical_data_with_http_info(self, identifier, tag, **kwargs) def get_security_intraday_prices(self, identifier, **kwargs): # noqa: E501 """Intraday Stock Prices for Security # noqa: E501 - Return intraday stock prices for the Security with the given `identifier` # noqa: E501 + $$v2_security_intraday_prices_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_security_intraday_prices(identifier, _async=True) @@ -660,7 +660,7 @@ def get_security_intraday_prices(self, identifier, **kwargs): # noqa: E501 def get_security_intraday_prices_with_http_info(self, identifier, **kwargs): # noqa: E501 """Intraday Stock Prices for Security # noqa: E501 - Return intraday stock prices for the Security with the given `identifier` # noqa: E501 + $$v2_security_intraday_prices_description$$ # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True >>> thread = api.get_security_intraday_prices_with_http_info(identifier, _async=True) diff --git a/intrinio_sdk/api/stock_exchange_api.py b/intrinio_sdk/api/stock_exchange_api.py index f0c3446ba..3d63f2fc7 100644 --- a/intrinio_sdk/api/stock_exchange_api.py +++ b/intrinio_sdk/api/stock_exchange_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/api/technical_api.py b/intrinio_sdk/api/technical_api.py index a13e14222..337b2e6e1 100644 --- a/intrinio_sdk/api/technical_api.py +++ b/intrinio_sdk/api/technical_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/api/zacks_api.py b/intrinio_sdk/api/zacks_api.py index beb2e2c09..1f6621deb 100644 --- a/intrinio_sdk/api/zacks_api.py +++ b/intrinio_sdk/api/zacks_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/api_client.py b/intrinio_sdk/api_client.py index ab2902fd0..77e2b243d 100644 --- a/intrinio_sdk/api_client.py +++ b/intrinio_sdk/api_client.py @@ -4,7 +4,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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ @@ -73,7 +73,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers[header_name] = header_value self.cookie = cookie # Set default User-Agent. - self.user_agent = 'Swagger-Codegen/5.5.0/python' + self.user_agent = 'Swagger-Codegen/5.6.0/python' def __del__(self): self.pool.close() diff --git a/intrinio_sdk/configuration.py b/intrinio_sdk/configuration.py index db8bf58a1..91c379112 100644 --- a/intrinio_sdk/configuration.py +++ b/intrinio_sdk/configuration.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ @@ -242,6 +242,6 @@ def to_debug_report(self): return "Python SDK Debug Report:\n"\ "OS: {env}\n"\ "Python Version: {pyversion}\n"\ - "Version of the API: 2.13.0\n"\ - "SDK Package Version: 5.5.0".\ + "Version of the API: 2.14.0\n"\ + "SDK Package Version: 5.6.0".\ format(env=sys.platform, pyversion=sys.version) diff --git a/intrinio_sdk/models/__init__.py b/intrinio_sdk/models/__init__.py index a964b7211..7793b3ead 100644 --- a/intrinio_sdk/models/__init__.py +++ b/intrinio_sdk/models/__init__.py @@ -6,7 +6,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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ @@ -26,6 +26,8 @@ from intrinio_sdk.models.api_response_company_securities import ApiResponseCompanySecurities from intrinio_sdk.models.api_response_data_tags import ApiResponseDataTags from intrinio_sdk.models.api_response_data_tags_search import ApiResponseDataTagsSearch +from intrinio_sdk.models.api_response_etf_holdings import ApiResponseETFHoldings +from intrinio_sdk.models.api_response_et_fs import ApiResponseETFs from intrinio_sdk.models.api_response_economic_index_historical_data import ApiResponseEconomicIndexHistoricalData from intrinio_sdk.models.api_response_economic_indices import ApiResponseEconomicIndices from intrinio_sdk.models.api_response_economic_indices_search import ApiResponseEconomicIndicesSearch @@ -130,6 +132,11 @@ from intrinio_sdk.models.detrended_price_oscillator_technical_value import DetrendedPriceOscillatorTechnicalValue from intrinio_sdk.models.dividend_record import DividendRecord from intrinio_sdk.models.donchian_channel_technical_value import DonchianChannelTechnicalValue +from intrinio_sdk.models.etf import ETF +from intrinio_sdk.models.etf_analytics import ETFAnalytics +from intrinio_sdk.models.etf_holding import ETFHolding +from intrinio_sdk.models.etf_stats import ETFStats +from intrinio_sdk.models.etf_summary import ETFSummary from intrinio_sdk.models.earnings_record import EarningsRecord from intrinio_sdk.models.ease_of_movement_technical_value import EaseOfMovementTechnicalValue from intrinio_sdk.models.economic_index import EconomicIndex diff --git a/intrinio_sdk/models/accumulation_distribution_index_technical_value.py b/intrinio_sdk/models/accumulation_distribution_index_technical_value.py index e9ede5858..cad5cd34f 100644 --- a/intrinio_sdk/models/accumulation_distribution_index_technical_value.py +++ b/intrinio_sdk/models/accumulation_distribution_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_bulk_download_links.py b/intrinio_sdk/models/api_response_bulk_download_links.py index 5b7ffcd44..2a0529495 100644 --- a/intrinio_sdk/models/api_response_bulk_download_links.py +++ b/intrinio_sdk/models/api_response_bulk_download_links.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_companies.py b/intrinio_sdk/models/api_response_companies.py index 3e08b2a43..e07182abd 100644 --- a/intrinio_sdk/models/api_response_companies.py +++ b/intrinio_sdk/models/api_response_companies.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_companies_search.py b/intrinio_sdk/models/api_response_companies_search.py index efe8efd05..58193c283 100644 --- a/intrinio_sdk/models/api_response_companies_search.py +++ b/intrinio_sdk/models/api_response_companies_search.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_company_filings.py b/intrinio_sdk/models/api_response_company_filings.py index 0bcf4c219..149f343d3 100644 --- a/intrinio_sdk/models/api_response_company_filings.py +++ b/intrinio_sdk/models/api_response_company_filings.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_company_fundamentals.py b/intrinio_sdk/models/api_response_company_fundamentals.py index 35818776b..cda3c07b0 100644 --- a/intrinio_sdk/models/api_response_company_fundamentals.py +++ b/intrinio_sdk/models/api_response_company_fundamentals.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_company_historical_data.py b/intrinio_sdk/models/api_response_company_historical_data.py index 6463a651d..5491f31c4 100644 --- a/intrinio_sdk/models/api_response_company_historical_data.py +++ b/intrinio_sdk/models/api_response_company_historical_data.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_company_news.py b/intrinio_sdk/models/api_response_company_news.py index 5d60a6bba..07fdf1a1d 100644 --- a/intrinio_sdk/models/api_response_company_news.py +++ b/intrinio_sdk/models/api_response_company_news.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_company_securities.py b/intrinio_sdk/models/api_response_company_securities.py index d8d956efe..7b4b77f8b 100644 --- a/intrinio_sdk/models/api_response_company_securities.py +++ b/intrinio_sdk/models/api_response_company_securities.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_data_tags.py b/intrinio_sdk/models/api_response_data_tags.py index 53cf4fcac..9df39b021 100644 --- a/intrinio_sdk/models/api_response_data_tags.py +++ b/intrinio_sdk/models/api_response_data_tags.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_data_tags_search.py b/intrinio_sdk/models/api_response_data_tags_search.py index e9e9f10be..2c8c01c9c 100644 --- a/intrinio_sdk/models/api_response_data_tags_search.py +++ b/intrinio_sdk/models/api_response_data_tags_search.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_economic_index_historical_data.py b/intrinio_sdk/models/api_response_economic_index_historical_data.py index 9505f7d50..19d8e0da0 100644 --- a/intrinio_sdk/models/api_response_economic_index_historical_data.py +++ b/intrinio_sdk/models/api_response_economic_index_historical_data.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_economic_indices.py b/intrinio_sdk/models/api_response_economic_indices.py index e57783003..0efdcf6fb 100644 --- a/intrinio_sdk/models/api_response_economic_indices.py +++ b/intrinio_sdk/models/api_response_economic_indices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_economic_indices_search.py b/intrinio_sdk/models/api_response_economic_indices_search.py index 1b5e4b558..72bc5dbc0 100644 --- a/intrinio_sdk/models/api_response_economic_indices_search.py +++ b/intrinio_sdk/models/api_response_economic_indices_search.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_et_fs.py b/intrinio_sdk/models/api_response_et_fs.py new file mode 100644 index 000000000..1c03c3e2e --- /dev/null +++ b/intrinio_sdk/models/api_response_et_fs.py @@ -0,0 +1,205 @@ +# coding: utf-8 + +""" + 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://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.14.0 + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +import pprint +import re # noqa: F401 + +import six + + +class ApiResponseETFs(object): + """NOTE: This class is auto generated by the swagger code generator program. + + Do not edit the class manually. + """ + + """ + Attributes: + swagger_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + swagger_types = { + 'etfs': 'object', + 'next_page': 'str' + } + + attribute_map = { + 'etfs': 'etfs', + 'next_page': 'next_page' + } + + def __init__(self, etfs=None, next_page=None): # noqa: E501 + """ApiResponseETFs - a model defined in Swagger""" # noqa: E501 + + self._etfs = None + self._next_page = None + self.discriminator = None + + if etfs is not None: + self.etfs = etfs + if next_page is not None: + self.next_page = next_page + + @property + def etfs(self): + """Gets the etfs of this ApiResponseETFs. # noqa: E501 + + + :return: The etfs of this ApiResponseETFs. # noqa: E501 + :rtype: object + """ + return self._etfs + + @property + def etfs_dict(self): + """Gets the etfs of this ApiResponseETFs. # noqa: E501 + + + :return: The etfs of this ApiResponseETFs. # noqa: E501 + :rtype: object + """ + + result = None + + value = self.etfs + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'etfs': value } + + + return result + + + @etfs.setter + def etfs(self, etfs): + """Sets the etfs of this ApiResponseETFs. + + + :param etfs: The etfs of this ApiResponseETFs. # noqa: E501 + :type: object + """ + + self._etfs = etfs + + @property + def next_page(self): + """Gets the next_page of this ApiResponseETFs. # noqa: E501 + + The token required to request the next page of the data. If null, no further results are available. # noqa: E501 + + :return: The next_page of this ApiResponseETFs. # noqa: E501 + :rtype: str + """ + return self._next_page + + @property + def next_page_dict(self): + """Gets the next_page of this ApiResponseETFs. # noqa: E501 + + The token required to request the next page of the data. If null, no further results are available. as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The next_page of this ApiResponseETFs. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.next_page + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'next_page': value } + + + return result + + + @next_page.setter + def next_page(self, next_page): + """Sets the next_page of this ApiResponseETFs. + + The token required to request the next page of the data. If null, no further results are available. # noqa: E501 + + :param next_page: The next_page of this ApiResponseETFs. # noqa: E501 + :type: str + """ + + self._next_page = next_page + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.swagger_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, ApiResponseETFs): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/intrinio_sdk/models/api_response_etf_holdings.py b/intrinio_sdk/models/api_response_etf_holdings.py new file mode 100644 index 000000000..623283431 --- /dev/null +++ b/intrinio_sdk/models/api_response_etf_holdings.py @@ -0,0 +1,265 @@ +# coding: utf-8 + +""" + 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://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.14.0 + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +import pprint +import re # noqa: F401 + +import six + +from intrinio_sdk.models.etf_summary import ETFSummary # noqa: F401,E501 + + +class ApiResponseETFHoldings(object): + """NOTE: This class is auto generated by the swagger code generator program. + + Do not edit the class manually. + """ + + """ + Attributes: + swagger_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + swagger_types = { + 'holdings': 'object', + 'etf': 'ETFSummary', + 'next_page': 'str' + } + + attribute_map = { + 'holdings': 'holdings', + 'etf': 'etf', + 'next_page': 'next_page' + } + + def __init__(self, holdings=None, etf=None, next_page=None): # noqa: E501 + """ApiResponseETFHoldings - a model defined in Swagger""" # noqa: E501 + + self._holdings = None + self._etf = None + self._next_page = None + self.discriminator = None + + if holdings is not None: + self.holdings = holdings + if etf is not None: + self.etf = etf + if next_page is not None: + self.next_page = next_page + + @property + def holdings(self): + """Gets the holdings of this ApiResponseETFHoldings. # noqa: E501 + + + :return: The holdings of this ApiResponseETFHoldings. # noqa: E501 + :rtype: object + """ + return self._holdings + + @property + def holdings_dict(self): + """Gets the holdings of this ApiResponseETFHoldings. # noqa: E501 + + + :return: The holdings of this ApiResponseETFHoldings. # noqa: E501 + :rtype: object + """ + + result = None + + value = self.holdings + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'holdings': value } + + + return result + + + @holdings.setter + def holdings(self, holdings): + """Sets the holdings of this ApiResponseETFHoldings. + + + :param holdings: The holdings of this ApiResponseETFHoldings. # noqa: E501 + :type: object + """ + + self._holdings = holdings + + @property + def etf(self): + """Gets the etf of this ApiResponseETFHoldings. # noqa: E501 + + + :return: The etf of this ApiResponseETFHoldings. # noqa: E501 + :rtype: ETFSummary + """ + return self._etf + + @property + def etf_dict(self): + """Gets the etf of this ApiResponseETFHoldings. # noqa: E501 + + + :return: The etf of this ApiResponseETFHoldings. # noqa: E501 + :rtype: ETFSummary + """ + + result = None + + value = self.etf + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'etf': value } + + + return result + + + @etf.setter + def etf(self, etf): + """Sets the etf of this ApiResponseETFHoldings. + + + :param etf: The etf of this ApiResponseETFHoldings. # noqa: E501 + :type: ETFSummary + """ + + self._etf = etf + + @property + def next_page(self): + """Gets the next_page of this ApiResponseETFHoldings. # noqa: E501 + + The token required to request the next page of the data. If null, no further results are available. # noqa: E501 + + :return: The next_page of this ApiResponseETFHoldings. # noqa: E501 + :rtype: str + """ + return self._next_page + + @property + def next_page_dict(self): + """Gets the next_page of this ApiResponseETFHoldings. # noqa: E501 + + The token required to request the next page of the data. If null, no further results are available. as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The next_page of this ApiResponseETFHoldings. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.next_page + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'next_page': value } + + + return result + + + @next_page.setter + def next_page(self, next_page): + """Sets the next_page of this ApiResponseETFHoldings. + + The token required to request the next page of the data. If null, no further results are available. # noqa: E501 + + :param next_page: The next_page of this ApiResponseETFHoldings. # noqa: E501 + :type: str + """ + + self._next_page = next_page + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.swagger_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, ApiResponseETFHoldings): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/intrinio_sdk/models/api_response_filing_fundamentals.py b/intrinio_sdk/models/api_response_filing_fundamentals.py index 76799b8c4..73317c225 100644 --- a/intrinio_sdk/models/api_response_filing_fundamentals.py +++ b/intrinio_sdk/models/api_response_filing_fundamentals.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_filing_notes.py b/intrinio_sdk/models/api_response_filing_notes.py index 33925b713..fe8d7e9ef 100644 --- a/intrinio_sdk/models/api_response_filing_notes.py +++ b/intrinio_sdk/models/api_response_filing_notes.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_filing_notes_search.py b/intrinio_sdk/models/api_response_filing_notes_search.py index 78eb0239d..44ca5078b 100644 --- a/intrinio_sdk/models/api_response_filing_notes_search.py +++ b/intrinio_sdk/models/api_response_filing_notes_search.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_filings.py b/intrinio_sdk/models/api_response_filings.py index f5af184cd..879eb548e 100644 --- a/intrinio_sdk/models/api_response_filings.py +++ b/intrinio_sdk/models/api_response_filings.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_forex_currencies.py b/intrinio_sdk/models/api_response_forex_currencies.py index ed35c32fd..fab3b5a66 100644 --- a/intrinio_sdk/models/api_response_forex_currencies.py +++ b/intrinio_sdk/models/api_response_forex_currencies.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_forex_pairs.py b/intrinio_sdk/models/api_response_forex_pairs.py index 62d0939ef..516a57025 100644 --- a/intrinio_sdk/models/api_response_forex_pairs.py +++ b/intrinio_sdk/models/api_response_forex_pairs.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_forex_prices.py b/intrinio_sdk/models/api_response_forex_prices.py index 59aef2662..be5e2bb53 100644 --- a/intrinio_sdk/models/api_response_forex_prices.py +++ b/intrinio_sdk/models/api_response_forex_prices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_historical_data.py b/intrinio_sdk/models/api_response_historical_data.py index 7b7aeba7f..883346184 100644 --- a/intrinio_sdk/models/api_response_historical_data.py +++ b/intrinio_sdk/models/api_response_historical_data.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_initial_public_offerings.py b/intrinio_sdk/models/api_response_initial_public_offerings.py index 1bf7a50c6..a52f68400 100644 --- a/intrinio_sdk/models/api_response_initial_public_offerings.py +++ b/intrinio_sdk/models/api_response_initial_public_offerings.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_municipalities.py b/intrinio_sdk/models/api_response_municipalities.py index 877903313..17a57a87d 100644 --- a/intrinio_sdk/models/api_response_municipalities.py +++ b/intrinio_sdk/models/api_response_municipalities.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_municipalitiy_financials.py b/intrinio_sdk/models/api_response_municipalitiy_financials.py index 2a74453cc..0a7dbee85 100644 --- a/intrinio_sdk/models/api_response_municipalitiy_financials.py +++ b/intrinio_sdk/models/api_response_municipalitiy_financials.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_news.py b/intrinio_sdk/models/api_response_news.py index f882bab12..32f550114 100644 --- a/intrinio_sdk/models/api_response_news.py +++ b/intrinio_sdk/models/api_response_news.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_option_prices.py b/intrinio_sdk/models/api_response_option_prices.py index 0d6cb520c..1bdba2cff 100644 --- a/intrinio_sdk/models/api_response_option_prices.py +++ b/intrinio_sdk/models/api_response_option_prices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_options.py b/intrinio_sdk/models/api_response_options.py index d568a2a13..d58c3e8df 100644 --- a/intrinio_sdk/models/api_response_options.py +++ b/intrinio_sdk/models/api_response_options.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_options_chain.py b/intrinio_sdk/models/api_response_options_chain.py index d1fc2b747..cb21faeb3 100644 --- a/intrinio_sdk/models/api_response_options_chain.py +++ b/intrinio_sdk/models/api_response_options_chain.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_options_expirations.py b/intrinio_sdk/models/api_response_options_expirations.py index 9d640c117..f53591d62 100644 --- a/intrinio_sdk/models/api_response_options_expirations.py +++ b/intrinio_sdk/models/api_response_options_expirations.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_reported_financials.py b/intrinio_sdk/models/api_response_reported_financials.py index 5ca8690dc..720c5182a 100644 --- a/intrinio_sdk/models/api_response_reported_financials.py +++ b/intrinio_sdk/models/api_response_reported_financials.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_securities.py b/intrinio_sdk/models/api_response_securities.py index 1e820f968..74885d769 100644 --- a/intrinio_sdk/models/api_response_securities.py +++ b/intrinio_sdk/models/api_response_securities.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_securities_search.py b/intrinio_sdk/models/api_response_securities_search.py index 2c51b119d..cd1354fee 100644 --- a/intrinio_sdk/models/api_response_securities_search.py +++ b/intrinio_sdk/models/api_response_securities_search.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_accumulation_distribution_index.py b/intrinio_sdk/models/api_response_security_accumulation_distribution_index.py index d839b1c4c..e2a11d54a 100644 --- a/intrinio_sdk/models/api_response_security_accumulation_distribution_index.py +++ b/intrinio_sdk/models/api_response_security_accumulation_distribution_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_average_daily_trading_volume.py b/intrinio_sdk/models/api_response_security_average_daily_trading_volume.py index f4354c4a6..27f5659bc 100644 --- a/intrinio_sdk/models/api_response_security_average_daily_trading_volume.py +++ b/intrinio_sdk/models/api_response_security_average_daily_trading_volume.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_average_directional_index.py b/intrinio_sdk/models/api_response_security_average_directional_index.py index 0d41726ca..4f25050a5 100644 --- a/intrinio_sdk/models/api_response_security_average_directional_index.py +++ b/intrinio_sdk/models/api_response_security_average_directional_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_average_true_range.py b/intrinio_sdk/models/api_response_security_average_true_range.py index 59f894f33..8deeb286b 100644 --- a/intrinio_sdk/models/api_response_security_average_true_range.py +++ b/intrinio_sdk/models/api_response_security_average_true_range.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_awesome_oscillator.py b/intrinio_sdk/models/api_response_security_awesome_oscillator.py index e4e5a95d6..303f0513f 100644 --- a/intrinio_sdk/models/api_response_security_awesome_oscillator.py +++ b/intrinio_sdk/models/api_response_security_awesome_oscillator.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_bollinger_bands.py b/intrinio_sdk/models/api_response_security_bollinger_bands.py index 6f22e2e52..008552011 100644 --- a/intrinio_sdk/models/api_response_security_bollinger_bands.py +++ b/intrinio_sdk/models/api_response_security_bollinger_bands.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_chaikin_money_flow.py b/intrinio_sdk/models/api_response_security_chaikin_money_flow.py index f8e604b20..cb1a7ce3e 100644 --- a/intrinio_sdk/models/api_response_security_chaikin_money_flow.py +++ b/intrinio_sdk/models/api_response_security_chaikin_money_flow.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_commodity_channel_index.py b/intrinio_sdk/models/api_response_security_commodity_channel_index.py index f910b3677..c3d925839 100644 --- a/intrinio_sdk/models/api_response_security_commodity_channel_index.py +++ b/intrinio_sdk/models/api_response_security_commodity_channel_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_detrended_price_oscillator.py b/intrinio_sdk/models/api_response_security_detrended_price_oscillator.py index 8598ac6e1..f9df95067 100644 --- a/intrinio_sdk/models/api_response_security_detrended_price_oscillator.py +++ b/intrinio_sdk/models/api_response_security_detrended_price_oscillator.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_donchian_channel.py b/intrinio_sdk/models/api_response_security_donchian_channel.py index 80227f41e..c7cab586f 100644 --- a/intrinio_sdk/models/api_response_security_donchian_channel.py +++ b/intrinio_sdk/models/api_response_security_donchian_channel.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_ease_of_movement.py b/intrinio_sdk/models/api_response_security_ease_of_movement.py index 9ba677e31..b0148fb77 100644 --- a/intrinio_sdk/models/api_response_security_ease_of_movement.py +++ b/intrinio_sdk/models/api_response_security_ease_of_movement.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_force_index.py b/intrinio_sdk/models/api_response_security_force_index.py index 12a0a9df7..5dde47ce3 100644 --- a/intrinio_sdk/models/api_response_security_force_index.py +++ b/intrinio_sdk/models/api_response_security_force_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_historical_data.py b/intrinio_sdk/models/api_response_security_historical_data.py index 72bf6bab3..09b8abdd7 100644 --- a/intrinio_sdk/models/api_response_security_historical_data.py +++ b/intrinio_sdk/models/api_response_security_historical_data.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_ichimoku_kinko_hyo.py b/intrinio_sdk/models/api_response_security_ichimoku_kinko_hyo.py index 40da3ebf3..648308eb4 100644 --- a/intrinio_sdk/models/api_response_security_ichimoku_kinko_hyo.py +++ b/intrinio_sdk/models/api_response_security_ichimoku_kinko_hyo.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_intraday_prices.py b/intrinio_sdk/models/api_response_security_intraday_prices.py index 8a60a2b50..724ba8de8 100644 --- a/intrinio_sdk/models/api_response_security_intraday_prices.py +++ b/intrinio_sdk/models/api_response_security_intraday_prices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ @@ -230,7 +230,7 @@ def source(self, source): :param source: The source of this ApiResponseSecurityIntradayPrices. # noqa: E501 :type: str """ - allowed_values = ["iex", "bats"] # noqa: E501 + allowed_values = ["$$v2_stock_price_intraday_sources_enum$$"] # noqa: E501 if source not in allowed_values: raise ValueError( "Invalid value for `source` ({0}), must be one of {1}" # noqa: E501 diff --git a/intrinio_sdk/models/api_response_security_keltner_channel.py b/intrinio_sdk/models/api_response_security_keltner_channel.py index 98226e610..ccff083ca 100644 --- a/intrinio_sdk/models/api_response_security_keltner_channel.py +++ b/intrinio_sdk/models/api_response_security_keltner_channel.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_know_sure_thing.py b/intrinio_sdk/models/api_response_security_know_sure_thing.py index 4e93f0e65..0fc0d1740 100644 --- a/intrinio_sdk/models/api_response_security_know_sure_thing.py +++ b/intrinio_sdk/models/api_response_security_know_sure_thing.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_mass_index.py b/intrinio_sdk/models/api_response_security_mass_index.py index 95d4297a3..b60f7de2a 100644 --- a/intrinio_sdk/models/api_response_security_mass_index.py +++ b/intrinio_sdk/models/api_response_security_mass_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_money_flow_index.py b/intrinio_sdk/models/api_response_security_money_flow_index.py index 706454823..7e2161243 100644 --- a/intrinio_sdk/models/api_response_security_money_flow_index.py +++ b/intrinio_sdk/models/api_response_security_money_flow_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_moving_average_convergence_divergence.py b/intrinio_sdk/models/api_response_security_moving_average_convergence_divergence.py index d2e2193e7..8dc307f82 100644 --- a/intrinio_sdk/models/api_response_security_moving_average_convergence_divergence.py +++ b/intrinio_sdk/models/api_response_security_moving_average_convergence_divergence.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_negative_volume_index.py b/intrinio_sdk/models/api_response_security_negative_volume_index.py index d8bb04da7..79d9cd420 100644 --- a/intrinio_sdk/models/api_response_security_negative_volume_index.py +++ b/intrinio_sdk/models/api_response_security_negative_volume_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_on_balance_volume.py b/intrinio_sdk/models/api_response_security_on_balance_volume.py index 67cbae2e5..f74a61161 100644 --- a/intrinio_sdk/models/api_response_security_on_balance_volume.py +++ b/intrinio_sdk/models/api_response_security_on_balance_volume.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_on_balance_volume_mean.py b/intrinio_sdk/models/api_response_security_on_balance_volume_mean.py index 98e3b691f..9783be3a1 100644 --- a/intrinio_sdk/models/api_response_security_on_balance_volume_mean.py +++ b/intrinio_sdk/models/api_response_security_on_balance_volume_mean.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_relative_strength_index.py b/intrinio_sdk/models/api_response_security_relative_strength_index.py index 4b2ba1690..0aaa15c19 100644 --- a/intrinio_sdk/models/api_response_security_relative_strength_index.py +++ b/intrinio_sdk/models/api_response_security_relative_strength_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_simple_moving_average.py b/intrinio_sdk/models/api_response_security_simple_moving_average.py index 6895bd6fe..caa1f5e82 100644 --- a/intrinio_sdk/models/api_response_security_simple_moving_average.py +++ b/intrinio_sdk/models/api_response_security_simple_moving_average.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_stochastic_oscillator.py b/intrinio_sdk/models/api_response_security_stochastic_oscillator.py index af1280825..f32c1f9ff 100644 --- a/intrinio_sdk/models/api_response_security_stochastic_oscillator.py +++ b/intrinio_sdk/models/api_response_security_stochastic_oscillator.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_stock_price_adjustments.py b/intrinio_sdk/models/api_response_security_stock_price_adjustments.py index 53fc5212d..4dd0f70c9 100644 --- a/intrinio_sdk/models/api_response_security_stock_price_adjustments.py +++ b/intrinio_sdk/models/api_response_security_stock_price_adjustments.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_stock_prices.py b/intrinio_sdk/models/api_response_security_stock_prices.py index 13a78801f..9a724282b 100644 --- a/intrinio_sdk/models/api_response_security_stock_prices.py +++ b/intrinio_sdk/models/api_response_security_stock_prices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_triple_exponential_average.py b/intrinio_sdk/models/api_response_security_triple_exponential_average.py index 77c227aca..35759ed52 100644 --- a/intrinio_sdk/models/api_response_security_triple_exponential_average.py +++ b/intrinio_sdk/models/api_response_security_triple_exponential_average.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_true_strength_index.py b/intrinio_sdk/models/api_response_security_true_strength_index.py index 9378e9308..bb622d06a 100644 --- a/intrinio_sdk/models/api_response_security_true_strength_index.py +++ b/intrinio_sdk/models/api_response_security_true_strength_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_ultimate_oscillator.py b/intrinio_sdk/models/api_response_security_ultimate_oscillator.py index e6592e674..e74d4204f 100644 --- a/intrinio_sdk/models/api_response_security_ultimate_oscillator.py +++ b/intrinio_sdk/models/api_response_security_ultimate_oscillator.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_volume_price_trend.py b/intrinio_sdk/models/api_response_security_volume_price_trend.py index 2ea25191f..393b7c85b 100644 --- a/intrinio_sdk/models/api_response_security_volume_price_trend.py +++ b/intrinio_sdk/models/api_response_security_volume_price_trend.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_volume_weighted_average_price.py b/intrinio_sdk/models/api_response_security_volume_weighted_average_price.py index 251cc3786..e80ea556e 100644 --- a/intrinio_sdk/models/api_response_security_volume_weighted_average_price.py +++ b/intrinio_sdk/models/api_response_security_volume_weighted_average_price.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_vortex_indicator.py b/intrinio_sdk/models/api_response_security_vortex_indicator.py index 5b99eece8..c7e075c3c 100644 --- a/intrinio_sdk/models/api_response_security_vortex_indicator.py +++ b/intrinio_sdk/models/api_response_security_vortex_indicator.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_williams_r.py b/intrinio_sdk/models/api_response_security_williams_r.py index 513387d49..bd4bc8340 100644 --- a/intrinio_sdk/models/api_response_security_williams_r.py +++ b/intrinio_sdk/models/api_response_security_williams_r.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_zacks_analyst_ratings.py b/intrinio_sdk/models/api_response_security_zacks_analyst_ratings.py index da0e76ea6..7de2b2c90 100644 --- a/intrinio_sdk/models/api_response_security_zacks_analyst_ratings.py +++ b/intrinio_sdk/models/api_response_security_zacks_analyst_ratings.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_zacks_analyst_ratings_snapshot.py b/intrinio_sdk/models/api_response_security_zacks_analyst_ratings_snapshot.py index 7c27777c3..989e32b84 100644 --- a/intrinio_sdk/models/api_response_security_zacks_analyst_ratings_snapshot.py +++ b/intrinio_sdk/models/api_response_security_zacks_analyst_ratings_snapshot.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_zacks_eps_surprises.py b/intrinio_sdk/models/api_response_security_zacks_eps_surprises.py index 455368dbc..0deebec73 100644 --- a/intrinio_sdk/models/api_response_security_zacks_eps_surprises.py +++ b/intrinio_sdk/models/api_response_security_zacks_eps_surprises.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_security_zacks_sales_surprises.py b/intrinio_sdk/models/api_response_security_zacks_sales_surprises.py index 3b8a46c1b..7dace38bf 100644 --- a/intrinio_sdk/models/api_response_security_zacks_sales_surprises.py +++ b/intrinio_sdk/models/api_response_security_zacks_sales_surprises.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_sic_index_historical_data.py b/intrinio_sdk/models/api_response_sic_index_historical_data.py index 71dae6570..1bb846d03 100644 --- a/intrinio_sdk/models/api_response_sic_index_historical_data.py +++ b/intrinio_sdk/models/api_response_sic_index_historical_data.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_sic_indices.py b/intrinio_sdk/models/api_response_sic_indices.py index 4f0ef8cd5..5a8fba424 100644 --- a/intrinio_sdk/models/api_response_sic_indices.py +++ b/intrinio_sdk/models/api_response_sic_indices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_sic_indices_search.py b/intrinio_sdk/models/api_response_sic_indices_search.py index 19048cbc1..825807e7d 100644 --- a/intrinio_sdk/models/api_response_sic_indices_search.py +++ b/intrinio_sdk/models/api_response_sic_indices_search.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_standardized_financials.py b/intrinio_sdk/models/api_response_standardized_financials.py index fb356ad55..7e8740aaf 100644 --- a/intrinio_sdk/models/api_response_standardized_financials.py +++ b/intrinio_sdk/models/api_response_standardized_financials.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_stock_exchange_realtime_stock_prices.py b/intrinio_sdk/models/api_response_stock_exchange_realtime_stock_prices.py index 67233ee45..1a7a7613e 100644 --- a/intrinio_sdk/models/api_response_stock_exchange_realtime_stock_prices.py +++ b/intrinio_sdk/models/api_response_stock_exchange_realtime_stock_prices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_stock_exchange_securities.py b/intrinio_sdk/models/api_response_stock_exchange_securities.py index 4b81880d0..988d643fe 100644 --- a/intrinio_sdk/models/api_response_stock_exchange_securities.py +++ b/intrinio_sdk/models/api_response_stock_exchange_securities.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_stock_exchange_stock_price_adjustments.py b/intrinio_sdk/models/api_response_stock_exchange_stock_price_adjustments.py index 7fef9c811..e11c9811e 100644 --- a/intrinio_sdk/models/api_response_stock_exchange_stock_price_adjustments.py +++ b/intrinio_sdk/models/api_response_stock_exchange_stock_price_adjustments.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_stock_exchange_stock_prices.py b/intrinio_sdk/models/api_response_stock_exchange_stock_prices.py index 5a6486173..e1f3e5ba6 100644 --- a/intrinio_sdk/models/api_response_stock_exchange_stock_prices.py +++ b/intrinio_sdk/models/api_response_stock_exchange_stock_prices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_stock_exchanges.py b/intrinio_sdk/models/api_response_stock_exchanges.py index 11aee1000..4284397c0 100644 --- a/intrinio_sdk/models/api_response_stock_exchanges.py +++ b/intrinio_sdk/models/api_response_stock_exchanges.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_stock_market_index_historical_data.py b/intrinio_sdk/models/api_response_stock_market_index_historical_data.py index 39aca5d9b..46f620685 100644 --- a/intrinio_sdk/models/api_response_stock_market_index_historical_data.py +++ b/intrinio_sdk/models/api_response_stock_market_index_historical_data.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_stock_market_indices.py b/intrinio_sdk/models/api_response_stock_market_indices.py index ea9638240..acbac3d01 100644 --- a/intrinio_sdk/models/api_response_stock_market_indices.py +++ b/intrinio_sdk/models/api_response_stock_market_indices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_stock_market_indices_search.py b/intrinio_sdk/models/api_response_stock_market_indices_search.py index 980d7d526..17983f4dd 100644 --- a/intrinio_sdk/models/api_response_stock_market_indices_search.py +++ b/intrinio_sdk/models/api_response_stock_market_indices_search.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_zacks_analyst_ratings.py b/intrinio_sdk/models/api_response_zacks_analyst_ratings.py index 3bede2067..f77901ad2 100644 --- a/intrinio_sdk/models/api_response_zacks_analyst_ratings.py +++ b/intrinio_sdk/models/api_response_zacks_analyst_ratings.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_zacks_eps_estimates.py b/intrinio_sdk/models/api_response_zacks_eps_estimates.py index 9da45dd08..f1f9d8b21 100644 --- a/intrinio_sdk/models/api_response_zacks_eps_estimates.py +++ b/intrinio_sdk/models/api_response_zacks_eps_estimates.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_zacks_eps_growth_rates.py b/intrinio_sdk/models/api_response_zacks_eps_growth_rates.py index 524dba094..f748cfbdd 100644 --- a/intrinio_sdk/models/api_response_zacks_eps_growth_rates.py +++ b/intrinio_sdk/models/api_response_zacks_eps_growth_rates.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_zacks_eps_surprises.py b/intrinio_sdk/models/api_response_zacks_eps_surprises.py index f0be33320..b39764e2c 100644 --- a/intrinio_sdk/models/api_response_zacks_eps_surprises.py +++ b/intrinio_sdk/models/api_response_zacks_eps_surprises.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_zacks_etf_holdings.py b/intrinio_sdk/models/api_response_zacks_etf_holdings.py index cb760be97..deccc866d 100644 --- a/intrinio_sdk/models/api_response_zacks_etf_holdings.py +++ b/intrinio_sdk/models/api_response_zacks_etf_holdings.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_zacks_institutional_holding_companies.py b/intrinio_sdk/models/api_response_zacks_institutional_holding_companies.py index 24db3df4e..c1f046ecb 100644 --- a/intrinio_sdk/models/api_response_zacks_institutional_holding_companies.py +++ b/intrinio_sdk/models/api_response_zacks_institutional_holding_companies.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_zacks_institutional_holding_owners.py b/intrinio_sdk/models/api_response_zacks_institutional_holding_owners.py index 6356477f9..1399fbd64 100644 --- a/intrinio_sdk/models/api_response_zacks_institutional_holding_owners.py +++ b/intrinio_sdk/models/api_response_zacks_institutional_holding_owners.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_zacks_institutional_holdings.py b/intrinio_sdk/models/api_response_zacks_institutional_holdings.py index e8ec5fdb3..cce590244 100644 --- a/intrinio_sdk/models/api_response_zacks_institutional_holdings.py +++ b/intrinio_sdk/models/api_response_zacks_institutional_holdings.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_zacks_long_term_growth_rates.py b/intrinio_sdk/models/api_response_zacks_long_term_growth_rates.py index eda9ba451..3776a8885 100644 --- a/intrinio_sdk/models/api_response_zacks_long_term_growth_rates.py +++ b/intrinio_sdk/models/api_response_zacks_long_term_growth_rates.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_zacks_sales_surprises.py b/intrinio_sdk/models/api_response_zacks_sales_surprises.py index 64bf39bb9..d119fe354 100644 --- a/intrinio_sdk/models/api_response_zacks_sales_surprises.py +++ b/intrinio_sdk/models/api_response_zacks_sales_surprises.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/api_response_zacks_target_price_consensuses.py b/intrinio_sdk/models/api_response_zacks_target_price_consensuses.py index 8930e4f46..b664372de 100644 --- a/intrinio_sdk/models/api_response_zacks_target_price_consensuses.py +++ b/intrinio_sdk/models/api_response_zacks_target_price_consensuses.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/average_daily_trading_volume_technical_value.py b/intrinio_sdk/models/average_daily_trading_volume_technical_value.py index 2d92ee155..02633cfd9 100644 --- a/intrinio_sdk/models/average_daily_trading_volume_technical_value.py +++ b/intrinio_sdk/models/average_daily_trading_volume_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/average_directional_index_technical_value.py b/intrinio_sdk/models/average_directional_index_technical_value.py index 3285f18ea..f0df0a805 100644 --- a/intrinio_sdk/models/average_directional_index_technical_value.py +++ b/intrinio_sdk/models/average_directional_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/average_true_range_technical_value.py b/intrinio_sdk/models/average_true_range_technical_value.py index 52df88b5d..a7daa7c6d 100644 --- a/intrinio_sdk/models/average_true_range_technical_value.py +++ b/intrinio_sdk/models/average_true_range_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/awesome_oscillator_technical_value.py b/intrinio_sdk/models/awesome_oscillator_technical_value.py index 8f23daca8..f5a72f250 100644 --- a/intrinio_sdk/models/awesome_oscillator_technical_value.py +++ b/intrinio_sdk/models/awesome_oscillator_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/bollinger_bands_technical_value.py b/intrinio_sdk/models/bollinger_bands_technical_value.py index 70f8d7130..a913da06e 100644 --- a/intrinio_sdk/models/bollinger_bands_technical_value.py +++ b/intrinio_sdk/models/bollinger_bands_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/bulk_download_links.py b/intrinio_sdk/models/bulk_download_links.py index ad7296419..0c136443f 100644 --- a/intrinio_sdk/models/bulk_download_links.py +++ b/intrinio_sdk/models/bulk_download_links.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/bulk_download_summary.py b/intrinio_sdk/models/bulk_download_summary.py index 230653c47..48d9a017a 100644 --- a/intrinio_sdk/models/bulk_download_summary.py +++ b/intrinio_sdk/models/bulk_download_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/chaikin_money_flow_technical_value.py b/intrinio_sdk/models/chaikin_money_flow_technical_value.py index 178f7a13d..4865c3d96 100644 --- a/intrinio_sdk/models/chaikin_money_flow_technical_value.py +++ b/intrinio_sdk/models/chaikin_money_flow_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/commodity_channel_index_technical_value.py b/intrinio_sdk/models/commodity_channel_index_technical_value.py index 4f0632b28..f400859ea 100644 --- a/intrinio_sdk/models/commodity_channel_index_technical_value.py +++ b/intrinio_sdk/models/commodity_channel_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/company.py b/intrinio_sdk/models/company.py index f3cb2c110..2811902da 100644 --- a/intrinio_sdk/models/company.py +++ b/intrinio_sdk/models/company.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/company_filing.py b/intrinio_sdk/models/company_filing.py index 48c99d8b2..84422da39 100644 --- a/intrinio_sdk/models/company_filing.py +++ b/intrinio_sdk/models/company_filing.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/company_initial_public_offering.py b/intrinio_sdk/models/company_initial_public_offering.py index e38923644..2d478e6b2 100644 --- a/intrinio_sdk/models/company_initial_public_offering.py +++ b/intrinio_sdk/models/company_initial_public_offering.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/company_news.py b/intrinio_sdk/models/company_news.py index e8cea6137..a3c47eb9b 100644 --- a/intrinio_sdk/models/company_news.py +++ b/intrinio_sdk/models/company_news.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/company_news_summary.py b/intrinio_sdk/models/company_news_summary.py index 56c62f392..933847fd0 100644 --- a/intrinio_sdk/models/company_news_summary.py +++ b/intrinio_sdk/models/company_news_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/company_summary.py b/intrinio_sdk/models/company_summary.py index cb4800d2d..0b7482580 100644 --- a/intrinio_sdk/models/company_summary.py +++ b/intrinio_sdk/models/company_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/data_tag.py b/intrinio_sdk/models/data_tag.py index f3e7e5137..2ade68243 100644 --- a/intrinio_sdk/models/data_tag.py +++ b/intrinio_sdk/models/data_tag.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/data_tag_summary.py b/intrinio_sdk/models/data_tag_summary.py index 140244434..9e8cdb8ad 100644 --- a/intrinio_sdk/models/data_tag_summary.py +++ b/intrinio_sdk/models/data_tag_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/detrended_price_oscillator_technical_value.py b/intrinio_sdk/models/detrended_price_oscillator_technical_value.py index f9fc6027a..19f7356bf 100644 --- a/intrinio_sdk/models/detrended_price_oscillator_technical_value.py +++ b/intrinio_sdk/models/detrended_price_oscillator_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/dividend_record.py b/intrinio_sdk/models/dividend_record.py index 40907397e..e2132a769 100644 --- a/intrinio_sdk/models/dividend_record.py +++ b/intrinio_sdk/models/dividend_record.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/donchian_channel_technical_value.py b/intrinio_sdk/models/donchian_channel_technical_value.py index ed574bcd9..5007936b9 100644 --- a/intrinio_sdk/models/donchian_channel_technical_value.py +++ b/intrinio_sdk/models/donchian_channel_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/earnings_record.py b/intrinio_sdk/models/earnings_record.py index 1f68998fc..c03c4308d 100644 --- a/intrinio_sdk/models/earnings_record.py +++ b/intrinio_sdk/models/earnings_record.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/ease_of_movement_technical_value.py b/intrinio_sdk/models/ease_of_movement_technical_value.py index b8a5daa21..1e37ed808 100644 --- a/intrinio_sdk/models/ease_of_movement_technical_value.py +++ b/intrinio_sdk/models/ease_of_movement_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/economic_index.py b/intrinio_sdk/models/economic_index.py index 2b731846a..871979597 100644 --- a/intrinio_sdk/models/economic_index.py +++ b/intrinio_sdk/models/economic_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/economic_index_summary.py b/intrinio_sdk/models/economic_index_summary.py index b021b4864..ea87ed74b 100644 --- a/intrinio_sdk/models/economic_index_summary.py +++ b/intrinio_sdk/models/economic_index_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/etf.py b/intrinio_sdk/models/etf.py new file mode 100644 index 000000000..eb7a4306f --- /dev/null +++ b/intrinio_sdk/models/etf.py @@ -0,0 +1,7345 @@ +# coding: utf-8 + +""" + 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://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.14.0 + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +import pprint +import re # noqa: F401 + +import six + + +class ETF(object): + """NOTE: This class is auto generated by the swagger code generator program. + + Do not edit the class manually. + """ + + """ + Attributes: + swagger_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + swagger_types = { + 'id': 'str', + 'name': 'str', + 'ticker': 'str', + 'figi_ticker': 'str', + 'ric': 'str', + 'isin': 'str', + 'sedol': 'str', + 'exchange_mic': 'str', + 'sponsor': 'str', + 'type': 'str', + 'description': 'str', + 'inception_date': 'date', + 'data_change_date': 'date', + 'close_date': 'date', + 'is_live_listed': 'bool', + 'legal_structure': 'str', + 'intraday_nav_ticker': 'str', + 'primary_ticker': 'str', + 'primary_ticker_country_code': 'str', + 'primary_listing_region': 'str', + 'net_expense_ratio': 'float', + 'asset_class': 'str', + 'other_asset_types': 'str', + 'market_cap_range': 'str', + 'holds_only_nyse_stocks': 'bool', + 'holds_only_nasdaq_stocks': 'bool', + 'growth_value_tilt': 'str', + 'growth_type': 'str', + 'value_type': 'str', + 'sector': 'str', + 'industry': 'str', + 'sub_industry': 'str', + 'cross_sector_theme': 'str', + 'natural_resources_type': 'str', + 'excludes_financials': 'bool', + 'excludes_technology': 'bool', + 'us_or_excludes_us': 'str', + 'developed_emerging': 'str', + 'specialized_region': 'str', + 'continent': 'str', + 'latin_america_sub_group': 'str', + 'europe_sub_group': 'str', + 'asia_sub_group': 'str', + 'specific_country': 'str', + 'china_listing_location': 'str', + 'us_state': 'str', + 'real_estate': 'str', + 'index_weighting_scheme': 'str', + 'market_cap_weighting_type': 'str', + 'fundamental_weighting_type': 'str', + 'dividend_weighting_type': 'str', + 'bond_type': 'str', + 'government_bond_types': 'str', + 'municipal_bond_region': 'str', + 'municipal_vrdo': 'bool', + 'mortgage_bond_types': 'str', + 'bond_tax_status': 'str', + 'credit_quality': 'str', + 'average_maturity': 'str', + 'specific_maturity_year': 'int', + 'bond_currency_denomination': 'str', + 'laddered': 'bool', + 'zero_coupon': 'bool', + 'floating_rate': 'bool', + 'build_america_bonds': 'bool', + 'commodity_types': 'str', + 'energy_type': 'str', + 'agricultural_type': 'str', + 'metal_type': 'str', + 'inverse_leveraged': 'str', + 'target_date_multi_asset_type': 'str', + 'currency_hedged': 'bool', + 'currency_pair': 'str', + 'social_environmental_type': 'str', + 'clean_energy_type': 'str', + 'dividend_type': 'str', + 'regular_dividend_payor_type': 'str', + 'holds_ml_ps': 'bool', + 'holds_preferred_stock': 'bool', + 'holds_closed_end_funds': 'bool', + 'quant_strategies_type': 'str', + 'other_quant_models': 'str', + 'hedge_fund_type': 'str', + 'derivatives_based': 'str', + 'holds_ad_rs': 'bool', + 'index_linked': 'str', + 'includes_short_exposure': 'bool', + 'index_name': 'str', + 'parent_index': 'str', + 'index_family': 'str', + 'broader_index_family': 'str', + 'index_provider': 'str', + 'fund_family': 'str', + 'index_ticker': 'str', + 'etn_issuing_bank': 'str', + 'etn_maturity_date': 'date', + 'livestock': 'str', + 'dynamic_futures_roll': 'bool', + 'index_provider_code': 'str', + 'single_category_designation': 'str', + 'registered_countries': 'str', + 'issuing_entity_country_code': 'str', + 'ucits': 'bool', + 'replication_structure': 'str', + 'domicile': 'str', + 'base_currency': 'str', + 'listing_currency': 'str', + 'fund_listing_date': 'date', + 'listing_country_code': 'str', + 'listing_region': 'str', + 'smartvs_traditional_beta': 'str', + 'smartvs_traditional_beta_level2': 'str', + 'income_category': 'str', + 'etp_structure_type': 'str', + 'month_end_assets': 'float', + 'etf_portfolio_turnover': 'float', + 'firstbridge_id': 'str', + 'firstbridge_parent_id': 'str', + 'number_of_holdings': 'int' + } + + attribute_map = { + 'id': 'id', + 'name': 'name', + 'ticker': 'ticker', + 'figi_ticker': 'figi_ticker', + 'ric': 'ric', + 'isin': 'isin', + 'sedol': 'sedol', + 'exchange_mic': 'exchange_mic', + 'sponsor': 'sponsor', + 'type': 'type', + 'description': 'description', + 'inception_date': 'inception_date', + 'data_change_date': 'data_change_date', + 'close_date': 'close_date', + 'is_live_listed': 'is_live_listed', + 'legal_structure': 'legal_structure', + 'intraday_nav_ticker': 'intraday_nav_ticker', + 'primary_ticker': 'primary_ticker', + 'primary_ticker_country_code': 'primary_ticker_country_code', + 'primary_listing_region': 'primary_listing_region', + 'net_expense_ratio': 'net_expense_ratio', + 'asset_class': 'asset_class', + 'other_asset_types': 'other_asset_types', + 'market_cap_range': 'market_cap_range', + 'holds_only_nyse_stocks': 'holds_only_nyse_stocks', + 'holds_only_nasdaq_stocks': 'holds_only_nasdaq_stocks', + 'growth_value_tilt': 'growth_value_tilt', + 'growth_type': 'growth_type', + 'value_type': 'value_type', + 'sector': 'sector', + 'industry': 'industry', + 'sub_industry': 'sub_industry', + 'cross_sector_theme': 'cross_sector_theme', + 'natural_resources_type': 'natural_resources_type', + 'excludes_financials': 'excludes_financials', + 'excludes_technology': 'excludes_technology', + 'us_or_excludes_us': 'us_or_excludes_us', + 'developed_emerging': 'developed_emerging', + 'specialized_region': 'specialized_region', + 'continent': 'continent', + 'latin_america_sub_group': 'latin_america_sub_group', + 'europe_sub_group': 'europe_sub_group', + 'asia_sub_group': 'asia_sub_group', + 'specific_country': 'specific_country', + 'china_listing_location': 'china_listing_location', + 'us_state': 'us_state', + 'real_estate': 'real_estate', + 'index_weighting_scheme': 'index_weighting_scheme', + 'market_cap_weighting_type': 'market_cap_weighting_type', + 'fundamental_weighting_type': 'fundamental_weighting_type', + 'dividend_weighting_type': 'dividend_weighting_type', + 'bond_type': 'bond_type', + 'government_bond_types': 'government_bond_types', + 'municipal_bond_region': 'municipal_bond_region', + 'municipal_vrdo': 'municipal_vrdo', + 'mortgage_bond_types': 'mortgage_bond_types', + 'bond_tax_status': 'bond_tax_status', + 'credit_quality': 'credit_quality', + 'average_maturity': 'average_maturity', + 'specific_maturity_year': 'specific_maturity_year', + 'bond_currency_denomination': 'bond_currency_denomination', + 'laddered': 'laddered', + 'zero_coupon': 'zero_coupon', + 'floating_rate': 'floating_rate', + 'build_america_bonds': 'build_america_bonds', + 'commodity_types': 'commodity_types', + 'energy_type': 'energy_type', + 'agricultural_type': 'agricultural_type', + 'metal_type': 'metal_type', + 'inverse_leveraged': 'inverse_leveraged', + 'target_date_multi_asset_type': 'target_date_multi_asset_type', + 'currency_hedged': 'currency_hedged', + 'currency_pair': 'currency_pair', + 'social_environmental_type': 'social_environmental_type', + 'clean_energy_type': 'clean_energy_type', + 'dividend_type': 'dividend_type', + 'regular_dividend_payor_type': 'regular_dividend_payor_type', + 'holds_ml_ps': 'holds_ml_ps', + 'holds_preferred_stock': 'holds_preferred_stock', + 'holds_closed_end_funds': 'holds_closed_end_funds', + 'quant_strategies_type': 'quant_strategies_type', + 'other_quant_models': 'other_quant_models', + 'hedge_fund_type': 'hedge_fund_type', + 'derivatives_based': 'derivatives_based', + 'holds_ad_rs': 'holds_ad_rs', + 'index_linked': 'index_linked', + 'includes_short_exposure': 'includes_short_exposure', + 'index_name': 'index_name', + 'parent_index': 'parent_index', + 'index_family': 'index_family', + 'broader_index_family': 'broader_index_family', + 'index_provider': 'index_provider', + 'fund_family': 'fund_family', + 'index_ticker': 'index_ticker', + 'etn_issuing_bank': 'etn_issuing_bank', + 'etn_maturity_date': 'etn_maturity_date', + 'livestock': 'livestock', + 'dynamic_futures_roll': 'dynamic_futures_roll', + 'index_provider_code': 'index_provider_code', + 'single_category_designation': 'single_category_designation', + 'registered_countries': 'registered_countries', + 'issuing_entity_country_code': 'issuing_entity_country_code', + 'ucits': 'ucits', + 'replication_structure': 'replication_structure', + 'domicile': 'domicile', + 'base_currency': 'base_currency', + 'listing_currency': 'listing_currency', + 'fund_listing_date': 'fund_listing_date', + 'listing_country_code': 'listing_country_code', + 'listing_region': 'listing_region', + 'smartvs_traditional_beta': 'smartvs_traditional_beta', + 'smartvs_traditional_beta_level2': 'smartvs_traditional_beta_level2', + 'income_category': 'income_category', + 'etp_structure_type': 'etp_structure_type', + 'month_end_assets': 'month_end_assets', + 'etf_portfolio_turnover': 'etf_portfolio_turnover', + 'firstbridge_id': 'firstbridge_id', + 'firstbridge_parent_id': 'firstbridge_parent_id', + 'number_of_holdings': 'number_of_holdings' + } + + def __init__(self, id=None, name=None, ticker=None, figi_ticker=None, ric=None, isin=None, sedol=None, exchange_mic=None, sponsor=None, type=None, description=None, inception_date=None, data_change_date=None, close_date=None, is_live_listed=None, legal_structure=None, intraday_nav_ticker=None, primary_ticker=None, primary_ticker_country_code=None, primary_listing_region=None, net_expense_ratio=None, asset_class=None, other_asset_types=None, market_cap_range=None, holds_only_nyse_stocks=None, holds_only_nasdaq_stocks=None, growth_value_tilt=None, growth_type=None, value_type=None, sector=None, industry=None, sub_industry=None, cross_sector_theme=None, natural_resources_type=None, excludes_financials=None, excludes_technology=None, us_or_excludes_us=None, developed_emerging=None, specialized_region=None, continent=None, latin_america_sub_group=None, europe_sub_group=None, asia_sub_group=None, specific_country=None, china_listing_location=None, us_state=None, real_estate=None, index_weighting_scheme=None, market_cap_weighting_type=None, fundamental_weighting_type=None, dividend_weighting_type=None, bond_type=None, government_bond_types=None, municipal_bond_region=None, municipal_vrdo=None, mortgage_bond_types=None, bond_tax_status=None, credit_quality=None, average_maturity=None, specific_maturity_year=None, bond_currency_denomination=None, laddered=None, zero_coupon=None, floating_rate=None, build_america_bonds=None, commodity_types=None, energy_type=None, agricultural_type=None, metal_type=None, inverse_leveraged=None, target_date_multi_asset_type=None, currency_hedged=None, currency_pair=None, social_environmental_type=None, clean_energy_type=None, dividend_type=None, regular_dividend_payor_type=None, holds_ml_ps=None, holds_preferred_stock=None, holds_closed_end_funds=None, quant_strategies_type=None, other_quant_models=None, hedge_fund_type=None, derivatives_based=None, holds_ad_rs=None, index_linked=None, includes_short_exposure=None, index_name=None, parent_index=None, index_family=None, broader_index_family=None, index_provider=None, fund_family=None, index_ticker=None, etn_issuing_bank=None, etn_maturity_date=None, livestock=None, dynamic_futures_roll=None, index_provider_code=None, single_category_designation=None, registered_countries=None, issuing_entity_country_code=None, ucits=None, replication_structure=None, domicile=None, base_currency=None, listing_currency=None, fund_listing_date=None, listing_country_code=None, listing_region=None, smartvs_traditional_beta=None, smartvs_traditional_beta_level2=None, income_category=None, etp_structure_type=None, month_end_assets=None, etf_portfolio_turnover=None, firstbridge_id=None, firstbridge_parent_id=None, number_of_holdings=None): # noqa: E501 + """ETF - a model defined in Swagger""" # noqa: E501 + + self._id = None + self._name = None + self._ticker = None + self._figi_ticker = None + self._ric = None + self._isin = None + self._sedol = None + self._exchange_mic = None + self._sponsor = None + self._type = None + self._description = None + self._inception_date = None + self._data_change_date = None + self._close_date = None + self._is_live_listed = None + self._legal_structure = None + self._intraday_nav_ticker = None + self._primary_ticker = None + self._primary_ticker_country_code = None + self._primary_listing_region = None + self._net_expense_ratio = None + self._asset_class = None + self._other_asset_types = None + self._market_cap_range = None + self._holds_only_nyse_stocks = None + self._holds_only_nasdaq_stocks = None + self._growth_value_tilt = None + self._growth_type = None + self._value_type = None + self._sector = None + self._industry = None + self._sub_industry = None + self._cross_sector_theme = None + self._natural_resources_type = None + self._excludes_financials = None + self._excludes_technology = None + self._us_or_excludes_us = None + self._developed_emerging = None + self._specialized_region = None + self._continent = None + self._latin_america_sub_group = None + self._europe_sub_group = None + self._asia_sub_group = None + self._specific_country = None + self._china_listing_location = None + self._us_state = None + self._real_estate = None + self._index_weighting_scheme = None + self._market_cap_weighting_type = None + self._fundamental_weighting_type = None + self._dividend_weighting_type = None + self._bond_type = None + self._government_bond_types = None + self._municipal_bond_region = None + self._municipal_vrdo = None + self._mortgage_bond_types = None + self._bond_tax_status = None + self._credit_quality = None + self._average_maturity = None + self._specific_maturity_year = None + self._bond_currency_denomination = None + self._laddered = None + self._zero_coupon = None + self._floating_rate = None + self._build_america_bonds = None + self._commodity_types = None + self._energy_type = None + self._agricultural_type = None + self._metal_type = None + self._inverse_leveraged = None + self._target_date_multi_asset_type = None + self._currency_hedged = None + self._currency_pair = None + self._social_environmental_type = None + self._clean_energy_type = None + self._dividend_type = None + self._regular_dividend_payor_type = None + self._holds_ml_ps = None + self._holds_preferred_stock = None + self._holds_closed_end_funds = None + self._quant_strategies_type = None + self._other_quant_models = None + self._hedge_fund_type = None + self._derivatives_based = None + self._holds_ad_rs = None + self._index_linked = None + self._includes_short_exposure = None + self._index_name = None + self._parent_index = None + self._index_family = None + self._broader_index_family = None + self._index_provider = None + self._fund_family = None + self._index_ticker = None + self._etn_issuing_bank = None + self._etn_maturity_date = None + self._livestock = None + self._dynamic_futures_roll = None + self._index_provider_code = None + self._single_category_designation = None + self._registered_countries = None + self._issuing_entity_country_code = None + self._ucits = None + self._replication_structure = None + self._domicile = None + self._base_currency = None + self._listing_currency = None + self._fund_listing_date = None + self._listing_country_code = None + self._listing_region = None + self._smartvs_traditional_beta = None + self._smartvs_traditional_beta_level2 = None + self._income_category = None + self._etp_structure_type = None + self._month_end_assets = None + self._etf_portfolio_turnover = None + self._firstbridge_id = None + self._firstbridge_parent_id = None + self._number_of_holdings = None + self.discriminator = None + + if id is not None: + self.id = id + if name is not None: + self.name = name + if ticker is not None: + self.ticker = ticker + if figi_ticker is not None: + self.figi_ticker = figi_ticker + if ric is not None: + self.ric = ric + if isin is not None: + self.isin = isin + if sedol is not None: + self.sedol = sedol + if exchange_mic is not None: + self.exchange_mic = exchange_mic + if sponsor is not None: + self.sponsor = sponsor + if type is not None: + self.type = type + if description is not None: + self.description = description + if inception_date is not None: + self.inception_date = inception_date + if data_change_date is not None: + self.data_change_date = data_change_date + if close_date is not None: + self.close_date = close_date + if is_live_listed is not None: + self.is_live_listed = is_live_listed + if legal_structure is not None: + self.legal_structure = legal_structure + if intraday_nav_ticker is not None: + self.intraday_nav_ticker = intraday_nav_ticker + if primary_ticker is not None: + self.primary_ticker = primary_ticker + if primary_ticker_country_code is not None: + self.primary_ticker_country_code = primary_ticker_country_code + if primary_listing_region is not None: + self.primary_listing_region = primary_listing_region + if net_expense_ratio is not None: + self.net_expense_ratio = net_expense_ratio + if asset_class is not None: + self.asset_class = asset_class + if other_asset_types is not None: + self.other_asset_types = other_asset_types + if market_cap_range is not None: + self.market_cap_range = market_cap_range + if holds_only_nyse_stocks is not None: + self.holds_only_nyse_stocks = holds_only_nyse_stocks + if holds_only_nasdaq_stocks is not None: + self.holds_only_nasdaq_stocks = holds_only_nasdaq_stocks + if growth_value_tilt is not None: + self.growth_value_tilt = growth_value_tilt + if growth_type is not None: + self.growth_type = growth_type + if value_type is not None: + self.value_type = value_type + if sector is not None: + self.sector = sector + if industry is not None: + self.industry = industry + if sub_industry is not None: + self.sub_industry = sub_industry + if cross_sector_theme is not None: + self.cross_sector_theme = cross_sector_theme + if natural_resources_type is not None: + self.natural_resources_type = natural_resources_type + if excludes_financials is not None: + self.excludes_financials = excludes_financials + if excludes_technology is not None: + self.excludes_technology = excludes_technology + if us_or_excludes_us is not None: + self.us_or_excludes_us = us_or_excludes_us + if developed_emerging is not None: + self.developed_emerging = developed_emerging + if specialized_region is not None: + self.specialized_region = specialized_region + if continent is not None: + self.continent = continent + if latin_america_sub_group is not None: + self.latin_america_sub_group = latin_america_sub_group + if europe_sub_group is not None: + self.europe_sub_group = europe_sub_group + if asia_sub_group is not None: + self.asia_sub_group = asia_sub_group + if specific_country is not None: + self.specific_country = specific_country + if china_listing_location is not None: + self.china_listing_location = china_listing_location + if us_state is not None: + self.us_state = us_state + if real_estate is not None: + self.real_estate = real_estate + if index_weighting_scheme is not None: + self.index_weighting_scheme = index_weighting_scheme + if market_cap_weighting_type is not None: + self.market_cap_weighting_type = market_cap_weighting_type + if fundamental_weighting_type is not None: + self.fundamental_weighting_type = fundamental_weighting_type + if dividend_weighting_type is not None: + self.dividend_weighting_type = dividend_weighting_type + if bond_type is not None: + self.bond_type = bond_type + if government_bond_types is not None: + self.government_bond_types = government_bond_types + if municipal_bond_region is not None: + self.municipal_bond_region = municipal_bond_region + if municipal_vrdo is not None: + self.municipal_vrdo = municipal_vrdo + if mortgage_bond_types is not None: + self.mortgage_bond_types = mortgage_bond_types + if bond_tax_status is not None: + self.bond_tax_status = bond_tax_status + if credit_quality is not None: + self.credit_quality = credit_quality + if average_maturity is not None: + self.average_maturity = average_maturity + if specific_maturity_year is not None: + self.specific_maturity_year = specific_maturity_year + if bond_currency_denomination is not None: + self.bond_currency_denomination = bond_currency_denomination + if laddered is not None: + self.laddered = laddered + if zero_coupon is not None: + self.zero_coupon = zero_coupon + if floating_rate is not None: + self.floating_rate = floating_rate + if build_america_bonds is not None: + self.build_america_bonds = build_america_bonds + if commodity_types is not None: + self.commodity_types = commodity_types + if energy_type is not None: + self.energy_type = energy_type + if agricultural_type is not None: + self.agricultural_type = agricultural_type + if metal_type is not None: + self.metal_type = metal_type + if inverse_leveraged is not None: + self.inverse_leveraged = inverse_leveraged + if target_date_multi_asset_type is not None: + self.target_date_multi_asset_type = target_date_multi_asset_type + if currency_hedged is not None: + self.currency_hedged = currency_hedged + if currency_pair is not None: + self.currency_pair = currency_pair + if social_environmental_type is not None: + self.social_environmental_type = social_environmental_type + if clean_energy_type is not None: + self.clean_energy_type = clean_energy_type + if dividend_type is not None: + self.dividend_type = dividend_type + if regular_dividend_payor_type is not None: + self.regular_dividend_payor_type = regular_dividend_payor_type + if holds_ml_ps is not None: + self.holds_ml_ps = holds_ml_ps + if holds_preferred_stock is not None: + self.holds_preferred_stock = holds_preferred_stock + if holds_closed_end_funds is not None: + self.holds_closed_end_funds = holds_closed_end_funds + if quant_strategies_type is not None: + self.quant_strategies_type = quant_strategies_type + if other_quant_models is not None: + self.other_quant_models = other_quant_models + if hedge_fund_type is not None: + self.hedge_fund_type = hedge_fund_type + if derivatives_based is not None: + self.derivatives_based = derivatives_based + if holds_ad_rs is not None: + self.holds_ad_rs = holds_ad_rs + if index_linked is not None: + self.index_linked = index_linked + if includes_short_exposure is not None: + self.includes_short_exposure = includes_short_exposure + if index_name is not None: + self.index_name = index_name + if parent_index is not None: + self.parent_index = parent_index + if index_family is not None: + self.index_family = index_family + if broader_index_family is not None: + self.broader_index_family = broader_index_family + if index_provider is not None: + self.index_provider = index_provider + if fund_family is not None: + self.fund_family = fund_family + if index_ticker is not None: + self.index_ticker = index_ticker + if etn_issuing_bank is not None: + self.etn_issuing_bank = etn_issuing_bank + if etn_maturity_date is not None: + self.etn_maturity_date = etn_maturity_date + if livestock is not None: + self.livestock = livestock + if dynamic_futures_roll is not None: + self.dynamic_futures_roll = dynamic_futures_roll + if index_provider_code is not None: + self.index_provider_code = index_provider_code + if single_category_designation is not None: + self.single_category_designation = single_category_designation + if registered_countries is not None: + self.registered_countries = registered_countries + if issuing_entity_country_code is not None: + self.issuing_entity_country_code = issuing_entity_country_code + if ucits is not None: + self.ucits = ucits + if replication_structure is not None: + self.replication_structure = replication_structure + if domicile is not None: + self.domicile = domicile + if base_currency is not None: + self.base_currency = base_currency + if listing_currency is not None: + self.listing_currency = listing_currency + if fund_listing_date is not None: + self.fund_listing_date = fund_listing_date + if listing_country_code is not None: + self.listing_country_code = listing_country_code + if listing_region is not None: + self.listing_region = listing_region + if smartvs_traditional_beta is not None: + self.smartvs_traditional_beta = smartvs_traditional_beta + if smartvs_traditional_beta_level2 is not None: + self.smartvs_traditional_beta_level2 = smartvs_traditional_beta_level2 + if income_category is not None: + self.income_category = income_category + if etp_structure_type is not None: + self.etp_structure_type = etp_structure_type + if month_end_assets is not None: + self.month_end_assets = month_end_assets + if etf_portfolio_turnover is not None: + self.etf_portfolio_turnover = etf_portfolio_turnover + if firstbridge_id is not None: + self.firstbridge_id = firstbridge_id + if firstbridge_parent_id is not None: + self.firstbridge_parent_id = firstbridge_parent_id + if number_of_holdings is not None: + self.number_of_holdings = number_of_holdings + + @property + def id(self): + """Gets the id of this ETF. # noqa: E501 + + The Intrinio ID of the ETF # noqa: E501 + + :return: The id of this ETF. # noqa: E501 + :rtype: str + """ + return self._id + + @property + def id_dict(self): + """Gets the id of this ETF. # noqa: E501 + + The Intrinio ID of the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The id of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.id + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'id': value } + + + return result + + + @id.setter + def id(self, id): + """Sets the id of this ETF. + + The Intrinio ID of the ETF # noqa: E501 + + :param id: The id of this ETF. # noqa: E501 + :type: str + """ + + self._id = id + + @property + def name(self): + """Gets the name of this ETF. # noqa: E501 + + The common name of the ETF # noqa: E501 + + :return: The name of this ETF. # noqa: E501 + :rtype: str + """ + return self._name + + @property + def name_dict(self): + """Gets the name of this ETF. # noqa: E501 + + The common name of the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The name of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.name + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'name': value } + + + return result + + + @name.setter + def name(self, name): + """Sets the name of this ETF. + + The common name of the ETF # noqa: E501 + + :param name: The name of this ETF. # noqa: E501 + :type: str + """ + + self._name = name + + @property + def ticker(self): + """Gets the ticker of this ETF. # noqa: E501 + + The common ticker symbol for the ETF # noqa: E501 + + :return: The ticker of this ETF. # noqa: E501 + :rtype: str + """ + return self._ticker + + @property + def ticker_dict(self): + """Gets the ticker of this ETF. # noqa: E501 + + The common ticker symbol for the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The ticker of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.ticker + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'ticker': value } + + + return result + + + @ticker.setter + def ticker(self, ticker): + """Sets the ticker of this ETF. + + The common ticker symbol for the ETF # noqa: E501 + + :param ticker: The ticker of this ETF. # noqa: E501 + :type: str + """ + + self._ticker = ticker + + @property + def figi_ticker(self): + """Gets the figi_ticker of this ETF. # noqa: E501 + + The OpenFIGI ticker for the ETF # noqa: E501 + + :return: The figi_ticker of this ETF. # noqa: E501 + :rtype: str + """ + return self._figi_ticker + + @property + def figi_ticker_dict(self): + """Gets the figi_ticker of this ETF. # noqa: E501 + + The OpenFIGI ticker for the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The figi_ticker of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.figi_ticker + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'figi_ticker': value } + + + return result + + + @figi_ticker.setter + def figi_ticker(self, figi_ticker): + """Sets the figi_ticker of this ETF. + + The OpenFIGI ticker for the ETF # noqa: E501 + + :param figi_ticker: The figi_ticker of this ETF. # noqa: E501 + :type: str + """ + + self._figi_ticker = figi_ticker + + @property + def ric(self): + """Gets the ric of this ETF. # noqa: E501 + + Reuters Instrument Code (RIC) for the ETF # noqa: E501 + + :return: The ric of this ETF. # noqa: E501 + :rtype: str + """ + return self._ric + + @property + def ric_dict(self): + """Gets the ric of this ETF. # noqa: E501 + + Reuters Instrument Code (RIC) for the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The ric of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.ric + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'ric': value } + + + return result + + + @ric.setter + def ric(self, ric): + """Sets the ric of this ETF. + + Reuters Instrument Code (RIC) for the ETF # noqa: E501 + + :param ric: The ric of this ETF. # noqa: E501 + :type: str + """ + + self._ric = ric + + @property + def isin(self): + """Gets the isin of this ETF. # noqa: E501 + + International Securities Identification Number (ISIN) for the ETF # noqa: E501 + + :return: The isin of this ETF. # noqa: E501 + :rtype: str + """ + return self._isin + + @property + def isin_dict(self): + """Gets the isin of this ETF. # noqa: E501 + + International Securities Identification Number (ISIN) for the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The isin of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.isin + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'isin': value } + + + return result + + + @isin.setter + def isin(self, isin): + """Sets the isin of this ETF. + + International Securities Identification Number (ISIN) for the ETF # noqa: E501 + + :param isin: The isin of this ETF. # noqa: E501 + :type: str + """ + + self._isin = isin + + @property + def sedol(self): + """Gets the sedol of this ETF. # noqa: E501 + + Stock Exchange Daily Official List (SEDOL) for the ETF # noqa: E501 + + :return: The sedol of this ETF. # noqa: E501 + :rtype: str + """ + return self._sedol + + @property + def sedol_dict(self): + """Gets the sedol of this ETF. # noqa: E501 + + Stock Exchange Daily Official List (SEDOL) for the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The sedol of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.sedol + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'sedol': value } + + + return result + + + @sedol.setter + def sedol(self, sedol): + """Sets the sedol of this ETF. + + Stock Exchange Daily Official List (SEDOL) for the ETF # noqa: E501 + + :param sedol: The sedol of this ETF. # noqa: E501 + :type: str + """ + + self._sedol = sedol + + @property + def exchange_mic(self): + """Gets the exchange_mic of this ETF. # noqa: E501 + + The exchange Market Identifier Code (MIC) from the International Standards Organization (ISO) # noqa: E501 + + :return: The exchange_mic of this ETF. # noqa: E501 + :rtype: str + """ + return self._exchange_mic + + @property + def exchange_mic_dict(self): + """Gets the exchange_mic of this ETF. # noqa: E501 + + The exchange Market Identifier Code (MIC) from the International Standards Organization (ISO) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The exchange_mic of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.exchange_mic + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'exchange_mic': value } + + + return result + + + @exchange_mic.setter + def exchange_mic(self, exchange_mic): + """Sets the exchange_mic of this ETF. + + The exchange Market Identifier Code (MIC) from the International Standards Organization (ISO) # noqa: E501 + + :param exchange_mic: The exchange_mic of this ETF. # noqa: E501 + :type: str + """ + + self._exchange_mic = exchange_mic + + @property + def sponsor(self): + """Gets the sponsor of this ETF. # noqa: E501 + + The fund manager (ETF) or issuing bank (ETN) # noqa: E501 + + :return: The sponsor of this ETF. # noqa: E501 + :rtype: str + """ + return self._sponsor + + @property + def sponsor_dict(self): + """Gets the sponsor of this ETF. # noqa: E501 + + The fund manager (ETF) or issuing bank (ETN) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The sponsor of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.sponsor + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'sponsor': value } + + + return result + + + @sponsor.setter + def sponsor(self, sponsor): + """Sets the sponsor of this ETF. + + The fund manager (ETF) or issuing bank (ETN) # noqa: E501 + + :param sponsor: The sponsor of this ETF. # noqa: E501 + :type: str + """ + + self._sponsor = sponsor + + @property + def type(self): + """Gets the type of this ETF. # noqa: E501 + + High-level classification for the ETF based on its intended investment objective # noqa: E501 + + :return: The type of this ETF. # noqa: E501 + :rtype: str + """ + return self._type + + @property + def type_dict(self): + """Gets the type of this ETF. # noqa: E501 + + High-level classification for the ETF based on its intended investment objective as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'type': value } + + + return result + + + @type.setter + def type(self, type): + """Sets the type of this ETF. + + High-level classification for the ETF based on its intended investment objective # noqa: E501 + + :param type: The type of this ETF. # noqa: E501 + :type: str + """ + + self._type = type + + @property + def description(self): + """Gets the description of this ETF. # noqa: E501 + + The ETF description as published by the ETF sponsor # noqa: E501 + + :return: The description of this ETF. # noqa: E501 + :rtype: str + """ + return self._description + + @property + def description_dict(self): + """Gets the description of this ETF. # noqa: E501 + + The ETF description as published by the ETF sponsor as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The description of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.description + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'description': value } + + + return result + + + @description.setter + def description(self, description): + """Sets the description of this ETF. + + The ETF description as published by the ETF sponsor # noqa: E501 + + :param description: The description of this ETF. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def inception_date(self): + """Gets the inception_date of this ETF. # noqa: E501 + + Inception Date for the ETF as published by the ETF sponsor # noqa: E501 + + :return: The inception_date of this ETF. # noqa: E501 + :rtype: date + """ + return self._inception_date + + @property + def inception_date_dict(self): + """Gets the inception_date of this ETF. # noqa: E501 + + Inception Date for the ETF as published by the ETF sponsor as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The inception_date of this ETF. # noqa: E501 + :rtype: date + """ + + result = None + + value = self.inception_date + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'inception_date': value } + + + return result + + + @inception_date.setter + def inception_date(self, inception_date): + """Sets the inception_date of this ETF. + + Inception Date for the ETF as published by the ETF sponsor # noqa: E501 + + :param inception_date: The inception_date of this ETF. # noqa: E501 + :type: date + """ + + self._inception_date = inception_date + + @property + def data_change_date(self): + """Gets the data_change_date of this ETF. # noqa: E501 + + The last date on which there was a change in a classifications data field for this ETF # noqa: E501 + + :return: The data_change_date of this ETF. # noqa: E501 + :rtype: date + """ + return self._data_change_date + + @property + def data_change_date_dict(self): + """Gets the data_change_date of this ETF. # noqa: E501 + + The last date on which there was a change in a classifications data field for this ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The data_change_date of this ETF. # noqa: E501 + :rtype: date + """ + + result = None + + value = self.data_change_date + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'data_change_date': value } + + + return result + + + @data_change_date.setter + def data_change_date(self, data_change_date): + """Sets the data_change_date of this ETF. + + The last date on which there was a change in a classifications data field for this ETF # noqa: E501 + + :param data_change_date: The data_change_date of this ETF. # noqa: E501 + :type: date + """ + + self._data_change_date = data_change_date + + @property + def close_date(self): + """Gets the close_date of this ETF. # noqa: E501 + + The date on which this ETF was de-listed if it is no longer listed # noqa: E501 + + :return: The close_date of this ETF. # noqa: E501 + :rtype: date + """ + return self._close_date + + @property + def close_date_dict(self): + """Gets the close_date of this ETF. # noqa: E501 + + The date on which this ETF was de-listed if it is no longer listed as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The close_date of this ETF. # noqa: E501 + :rtype: date + """ + + result = None + + value = self.close_date + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'close_date': value } + + + return result + + + @close_date.setter + def close_date(self, close_date): + """Sets the close_date of this ETF. + + The date on which this ETF was de-listed if it is no longer listed # noqa: E501 + + :param close_date: The close_date of this ETF. # noqa: E501 + :type: date + """ + + self._close_date = close_date + + @property + def is_live_listed(self): + """Gets the is_live_listed of this ETF. # noqa: E501 + + If true, the ETF is still listed on an exchange; if false, the ETF is no longer listed # noqa: E501 + + :return: The is_live_listed of this ETF. # noqa: E501 + :rtype: bool + """ + return self._is_live_listed + + @property + def is_live_listed_dict(self): + """Gets the is_live_listed of this ETF. # noqa: E501 + + If true, the ETF is still listed on an exchange; if false, the ETF is no longer listed as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The is_live_listed of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.is_live_listed + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'is_live_listed': value } + + + return result + + + @is_live_listed.setter + def is_live_listed(self, is_live_listed): + """Sets the is_live_listed of this ETF. + + If true, the ETF is still listed on an exchange; if false, the ETF is no longer listed # noqa: E501 + + :param is_live_listed: The is_live_listed of this ETF. # noqa: E501 + :type: bool + """ + + self._is_live_listed = is_live_listed + + @property + def legal_structure(self): + """Gets the legal_structure of this ETF. # noqa: E501 + + The legal structure as defined in the prospectus # noqa: E501 + + :return: The legal_structure of this ETF. # noqa: E501 + :rtype: str + """ + return self._legal_structure + + @property + def legal_structure_dict(self): + """Gets the legal_structure of this ETF. # noqa: E501 + + The legal structure as defined in the prospectus as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The legal_structure of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.legal_structure + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'legal_structure': value } + + + return result + + + @legal_structure.setter + def legal_structure(self, legal_structure): + """Sets the legal_structure of this ETF. + + The legal structure as defined in the prospectus # noqa: E501 + + :param legal_structure: The legal_structure of this ETF. # noqa: E501 + :type: str + """ + + self._legal_structure = legal_structure + + @property + def intraday_nav_ticker(self): + """Gets the intraday_nav_ticker of this ETF. # noqa: E501 + + Intra-day NAV ticker for the Exchange Traded Fund (ETF) # noqa: E501 + + :return: The intraday_nav_ticker of this ETF. # noqa: E501 + :rtype: str + """ + return self._intraday_nav_ticker + + @property + def intraday_nav_ticker_dict(self): + """Gets the intraday_nav_ticker of this ETF. # noqa: E501 + + Intra-day NAV ticker for the Exchange Traded Fund (ETF) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The intraday_nav_ticker of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.intraday_nav_ticker + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'intraday_nav_ticker': value } + + + return result + + + @intraday_nav_ticker.setter + def intraday_nav_ticker(self, intraday_nav_ticker): + """Sets the intraday_nav_ticker of this ETF. + + Intra-day NAV ticker for the Exchange Traded Fund (ETF) # noqa: E501 + + :param intraday_nav_ticker: The intraday_nav_ticker of this ETF. # noqa: E501 + :type: str + """ + + self._intraday_nav_ticker = intraday_nav_ticker + + @property + def primary_ticker(self): + """Gets the primary_ticker of this ETF. # noqa: E501 + + The primary ticker field is used for Exchange Traded Products (ETPs) that have multiple listings and share classes. If an ETP has multiple listings or share classes, the same primary ticker is assigned to all the listings and share classes # noqa: E501 + + :return: The primary_ticker of this ETF. # noqa: E501 + :rtype: str + """ + return self._primary_ticker + + @property + def primary_ticker_dict(self): + """Gets the primary_ticker of this ETF. # noqa: E501 + + The primary ticker field is used for Exchange Traded Products (ETPs) that have multiple listings and share classes. If an ETP has multiple listings or share classes, the same primary ticker is assigned to all the listings and share classes as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The primary_ticker of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.primary_ticker + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'primary_ticker': value } + + + return result + + + @primary_ticker.setter + def primary_ticker(self, primary_ticker): + """Sets the primary_ticker of this ETF. + + The primary ticker field is used for Exchange Traded Products (ETPs) that have multiple listings and share classes. If an ETP has multiple listings or share classes, the same primary ticker is assigned to all the listings and share classes # noqa: E501 + + :param primary_ticker: The primary_ticker of this ETF. # noqa: E501 + :type: str + """ + + self._primary_ticker = primary_ticker + + @property + def primary_ticker_country_code(self): + """Gets the primary_ticker_country_code of this ETF. # noqa: E501 + + 2 letter ISO country code for the country of the primary listing # noqa: E501 + + :return: The primary_ticker_country_code of this ETF. # noqa: E501 + :rtype: str + """ + return self._primary_ticker_country_code + + @property + def primary_ticker_country_code_dict(self): + """Gets the primary_ticker_country_code of this ETF. # noqa: E501 + + 2 letter ISO country code for the country of the primary listing as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The primary_ticker_country_code of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.primary_ticker_country_code + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'primary_ticker_country_code': value } + + + return result + + + @primary_ticker_country_code.setter + def primary_ticker_country_code(self, primary_ticker_country_code): + """Sets the primary_ticker_country_code of this ETF. + + 2 letter ISO country code for the country of the primary listing # noqa: E501 + + :param primary_ticker_country_code: The primary_ticker_country_code of this ETF. # noqa: E501 + :type: str + """ + + self._primary_ticker_country_code = primary_ticker_country_code + + @property + def primary_listing_region(self): + """Gets the primary_listing_region of this ETF. # noqa: E501 + + Geographic region in the country of the primary listing falls # noqa: E501 + + :return: The primary_listing_region of this ETF. # noqa: E501 + :rtype: str + """ + return self._primary_listing_region + + @property + def primary_listing_region_dict(self): + """Gets the primary_listing_region of this ETF. # noqa: E501 + + Geographic region in the country of the primary listing falls as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The primary_listing_region of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.primary_listing_region + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'primary_listing_region': value } + + + return result + + + @primary_listing_region.setter + def primary_listing_region(self, primary_listing_region): + """Sets the primary_listing_region of this ETF. + + Geographic region in the country of the primary listing falls # noqa: E501 + + :param primary_listing_region: The primary_listing_region of this ETF. # noqa: E501 + :type: str + """ + + self._primary_listing_region = primary_listing_region + + @property + def net_expense_ratio(self): + """Gets the net_expense_ratio of this ETF. # noqa: E501 + + Gross expense net of Fee Waivers, as a percentage of net assets as published by the ETF Sponsor # noqa: E501 + + :return: The net_expense_ratio of this ETF. # noqa: E501 + :rtype: float + """ + return self._net_expense_ratio + + @property + def net_expense_ratio_dict(self): + """Gets the net_expense_ratio of this ETF. # noqa: E501 + + Gross expense net of Fee Waivers, as a percentage of net assets as published by the ETF Sponsor as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The net_expense_ratio of this ETF. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.net_expense_ratio + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'net_expense_ratio': value } + + + return result + + + @net_expense_ratio.setter + def net_expense_ratio(self, net_expense_ratio): + """Sets the net_expense_ratio of this ETF. + + Gross expense net of Fee Waivers, as a percentage of net assets as published by the ETF Sponsor # noqa: E501 + + :param net_expense_ratio: The net_expense_ratio of this ETF. # noqa: E501 + :type: float + """ + + self._net_expense_ratio = net_expense_ratio + + @property + def asset_class(self): + """Gets the asset_class of this ETF. # noqa: E501 + + Captures the underlying nature of the securities in the Exchanged Traded Product (ETP) # noqa: E501 + + :return: The asset_class of this ETF. # noqa: E501 + :rtype: str + """ + return self._asset_class + + @property + def asset_class_dict(self): + """Gets the asset_class of this ETF. # noqa: E501 + + Captures the underlying nature of the securities in the Exchanged Traded Product (ETP) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The asset_class of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.asset_class + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'asset_class': value } + + + return result + + + @asset_class.setter + def asset_class(self, asset_class): + """Sets the asset_class of this ETF. + + Captures the underlying nature of the securities in the Exchanged Traded Product (ETP) # noqa: E501 + + :param asset_class: The asset_class of this ETF. # noqa: E501 + :type: str + """ + + self._asset_class = asset_class + + @property + def other_asset_types(self): + """Gets the other_asset_types of this ETF. # noqa: E501 + + If 'asset_class' field is classified as 'Other Asset Types' this field captures the specific category of the underlying assets # noqa: E501 + + :return: The other_asset_types of this ETF. # noqa: E501 + :rtype: str + """ + return self._other_asset_types + + @property + def other_asset_types_dict(self): + """Gets the other_asset_types of this ETF. # noqa: E501 + + If 'asset_class' field is classified as 'Other Asset Types' this field captures the specific category of the underlying assets as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The other_asset_types of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.other_asset_types + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'other_asset_types': value } + + + return result + + + @other_asset_types.setter + def other_asset_types(self, other_asset_types): + """Sets the other_asset_types of this ETF. + + If 'asset_class' field is classified as 'Other Asset Types' this field captures the specific category of the underlying assets # noqa: E501 + + :param other_asset_types: The other_asset_types of this ETF. # noqa: E501 + :type: str + """ + + self._other_asset_types = other_asset_types + + @property + def market_cap_range(self): + """Gets the market_cap_range of this ETF. # noqa: E501 + + Equity ETFs are classified as falling into categories based on the description of their investment strategy in the prospectus. Examples ('Mega Cap', 'Large Cap', 'Mid Cap', etc.) # noqa: E501 + + :return: The market_cap_range of this ETF. # noqa: E501 + :rtype: str + """ + return self._market_cap_range + + @property + def market_cap_range_dict(self): + """Gets the market_cap_range of this ETF. # noqa: E501 + + Equity ETFs are classified as falling into categories based on the description of their investment strategy in the prospectus. Examples ('Mega Cap', 'Large Cap', 'Mid Cap', etc.) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The market_cap_range of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.market_cap_range + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'market_cap_range': value } + + + return result + + + @market_cap_range.setter + def market_cap_range(self, market_cap_range): + """Sets the market_cap_range of this ETF. + + Equity ETFs are classified as falling into categories based on the description of their investment strategy in the prospectus. Examples ('Mega Cap', 'Large Cap', 'Mid Cap', etc.) # noqa: E501 + + :param market_cap_range: The market_cap_range of this ETF. # noqa: E501 + :type: str + """ + + self._market_cap_range = market_cap_range + + @property + def holds_only_nyse_stocks(self): + """Gets the holds_only_nyse_stocks of this ETF. # noqa: E501 + + If true, the ETF is an equity ETF and holds only stocks listed on NYSE # noqa: E501 + + :return: The holds_only_nyse_stocks of this ETF. # noqa: E501 + :rtype: bool + """ + return self._holds_only_nyse_stocks + + @property + def holds_only_nyse_stocks_dict(self): + """Gets the holds_only_nyse_stocks of this ETF. # noqa: E501 + + If true, the ETF is an equity ETF and holds only stocks listed on NYSE as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The holds_only_nyse_stocks of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.holds_only_nyse_stocks + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'holds_only_nyse_stocks': value } + + + return result + + + @holds_only_nyse_stocks.setter + def holds_only_nyse_stocks(self, holds_only_nyse_stocks): + """Sets the holds_only_nyse_stocks of this ETF. + + If true, the ETF is an equity ETF and holds only stocks listed on NYSE # noqa: E501 + + :param holds_only_nyse_stocks: The holds_only_nyse_stocks of this ETF. # noqa: E501 + :type: bool + """ + + self._holds_only_nyse_stocks = holds_only_nyse_stocks + + @property + def holds_only_nasdaq_stocks(self): + """Gets the holds_only_nasdaq_stocks of this ETF. # noqa: E501 + + If false, the ETF is an equity ETF and holds only stocks listed on Nasdaq # noqa: E501 + + :return: The holds_only_nasdaq_stocks of this ETF. # noqa: E501 + :rtype: bool + """ + return self._holds_only_nasdaq_stocks + + @property + def holds_only_nasdaq_stocks_dict(self): + """Gets the holds_only_nasdaq_stocks of this ETF. # noqa: E501 + + If false, the ETF is an equity ETF and holds only stocks listed on Nasdaq as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The holds_only_nasdaq_stocks of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.holds_only_nasdaq_stocks + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'holds_only_nasdaq_stocks': value } + + + return result + + + @holds_only_nasdaq_stocks.setter + def holds_only_nasdaq_stocks(self, holds_only_nasdaq_stocks): + """Sets the holds_only_nasdaq_stocks of this ETF. + + If false, the ETF is an equity ETF and holds only stocks listed on Nasdaq # noqa: E501 + + :param holds_only_nasdaq_stocks: The holds_only_nasdaq_stocks of this ETF. # noqa: E501 + :type: bool + """ + + self._holds_only_nasdaq_stocks = holds_only_nasdaq_stocks + + @property + def growth_value_tilt(self): + """Gets the growth_value_tilt of this ETF. # noqa: E501 + + Classifies equity ETFs as either 'Growth' or Value' based on the stated style tilt in the ETF prospectus. Equity ETFs that do not have a stated style tilt are classified as 'Core / Blend' # noqa: E501 + + :return: The growth_value_tilt of this ETF. # noqa: E501 + :rtype: str + """ + return self._growth_value_tilt + + @property + def growth_value_tilt_dict(self): + """Gets the growth_value_tilt of this ETF. # noqa: E501 + + Classifies equity ETFs as either 'Growth' or Value' based on the stated style tilt in the ETF prospectus. Equity ETFs that do not have a stated style tilt are classified as 'Core / Blend' as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The growth_value_tilt of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.growth_value_tilt + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'growth_value_tilt': value } + + + return result + + + @growth_value_tilt.setter + def growth_value_tilt(self, growth_value_tilt): + """Sets the growth_value_tilt of this ETF. + + Classifies equity ETFs as either 'Growth' or Value' based on the stated style tilt in the ETF prospectus. Equity ETFs that do not have a stated style tilt are classified as 'Core / Blend' # noqa: E501 + + :param growth_value_tilt: The growth_value_tilt of this ETF. # noqa: E501 + :type: str + """ + + self._growth_value_tilt = growth_value_tilt + + @property + def growth_type(self): + """Gets the growth_type of this ETF. # noqa: E501 + + For ETFs that are classified as 'Growth' in 'growth_value_tilt', this field further identifies those where the stocks in the ETF are both selected and weighted based on their growth (style factor) scores # noqa: E501 + + :return: The growth_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._growth_type + + @property + def growth_type_dict(self): + """Gets the growth_type of this ETF. # noqa: E501 + + For ETFs that are classified as 'Growth' in 'growth_value_tilt', this field further identifies those where the stocks in the ETF are both selected and weighted based on their growth (style factor) scores as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The growth_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.growth_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'growth_type': value } + + + return result + + + @growth_type.setter + def growth_type(self, growth_type): + """Sets the growth_type of this ETF. + + For ETFs that are classified as 'Growth' in 'growth_value_tilt', this field further identifies those where the stocks in the ETF are both selected and weighted based on their growth (style factor) scores # noqa: E501 + + :param growth_type: The growth_type of this ETF. # noqa: E501 + :type: str + """ + + self._growth_type = growth_type + + @property + def value_type(self): + """Gets the value_type of this ETF. # noqa: E501 + + For ETFs that are classified as 'Value' in 'growth_value_tilt', this field further identifies those where the stocks in the ETF are both selected and weighted based on their value (style factor) scores # noqa: E501 + + :return: The value_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._value_type + + @property + def value_type_dict(self): + """Gets the value_type of this ETF. # noqa: E501 + + For ETFs that are classified as 'Value' in 'growth_value_tilt', this field further identifies those where the stocks in the ETF are both selected and weighted based on their value (style factor) scores as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The value_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.value_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'value_type': value } + + + return result + + + @value_type.setter + def value_type(self, value_type): + """Sets the value_type of this ETF. + + For ETFs that are classified as 'Value' in 'growth_value_tilt', this field further identifies those where the stocks in the ETF are both selected and weighted based on their value (style factor) scores # noqa: E501 + + :param value_type: The value_type of this ETF. # noqa: E501 + :type: str + """ + + self._value_type = value_type + + @property + def sector(self): + """Gets the sector of this ETF. # noqa: E501 + + For equity ETFs that aim to provide targeted exposure to a sector or industry, this field identifies the Sector that it provides the exposure to # noqa: E501 + + :return: The sector of this ETF. # noqa: E501 + :rtype: str + """ + return self._sector + + @property + def sector_dict(self): + """Gets the sector of this ETF. # noqa: E501 + + For equity ETFs that aim to provide targeted exposure to a sector or industry, this field identifies the Sector that it provides the exposure to as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The sector of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.sector + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'sector': value } + + + return result + + + @sector.setter + def sector(self, sector): + """Sets the sector of this ETF. + + For equity ETFs that aim to provide targeted exposure to a sector or industry, this field identifies the Sector that it provides the exposure to # noqa: E501 + + :param sector: The sector of this ETF. # noqa: E501 + :type: str + """ + + self._sector = sector + + @property + def industry(self): + """Gets the industry of this ETF. # noqa: E501 + + For equity ETFs that aim to provide targeted exposure to an industry, this field identifies the Industry that it provides the exposure to. # noqa: E501 + + :return: The industry of this ETF. # noqa: E501 + :rtype: str + """ + return self._industry + + @property + def industry_dict(self): + """Gets the industry of this ETF. # noqa: E501 + + For equity ETFs that aim to provide targeted exposure to an industry, this field identifies the Industry that it provides the exposure to. as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The industry of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.industry + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'industry': value } + + + return result + + + @industry.setter + def industry(self, industry): + """Sets the industry of this ETF. + + For equity ETFs that aim to provide targeted exposure to an industry, this field identifies the Industry that it provides the exposure to. # noqa: E501 + + :param industry: The industry of this ETF. # noqa: E501 + :type: str + """ + + self._industry = industry + + @property + def sub_industry(self): + """Gets the sub_industry of this ETF. # noqa: E501 + + For equity ETFs that aim to provide targeted exposure to a sub-industry, this field identifies the sub-industry that it provides the exposure to # noqa: E501 + + :return: The sub_industry of this ETF. # noqa: E501 + :rtype: str + """ + return self._sub_industry + + @property + def sub_industry_dict(self): + """Gets the sub_industry of this ETF. # noqa: E501 + + For equity ETFs that aim to provide targeted exposure to a sub-industry, this field identifies the sub-industry that it provides the exposure to as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The sub_industry of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.sub_industry + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'sub_industry': value } + + + return result + + + @sub_industry.setter + def sub_industry(self, sub_industry): + """Sets the sub_industry of this ETF. + + For equity ETFs that aim to provide targeted exposure to a sub-industry, this field identifies the sub-industry that it provides the exposure to # noqa: E501 + + :param sub_industry: The sub_industry of this ETF. # noqa: E501 + :type: str + """ + + self._sub_industry = sub_industry + + @property + def cross_sector_theme(self): + """Gets the cross_sector_theme of this ETF. # noqa: E501 + + For equity ETFs that aim to provide targeted exposure to a specific investment theme that cuts across GICS sectors, this field identifies the specific cross-sector theme. Examples ('Agri-business', 'Natural Resources', 'Green Investing', etc.) # noqa: E501 + + :return: The cross_sector_theme of this ETF. # noqa: E501 + :rtype: str + """ + return self._cross_sector_theme + + @property + def cross_sector_theme_dict(self): + """Gets the cross_sector_theme of this ETF. # noqa: E501 + + For equity ETFs that aim to provide targeted exposure to a specific investment theme that cuts across GICS sectors, this field identifies the specific cross-sector theme. Examples ('Agri-business', 'Natural Resources', 'Green Investing', etc.) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The cross_sector_theme of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.cross_sector_theme + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'cross_sector_theme': value } + + + return result + + + @cross_sector_theme.setter + def cross_sector_theme(self, cross_sector_theme): + """Sets the cross_sector_theme of this ETF. + + For equity ETFs that aim to provide targeted exposure to a specific investment theme that cuts across GICS sectors, this field identifies the specific cross-sector theme. Examples ('Agri-business', 'Natural Resources', 'Green Investing', etc.) # noqa: E501 + + :param cross_sector_theme: The cross_sector_theme of this ETF. # noqa: E501 + :type: str + """ + + self._cross_sector_theme = cross_sector_theme + + @property + def natural_resources_type(self): + """Gets the natural_resources_type of this ETF. # noqa: E501 + + For ETFs that are classified as 'Natural Resources' in the 'cross_sector_theme' field, this field provides further detail on the type of Natural Resources exposure. # noqa: E501 + + :return: The natural_resources_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._natural_resources_type + + @property + def natural_resources_type_dict(self): + """Gets the natural_resources_type of this ETF. # noqa: E501 + + For ETFs that are classified as 'Natural Resources' in the 'cross_sector_theme' field, this field provides further detail on the type of Natural Resources exposure. as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The natural_resources_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.natural_resources_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'natural_resources_type': value } + + + return result + + + @natural_resources_type.setter + def natural_resources_type(self, natural_resources_type): + """Sets the natural_resources_type of this ETF. + + For ETFs that are classified as 'Natural Resources' in the 'cross_sector_theme' field, this field provides further detail on the type of Natural Resources exposure. # noqa: E501 + + :param natural_resources_type: The natural_resources_type of this ETF. # noqa: E501 + :type: str + """ + + self._natural_resources_type = natural_resources_type + + @property + def excludes_financials(self): + """Gets the excludes_financials of this ETF. # noqa: E501 + + For equity ETFs, identifies those ETFs where the underlying fund holdings will not hold financials stocks, based on the funds intended objective # noqa: E501 + + :return: The excludes_financials of this ETF. # noqa: E501 + :rtype: bool + """ + return self._excludes_financials + + @property + def excludes_financials_dict(self): + """Gets the excludes_financials of this ETF. # noqa: E501 + + For equity ETFs, identifies those ETFs where the underlying fund holdings will not hold financials stocks, based on the funds intended objective as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The excludes_financials of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.excludes_financials + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'excludes_financials': value } + + + return result + + + @excludes_financials.setter + def excludes_financials(self, excludes_financials): + """Sets the excludes_financials of this ETF. + + For equity ETFs, identifies those ETFs where the underlying fund holdings will not hold financials stocks, based on the funds intended objective # noqa: E501 + + :param excludes_financials: The excludes_financials of this ETF. # noqa: E501 + :type: bool + """ + + self._excludes_financials = excludes_financials + + @property + def excludes_technology(self): + """Gets the excludes_technology of this ETF. # noqa: E501 + + For equity ETFs, identifies those ETFs where the underlying fund holdings will not hold technology stocks, based on the funds intended objective # noqa: E501 + + :return: The excludes_technology of this ETF. # noqa: E501 + :rtype: bool + """ + return self._excludes_technology + + @property + def excludes_technology_dict(self): + """Gets the excludes_technology of this ETF. # noqa: E501 + + For equity ETFs, identifies those ETFs where the underlying fund holdings will not hold technology stocks, based on the funds intended objective as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The excludes_technology of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.excludes_technology + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'excludes_technology': value } + + + return result + + + @excludes_technology.setter + def excludes_technology(self, excludes_technology): + """Sets the excludes_technology of this ETF. + + For equity ETFs, identifies those ETFs where the underlying fund holdings will not hold technology stocks, based on the funds intended objective # noqa: E501 + + :param excludes_technology: The excludes_technology of this ETF. # noqa: E501 + :type: bool + """ + + self._excludes_technology = excludes_technology + + @property + def us_or_excludes_us(self): + """Gets the us_or_excludes_us of this ETF. # noqa: E501 + + Takes the value of 'Domestic' for US exposure, 'International' for non-US exposure and 'Global' for exposure that includes all regions including the US # noqa: E501 + + :return: The us_or_excludes_us of this ETF. # noqa: E501 + :rtype: str + """ + return self._us_or_excludes_us + + @property + def us_or_excludes_us_dict(self): + """Gets the us_or_excludes_us of this ETF. # noqa: E501 + + Takes the value of 'Domestic' for US exposure, 'International' for non-US exposure and 'Global' for exposure that includes all regions including the US as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The us_or_excludes_us of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.us_or_excludes_us + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'us_or_excludes_us': value } + + + return result + + + @us_or_excludes_us.setter + def us_or_excludes_us(self, us_or_excludes_us): + """Sets the us_or_excludes_us of this ETF. + + Takes the value of 'Domestic' for US exposure, 'International' for non-US exposure and 'Global' for exposure that includes all regions including the US # noqa: E501 + + :param us_or_excludes_us: The us_or_excludes_us of this ETF. # noqa: E501 + :type: str + """ + + self._us_or_excludes_us = us_or_excludes_us + + @property + def developed_emerging(self): + """Gets the developed_emerging of this ETF. # noqa: E501 + + This field identifies the stage of development of the markets that the ETF provides exposure to # noqa: E501 + + :return: The developed_emerging of this ETF. # noqa: E501 + :rtype: str + """ + return self._developed_emerging + + @property + def developed_emerging_dict(self): + """Gets the developed_emerging of this ETF. # noqa: E501 + + This field identifies the stage of development of the markets that the ETF provides exposure to as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The developed_emerging of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.developed_emerging + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'developed_emerging': value } + + + return result + + + @developed_emerging.setter + def developed_emerging(self, developed_emerging): + """Sets the developed_emerging of this ETF. + + This field identifies the stage of development of the markets that the ETF provides exposure to # noqa: E501 + + :param developed_emerging: The developed_emerging of this ETF. # noqa: E501 + :type: str + """ + + self._developed_emerging = developed_emerging + + @property + def specialized_region(self): + """Gets the specialized_region of this ETF. # noqa: E501 + + This field is populated if the ETF provides targeted exposure to a specific type of geography-based grouping that does not fall into a specific country or continent grouping. Examples ('BRIC', 'Chindia', etc.) # noqa: E501 + + :return: The specialized_region of this ETF. # noqa: E501 + :rtype: str + """ + return self._specialized_region + + @property + def specialized_region_dict(self): + """Gets the specialized_region of this ETF. # noqa: E501 + + This field is populated if the ETF provides targeted exposure to a specific type of geography-based grouping that does not fall into a specific country or continent grouping. Examples ('BRIC', 'Chindia', etc.) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The specialized_region of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.specialized_region + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'specialized_region': value } + + + return result + + + @specialized_region.setter + def specialized_region(self, specialized_region): + """Sets the specialized_region of this ETF. + + This field is populated if the ETF provides targeted exposure to a specific type of geography-based grouping that does not fall into a specific country or continent grouping. Examples ('BRIC', 'Chindia', etc.) # noqa: E501 + + :param specialized_region: The specialized_region of this ETF. # noqa: E501 + :type: str + """ + + self._specialized_region = specialized_region + + @property + def continent(self): + """Gets the continent of this ETF. # noqa: E501 + + This field is populated if the ETF provides targeted exposure to a specific continent or country within that Continent # noqa: E501 + + :return: The continent of this ETF. # noqa: E501 + :rtype: str + """ + return self._continent + + @property + def continent_dict(self): + """Gets the continent of this ETF. # noqa: E501 + + This field is populated if the ETF provides targeted exposure to a specific continent or country within that Continent as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The continent of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.continent + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'continent': value } + + + return result + + + @continent.setter + def continent(self, continent): + """Sets the continent of this ETF. + + This field is populated if the ETF provides targeted exposure to a specific continent or country within that Continent # noqa: E501 + + :param continent: The continent of this ETF. # noqa: E501 + :type: str + """ + + self._continent = continent + + @property + def latin_america_sub_group(self): + """Gets the latin_america_sub_group of this ETF. # noqa: E501 + + For ETFs that are classified as 'Latin America' in the 'continent' field, this field provides further detail on the type of regional exposure # noqa: E501 + + :return: The latin_america_sub_group of this ETF. # noqa: E501 + :rtype: str + """ + return self._latin_america_sub_group + + @property + def latin_america_sub_group_dict(self): + """Gets the latin_america_sub_group of this ETF. # noqa: E501 + + For ETFs that are classified as 'Latin America' in the 'continent' field, this field provides further detail on the type of regional exposure as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The latin_america_sub_group of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.latin_america_sub_group + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'latin_america_sub_group': value } + + + return result + + + @latin_america_sub_group.setter + def latin_america_sub_group(self, latin_america_sub_group): + """Sets the latin_america_sub_group of this ETF. + + For ETFs that are classified as 'Latin America' in the 'continent' field, this field provides further detail on the type of regional exposure # noqa: E501 + + :param latin_america_sub_group: The latin_america_sub_group of this ETF. # noqa: E501 + :type: str + """ + + self._latin_america_sub_group = latin_america_sub_group + + @property + def europe_sub_group(self): + """Gets the europe_sub_group of this ETF. # noqa: E501 + + For ETFs that are classified as 'Europe' in the 'continent' field, this field provides further detail on the type of regional exposure # noqa: E501 + + :return: The europe_sub_group of this ETF. # noqa: E501 + :rtype: str + """ + return self._europe_sub_group + + @property + def europe_sub_group_dict(self): + """Gets the europe_sub_group of this ETF. # noqa: E501 + + For ETFs that are classified as 'Europe' in the 'continent' field, this field provides further detail on the type of regional exposure as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The europe_sub_group of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.europe_sub_group + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'europe_sub_group': value } + + + return result + + + @europe_sub_group.setter + def europe_sub_group(self, europe_sub_group): + """Sets the europe_sub_group of this ETF. + + For ETFs that are classified as 'Europe' in the 'continent' field, this field provides further detail on the type of regional exposure # noqa: E501 + + :param europe_sub_group: The europe_sub_group of this ETF. # noqa: E501 + :type: str + """ + + self._europe_sub_group = europe_sub_group + + @property + def asia_sub_group(self): + """Gets the asia_sub_group of this ETF. # noqa: E501 + + For ETFs that are classified as 'Asia' in the 'continent' field, this field provides further detail on the type of regional exposure # noqa: E501 + + :return: The asia_sub_group of this ETF. # noqa: E501 + :rtype: str + """ + return self._asia_sub_group + + @property + def asia_sub_group_dict(self): + """Gets the asia_sub_group of this ETF. # noqa: E501 + + For ETFs that are classified as 'Asia' in the 'continent' field, this field provides further detail on the type of regional exposure as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The asia_sub_group of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.asia_sub_group + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'asia_sub_group': value } + + + return result + + + @asia_sub_group.setter + def asia_sub_group(self, asia_sub_group): + """Sets the asia_sub_group of this ETF. + + For ETFs that are classified as 'Asia' in the 'continent' field, this field provides further detail on the type of regional exposure # noqa: E501 + + :param asia_sub_group: The asia_sub_group of this ETF. # noqa: E501 + :type: str + """ + + self._asia_sub_group = asia_sub_group + + @property + def specific_country(self): + """Gets the specific_country of this ETF. # noqa: E501 + + This field is populated if the ETF provides targeted exposure to a specific country # noqa: E501 + + :return: The specific_country of this ETF. # noqa: E501 + :rtype: str + """ + return self._specific_country + + @property + def specific_country_dict(self): + """Gets the specific_country of this ETF. # noqa: E501 + + This field is populated if the ETF provides targeted exposure to a specific country as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The specific_country of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.specific_country + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'specific_country': value } + + + return result + + + @specific_country.setter + def specific_country(self, specific_country): + """Sets the specific_country of this ETF. + + This field is populated if the ETF provides targeted exposure to a specific country # noqa: E501 + + :param specific_country: The specific_country of this ETF. # noqa: E501 + :type: str + """ + + self._specific_country = specific_country + + @property + def china_listing_location(self): + """Gets the china_listing_location of this ETF. # noqa: E501 + + For ETFs that are classified as 'China' in the 'country' field, this field provides further detail on the type of exposure in the underlying securities # noqa: E501 + + :return: The china_listing_location of this ETF. # noqa: E501 + :rtype: str + """ + return self._china_listing_location + + @property + def china_listing_location_dict(self): + """Gets the china_listing_location of this ETF. # noqa: E501 + + For ETFs that are classified as 'China' in the 'country' field, this field provides further detail on the type of exposure in the underlying securities as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The china_listing_location of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.china_listing_location + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'china_listing_location': value } + + + return result + + + @china_listing_location.setter + def china_listing_location(self, china_listing_location): + """Sets the china_listing_location of this ETF. + + For ETFs that are classified as 'China' in the 'country' field, this field provides further detail on the type of exposure in the underlying securities # noqa: E501 + + :param china_listing_location: The china_listing_location of this ETF. # noqa: E501 + :type: str + """ + + self._china_listing_location = china_listing_location + + @property + def us_state(self): + """Gets the us_state of this ETF. # noqa: E501 + + Takes the value of a US state if the ETF provides targeted exposure to the municipal bonds or equities of companies operating in a specific state in the US # noqa: E501 + + :return: The us_state of this ETF. # noqa: E501 + :rtype: str + """ + return self._us_state + + @property + def us_state_dict(self): + """Gets the us_state of this ETF. # noqa: E501 + + Takes the value of a US state if the ETF provides targeted exposure to the municipal bonds or equities of companies operating in a specific state in the US as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The us_state of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.us_state + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'us_state': value } + + + return result + + + @us_state.setter + def us_state(self, us_state): + """Sets the us_state of this ETF. + + Takes the value of a US state if the ETF provides targeted exposure to the municipal bonds or equities of companies operating in a specific state in the US # noqa: E501 + + :param us_state: The us_state of this ETF. # noqa: E501 + :type: str + """ + + self._us_state = us_state + + @property + def real_estate(self): + """Gets the real_estate of this ETF. # noqa: E501 + + For ETFs that provide targeted real estate exposure, this field is populated if the ETF provides targeted exposure to a specific segment of the real estate market # noqa: E501 + + :return: The real_estate of this ETF. # noqa: E501 + :rtype: str + """ + return self._real_estate + + @property + def real_estate_dict(self): + """Gets the real_estate of this ETF. # noqa: E501 + + For ETFs that provide targeted real estate exposure, this field is populated if the ETF provides targeted exposure to a specific segment of the real estate market as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The real_estate of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.real_estate + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'real_estate': value } + + + return result + + + @real_estate.setter + def real_estate(self, real_estate): + """Sets the real_estate of this ETF. + + For ETFs that provide targeted real estate exposure, this field is populated if the ETF provides targeted exposure to a specific segment of the real estate market # noqa: E501 + + :param real_estate: The real_estate of this ETF. # noqa: E501 + :type: str + """ + + self._real_estate = real_estate + + @property + def index_weighting_scheme(self): + """Gets the index_weighting_scheme of this ETF. # noqa: E501 + + For ETFs that track an underlying index, this field provides detail on the index weighting type # noqa: E501 + + :return: The index_weighting_scheme of this ETF. # noqa: E501 + :rtype: str + """ + return self._index_weighting_scheme + + @property + def index_weighting_scheme_dict(self): + """Gets the index_weighting_scheme of this ETF. # noqa: E501 + + For ETFs that track an underlying index, this field provides detail on the index weighting type as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The index_weighting_scheme of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.index_weighting_scheme + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'index_weighting_scheme': value } + + + return result + + + @index_weighting_scheme.setter + def index_weighting_scheme(self, index_weighting_scheme): + """Sets the index_weighting_scheme of this ETF. + + For ETFs that track an underlying index, this field provides detail on the index weighting type # noqa: E501 + + :param index_weighting_scheme: The index_weighting_scheme of this ETF. # noqa: E501 + :type: str + """ + + self._index_weighting_scheme = index_weighting_scheme + + @property + def market_cap_weighting_type(self): + """Gets the market_cap_weighting_type of this ETF. # noqa: E501 + + For ETFs that take the value 'Market Cap Weighted' in the 'index_weighting_scheme' field, this field provides detail on the market cap weighting type # noqa: E501 + + :return: The market_cap_weighting_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._market_cap_weighting_type + + @property + def market_cap_weighting_type_dict(self): + """Gets the market_cap_weighting_type of this ETF. # noqa: E501 + + For ETFs that take the value 'Market Cap Weighted' in the 'index_weighting_scheme' field, this field provides detail on the market cap weighting type as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The market_cap_weighting_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.market_cap_weighting_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'market_cap_weighting_type': value } + + + return result + + + @market_cap_weighting_type.setter + def market_cap_weighting_type(self, market_cap_weighting_type): + """Sets the market_cap_weighting_type of this ETF. + + For ETFs that take the value 'Market Cap Weighted' in the 'index_weighting_scheme' field, this field provides detail on the market cap weighting type # noqa: E501 + + :param market_cap_weighting_type: The market_cap_weighting_type of this ETF. # noqa: E501 + :type: str + """ + + self._market_cap_weighting_type = market_cap_weighting_type + + @property + def fundamental_weighting_type(self): + """Gets the fundamental_weighting_type of this ETF. # noqa: E501 + + For ETFs that take the value ‘Fundamental Weighted’ in the 'index_weighting_scheme' field, this field provides detail on the fundamental weighting methodology # noqa: E501 + + :return: The fundamental_weighting_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._fundamental_weighting_type + + @property + def fundamental_weighting_type_dict(self): + """Gets the fundamental_weighting_type of this ETF. # noqa: E501 + + For ETFs that take the value ‘Fundamental Weighted’ in the 'index_weighting_scheme' field, this field provides detail on the fundamental weighting methodology as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The fundamental_weighting_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.fundamental_weighting_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'fundamental_weighting_type': value } + + + return result + + + @fundamental_weighting_type.setter + def fundamental_weighting_type(self, fundamental_weighting_type): + """Sets the fundamental_weighting_type of this ETF. + + For ETFs that take the value ‘Fundamental Weighted’ in the 'index_weighting_scheme' field, this field provides detail on the fundamental weighting methodology # noqa: E501 + + :param fundamental_weighting_type: The fundamental_weighting_type of this ETF. # noqa: E501 + :type: str + """ + + self._fundamental_weighting_type = fundamental_weighting_type + + @property + def dividend_weighting_type(self): + """Gets the dividend_weighting_type of this ETF. # noqa: E501 + + For ETFs that take the value 'Dividend Weighted' in the 'index_weighting_scheme' field, this field provides detail on the dividend weighting methodology # noqa: E501 + + :return: The dividend_weighting_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._dividend_weighting_type + + @property + def dividend_weighting_type_dict(self): + """Gets the dividend_weighting_type of this ETF. # noqa: E501 + + For ETFs that take the value 'Dividend Weighted' in the 'index_weighting_scheme' field, this field provides detail on the dividend weighting methodology as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The dividend_weighting_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.dividend_weighting_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'dividend_weighting_type': value } + + + return result + + + @dividend_weighting_type.setter + def dividend_weighting_type(self, dividend_weighting_type): + """Sets the dividend_weighting_type of this ETF. + + For ETFs that take the value 'Dividend Weighted' in the 'index_weighting_scheme' field, this field provides detail on the dividend weighting methodology # noqa: E501 + + :param dividend_weighting_type: The dividend_weighting_type of this ETF. # noqa: E501 + :type: str + """ + + self._dividend_weighting_type = dividend_weighting_type + + @property + def bond_type(self): + """Gets the bond_type of this ETF. # noqa: E501 + + For ETFs where 'asset_class_type' is 'Bonds', this field provides detail on the type of bonds held in the ETF # noqa: E501 + + :return: The bond_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._bond_type + + @property + def bond_type_dict(self): + """Gets the bond_type of this ETF. # noqa: E501 + + For ETFs where 'asset_class_type' is 'Bonds', this field provides detail on the type of bonds held in the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The bond_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.bond_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'bond_type': value } + + + return result + + + @bond_type.setter + def bond_type(self, bond_type): + """Sets the bond_type of this ETF. + + For ETFs where 'asset_class_type' is 'Bonds', this field provides detail on the type of bonds held in the ETF # noqa: E501 + + :param bond_type: The bond_type of this ETF. # noqa: E501 + :type: str + """ + + self._bond_type = bond_type + + @property + def government_bond_types(self): + """Gets the government_bond_types of this ETF. # noqa: E501 + + For bond ETFs that take the value 'Treasury & Government' in 'bond_type', this field provides detail on the exposure # noqa: E501 + + :return: The government_bond_types of this ETF. # noqa: E501 + :rtype: str + """ + return self._government_bond_types + + @property + def government_bond_types_dict(self): + """Gets the government_bond_types of this ETF. # noqa: E501 + + For bond ETFs that take the value 'Treasury & Government' in 'bond_type', this field provides detail on the exposure as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The government_bond_types of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.government_bond_types + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'government_bond_types': value } + + + return result + + + @government_bond_types.setter + def government_bond_types(self, government_bond_types): + """Sets the government_bond_types of this ETF. + + For bond ETFs that take the value 'Treasury & Government' in 'bond_type', this field provides detail on the exposure # noqa: E501 + + :param government_bond_types: The government_bond_types of this ETF. # noqa: E501 + :type: str + """ + + self._government_bond_types = government_bond_types + + @property + def municipal_bond_region(self): + """Gets the municipal_bond_region of this ETF. # noqa: E501 + + For bond ETFs that take the value 'Municipal' in 'bond_type', this field provides additional detail on the geographic exposure # noqa: E501 + + :return: The municipal_bond_region of this ETF. # noqa: E501 + :rtype: str + """ + return self._municipal_bond_region + + @property + def municipal_bond_region_dict(self): + """Gets the municipal_bond_region of this ETF. # noqa: E501 + + For bond ETFs that take the value 'Municipal' in 'bond_type', this field provides additional detail on the geographic exposure as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The municipal_bond_region of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.municipal_bond_region + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'municipal_bond_region': value } + + + return result + + + @municipal_bond_region.setter + def municipal_bond_region(self, municipal_bond_region): + """Sets the municipal_bond_region of this ETF. + + For bond ETFs that take the value 'Municipal' in 'bond_type', this field provides additional detail on the geographic exposure # noqa: E501 + + :param municipal_bond_region: The municipal_bond_region of this ETF. # noqa: E501 + :type: str + """ + + self._municipal_bond_region = municipal_bond_region + + @property + def municipal_vrdo(self): + """Gets the municipal_vrdo of this ETF. # noqa: E501 + + For bond ETFs that take the value 'Municipal' in 'bond_type', this field identifies those ETFs that specifically provide exposure to Variable Rate Demand Obligations # noqa: E501 + + :return: The municipal_vrdo of this ETF. # noqa: E501 + :rtype: bool + """ + return self._municipal_vrdo + + @property + def municipal_vrdo_dict(self): + """Gets the municipal_vrdo of this ETF. # noqa: E501 + + For bond ETFs that take the value 'Municipal' in 'bond_type', this field identifies those ETFs that specifically provide exposure to Variable Rate Demand Obligations as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The municipal_vrdo of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.municipal_vrdo + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'municipal_vrdo': value } + + + return result + + + @municipal_vrdo.setter + def municipal_vrdo(self, municipal_vrdo): + """Sets the municipal_vrdo of this ETF. + + For bond ETFs that take the value 'Municipal' in 'bond_type', this field identifies those ETFs that specifically provide exposure to Variable Rate Demand Obligations # noqa: E501 + + :param municipal_vrdo: The municipal_vrdo of this ETF. # noqa: E501 + :type: bool + """ + + self._municipal_vrdo = municipal_vrdo + + @property + def mortgage_bond_types(self): + """Gets the mortgage_bond_types of this ETF. # noqa: E501 + + For bond ETFs that take the value 'Mortgage' in 'bond_type', this field provides additional detail on the type of underlying securities # noqa: E501 + + :return: The mortgage_bond_types of this ETF. # noqa: E501 + :rtype: str + """ + return self._mortgage_bond_types + + @property + def mortgage_bond_types_dict(self): + """Gets the mortgage_bond_types of this ETF. # noqa: E501 + + For bond ETFs that take the value 'Mortgage' in 'bond_type', this field provides additional detail on the type of underlying securities as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The mortgage_bond_types of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.mortgage_bond_types + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'mortgage_bond_types': value } + + + return result + + + @mortgage_bond_types.setter + def mortgage_bond_types(self, mortgage_bond_types): + """Sets the mortgage_bond_types of this ETF. + + For bond ETFs that take the value 'Mortgage' in 'bond_type', this field provides additional detail on the type of underlying securities # noqa: E501 + + :param mortgage_bond_types: The mortgage_bond_types of this ETF. # noqa: E501 + :type: str + """ + + self._mortgage_bond_types = mortgage_bond_types + + @property + def bond_tax_status(self): + """Gets the bond_tax_status of this ETF. # noqa: E501 + + For all US bond ETFs, this field provides additional detail on the tax treatment of the underlying securities # noqa: E501 + + :return: The bond_tax_status of this ETF. # noqa: E501 + :rtype: str + """ + return self._bond_tax_status + + @property + def bond_tax_status_dict(self): + """Gets the bond_tax_status of this ETF. # noqa: E501 + + For all US bond ETFs, this field provides additional detail on the tax treatment of the underlying securities as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The bond_tax_status of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.bond_tax_status + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'bond_tax_status': value } + + + return result + + + @bond_tax_status.setter + def bond_tax_status(self, bond_tax_status): + """Sets the bond_tax_status of this ETF. + + For all US bond ETFs, this field provides additional detail on the tax treatment of the underlying securities # noqa: E501 + + :param bond_tax_status: The bond_tax_status of this ETF. # noqa: E501 + :type: str + """ + + self._bond_tax_status = bond_tax_status + + @property + def credit_quality(self): + """Gets the credit_quality of this ETF. # noqa: E501 + + For all bond ETFs, this field helps to identify if the ETF provides targeted exposure to securities of a specific credit quality range # noqa: E501 + + :return: The credit_quality of this ETF. # noqa: E501 + :rtype: str + """ + return self._credit_quality + + @property + def credit_quality_dict(self): + """Gets the credit_quality of this ETF. # noqa: E501 + + For all bond ETFs, this field helps to identify if the ETF provides targeted exposure to securities of a specific credit quality range as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The credit_quality of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.credit_quality + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'credit_quality': value } + + + return result + + + @credit_quality.setter + def credit_quality(self, credit_quality): + """Sets the credit_quality of this ETF. + + For all bond ETFs, this field helps to identify if the ETF provides targeted exposure to securities of a specific credit quality range # noqa: E501 + + :param credit_quality: The credit_quality of this ETF. # noqa: E501 + :type: str + """ + + self._credit_quality = credit_quality + + @property + def average_maturity(self): + """Gets the average_maturity of this ETF. # noqa: E501 + + For all bond ETFs, this field helps to identify if the ETF provides targeted exposure to securities of a specific maturity range # noqa: E501 + + :return: The average_maturity of this ETF. # noqa: E501 + :rtype: str + """ + return self._average_maturity + + @property + def average_maturity_dict(self): + """Gets the average_maturity of this ETF. # noqa: E501 + + For all bond ETFs, this field helps to identify if the ETF provides targeted exposure to securities of a specific maturity range as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The average_maturity of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.average_maturity + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'average_maturity': value } + + + return result + + + @average_maturity.setter + def average_maturity(self, average_maturity): + """Sets the average_maturity of this ETF. + + For all bond ETFs, this field helps to identify if the ETF provides targeted exposure to securities of a specific maturity range # noqa: E501 + + :param average_maturity: The average_maturity of this ETF. # noqa: E501 + :type: str + """ + + self._average_maturity = average_maturity + + @property + def specific_maturity_year(self): + """Gets the specific_maturity_year of this ETF. # noqa: E501 + + For all bond ETFs that take the value 'Specific Maturity Year' in the 'average_maturity' field, this field specifies the calendar year # noqa: E501 + + :return: The specific_maturity_year of this ETF. # noqa: E501 + :rtype: int + """ + return self._specific_maturity_year + + @property + def specific_maturity_year_dict(self): + """Gets the specific_maturity_year of this ETF. # noqa: E501 + + For all bond ETFs that take the value 'Specific Maturity Year' in the 'average_maturity' field, this field specifies the calendar year as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The specific_maturity_year of this ETF. # noqa: E501 + :rtype: int + """ + + result = None + + value = self.specific_maturity_year + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'specific_maturity_year': value } + + + return result + + + @specific_maturity_year.setter + def specific_maturity_year(self, specific_maturity_year): + """Sets the specific_maturity_year of this ETF. + + For all bond ETFs that take the value 'Specific Maturity Year' in the 'average_maturity' field, this field specifies the calendar year # noqa: E501 + + :param specific_maturity_year: The specific_maturity_year of this ETF. # noqa: E501 + :type: int + """ + + self._specific_maturity_year = specific_maturity_year + + @property + def bond_currency_denomination(self): + """Gets the bond_currency_denomination of this ETF. # noqa: E501 + + For all bond ETFs, this field provides additional detail on the currency denomination of the underlying securities # noqa: E501 + + :return: The bond_currency_denomination of this ETF. # noqa: E501 + :rtype: str + """ + return self._bond_currency_denomination + + @property + def bond_currency_denomination_dict(self): + """Gets the bond_currency_denomination of this ETF. # noqa: E501 + + For all bond ETFs, this field provides additional detail on the currency denomination of the underlying securities as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The bond_currency_denomination of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.bond_currency_denomination + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'bond_currency_denomination': value } + + + return result + + + @bond_currency_denomination.setter + def bond_currency_denomination(self, bond_currency_denomination): + """Sets the bond_currency_denomination of this ETF. + + For all bond ETFs, this field provides additional detail on the currency denomination of the underlying securities # noqa: E501 + + :param bond_currency_denomination: The bond_currency_denomination of this ETF. # noqa: E501 + :type: str + """ + + self._bond_currency_denomination = bond_currency_denomination + + @property + def laddered(self): + """Gets the laddered of this ETF. # noqa: E501 + + For bond ETFs, this field identifies those ETFs that specifically hold bonds in a laddered structure, where the bonds are scheduled to mature in an annual, sequential structure # noqa: E501 + + :return: The laddered of this ETF. # noqa: E501 + :rtype: bool + """ + return self._laddered + + @property + def laddered_dict(self): + """Gets the laddered of this ETF. # noqa: E501 + + For bond ETFs, this field identifies those ETFs that specifically hold bonds in a laddered structure, where the bonds are scheduled to mature in an annual, sequential structure as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The laddered of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.laddered + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'laddered': value } + + + return result + + + @laddered.setter + def laddered(self, laddered): + """Sets the laddered of this ETF. + + For bond ETFs, this field identifies those ETFs that specifically hold bonds in a laddered structure, where the bonds are scheduled to mature in an annual, sequential structure # noqa: E501 + + :param laddered: The laddered of this ETF. # noqa: E501 + :type: bool + """ + + self._laddered = laddered + + @property + def zero_coupon(self): + """Gets the zero_coupon of this ETF. # noqa: E501 + + For bond ETFs, this field identifies those ETFs that specifically hold zero coupon Treasury Bills # noqa: E501 + + :return: The zero_coupon of this ETF. # noqa: E501 + :rtype: bool + """ + return self._zero_coupon + + @property + def zero_coupon_dict(self): + """Gets the zero_coupon of this ETF. # noqa: E501 + + For bond ETFs, this field identifies those ETFs that specifically hold zero coupon Treasury Bills as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The zero_coupon of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.zero_coupon + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'zero_coupon': value } + + + return result + + + @zero_coupon.setter + def zero_coupon(self, zero_coupon): + """Sets the zero_coupon of this ETF. + + For bond ETFs, this field identifies those ETFs that specifically hold zero coupon Treasury Bills # noqa: E501 + + :param zero_coupon: The zero_coupon of this ETF. # noqa: E501 + :type: bool + """ + + self._zero_coupon = zero_coupon + + @property + def floating_rate(self): + """Gets the floating_rate of this ETF. # noqa: E501 + + For bond ETFs, this field identifies those ETFs that specifically hold floating rate bonds # noqa: E501 + + :return: The floating_rate of this ETF. # noqa: E501 + :rtype: bool + """ + return self._floating_rate + + @property + def floating_rate_dict(self): + """Gets the floating_rate of this ETF. # noqa: E501 + + For bond ETFs, this field identifies those ETFs that specifically hold floating rate bonds as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The floating_rate of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.floating_rate + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'floating_rate': value } + + + return result + + + @floating_rate.setter + def floating_rate(self, floating_rate): + """Sets the floating_rate of this ETF. + + For bond ETFs, this field identifies those ETFs that specifically hold floating rate bonds # noqa: E501 + + :param floating_rate: The floating_rate of this ETF. # noqa: E501 + :type: bool + """ + + self._floating_rate = floating_rate + + @property + def build_america_bonds(self): + """Gets the build_america_bonds of this ETF. # noqa: E501 + + For municipal bond ETFs, this field identifies those ETFs that specifically hold Build America Bonds # noqa: E501 + + :return: The build_america_bonds of this ETF. # noqa: E501 + :rtype: bool + """ + return self._build_america_bonds + + @property + def build_america_bonds_dict(self): + """Gets the build_america_bonds of this ETF. # noqa: E501 + + For municipal bond ETFs, this field identifies those ETFs that specifically hold Build America Bonds as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The build_america_bonds of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.build_america_bonds + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'build_america_bonds': value } + + + return result + + + @build_america_bonds.setter + def build_america_bonds(self, build_america_bonds): + """Sets the build_america_bonds of this ETF. + + For municipal bond ETFs, this field identifies those ETFs that specifically hold Build America Bonds # noqa: E501 + + :param build_america_bonds: The build_america_bonds of this ETF. # noqa: E501 + :type: bool + """ + + self._build_america_bonds = build_america_bonds + + @property + def commodity_types(self): + """Gets the commodity_types of this ETF. # noqa: E501 + + For ETFs where 'asset_class_type' is 'Commodities', this field provides detail on the type of commodities held in the ETF # noqa: E501 + + :return: The commodity_types of this ETF. # noqa: E501 + :rtype: str + """ + return self._commodity_types + + @property + def commodity_types_dict(self): + """Gets the commodity_types of this ETF. # noqa: E501 + + For ETFs where 'asset_class_type' is 'Commodities', this field provides detail on the type of commodities held in the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The commodity_types of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.commodity_types + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'commodity_types': value } + + + return result + + + @commodity_types.setter + def commodity_types(self, commodity_types): + """Sets the commodity_types of this ETF. + + For ETFs where 'asset_class_type' is 'Commodities', this field provides detail on the type of commodities held in the ETF # noqa: E501 + + :param commodity_types: The commodity_types of this ETF. # noqa: E501 + :type: str + """ + + self._commodity_types = commodity_types + + @property + def energy_type(self): + """Gets the energy_type of this ETF. # noqa: E501 + + For ETFs where 'commodity_type' is 'Energy', this field provides detail on the type of energy exposure provided by the ETF # noqa: E501 + + :return: The energy_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._energy_type + + @property + def energy_type_dict(self): + """Gets the energy_type of this ETF. # noqa: E501 + + For ETFs where 'commodity_type' is 'Energy', this field provides detail on the type of energy exposure provided by the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The energy_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.energy_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'energy_type': value } + + + return result + + + @energy_type.setter + def energy_type(self, energy_type): + """Sets the energy_type of this ETF. + + For ETFs where 'commodity_type' is 'Energy', this field provides detail on the type of energy exposure provided by the ETF # noqa: E501 + + :param energy_type: The energy_type of this ETF. # noqa: E501 + :type: str + """ + + self._energy_type = energy_type + + @property + def agricultural_type(self): + """Gets the agricultural_type of this ETF. # noqa: E501 + + For ETFs where 'commodity_type' is 'Agricultural', this field provides detail on the type of agricultural exposure provided by the ETF # noqa: E501 + + :return: The agricultural_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._agricultural_type + + @property + def agricultural_type_dict(self): + """Gets the agricultural_type of this ETF. # noqa: E501 + + For ETFs where 'commodity_type' is 'Agricultural', this field provides detail on the type of agricultural exposure provided by the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The agricultural_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.agricultural_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'agricultural_type': value } + + + return result + + + @agricultural_type.setter + def agricultural_type(self, agricultural_type): + """Sets the agricultural_type of this ETF. + + For ETFs where 'commodity_type' is 'Agricultural', this field provides detail on the type of agricultural exposure provided by the ETF # noqa: E501 + + :param agricultural_type: The agricultural_type of this ETF. # noqa: E501 + :type: str + """ + + self._agricultural_type = agricultural_type + + @property + def metal_type(self): + """Gets the metal_type of this ETF. # noqa: E501 + + For ETFs where 'commodity_type' is 'Gold & Metals', this field provides detail on the type of exposure provided by the ETF # noqa: E501 + + :return: The metal_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._metal_type + + @property + def metal_type_dict(self): + """Gets the metal_type of this ETF. # noqa: E501 + + For ETFs where 'commodity_type' is 'Gold & Metals', this field provides detail on the type of exposure provided by the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The metal_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.metal_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'metal_type': value } + + + return result + + + @metal_type.setter + def metal_type(self, metal_type): + """Sets the metal_type of this ETF. + + For ETFs where 'commodity_type' is 'Gold & Metals', this field provides detail on the type of exposure provided by the ETF # noqa: E501 + + :param metal_type: The metal_type of this ETF. # noqa: E501 + :type: str + """ + + self._metal_type = metal_type + + @property + def inverse_leveraged(self): + """Gets the inverse_leveraged of this ETF. # noqa: E501 + + This field is populated if the ETF provides inverse or leveraged exposure # noqa: E501 + + :return: The inverse_leveraged of this ETF. # noqa: E501 + :rtype: str + """ + return self._inverse_leveraged + + @property + def inverse_leveraged_dict(self): + """Gets the inverse_leveraged of this ETF. # noqa: E501 + + This field is populated if the ETF provides inverse or leveraged exposure as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The inverse_leveraged of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.inverse_leveraged + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'inverse_leveraged': value } + + + return result + + + @inverse_leveraged.setter + def inverse_leveraged(self, inverse_leveraged): + """Sets the inverse_leveraged of this ETF. + + This field is populated if the ETF provides inverse or leveraged exposure # noqa: E501 + + :param inverse_leveraged: The inverse_leveraged of this ETF. # noqa: E501 + :type: str + """ + + self._inverse_leveraged = inverse_leveraged + + @property + def target_date_multi_asset_type(self): + """Gets the target_date_multi_asset_type of this ETF. # noqa: E501 + + For ETFs where 'asset_class_type' is 'Target Date / MultiAsset', this field provides detail on the type of commodities held in the ETF # noqa: E501 + + :return: The target_date_multi_asset_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._target_date_multi_asset_type + + @property + def target_date_multi_asset_type_dict(self): + """Gets the target_date_multi_asset_type of this ETF. # noqa: E501 + + For ETFs where 'asset_class_type' is 'Target Date / MultiAsset', this field provides detail on the type of commodities held in the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The target_date_multi_asset_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.target_date_multi_asset_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'target_date_multi_asset_type': value } + + + return result + + + @target_date_multi_asset_type.setter + def target_date_multi_asset_type(self, target_date_multi_asset_type): + """Sets the target_date_multi_asset_type of this ETF. + + For ETFs where 'asset_class_type' is 'Target Date / MultiAsset', this field provides detail on the type of commodities held in the ETF # noqa: E501 + + :param target_date_multi_asset_type: The target_date_multi_asset_type of this ETF. # noqa: E501 + :type: str + """ + + self._target_date_multi_asset_type = target_date_multi_asset_type + + @property + def currency_hedged(self): + """Gets the currency_hedged of this ETF. # noqa: E501 + + This field is populated if the ETF’s strategy involves hedging currency exposure # noqa: E501 + + :return: The currency_hedged of this ETF. # noqa: E501 + :rtype: bool + """ + return self._currency_hedged + + @property + def currency_hedged_dict(self): + """Gets the currency_hedged of this ETF. # noqa: E501 + + This field is populated if the ETF’s strategy involves hedging currency exposure as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The currency_hedged of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.currency_hedged + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'currency_hedged': value } + + + return result + + + @currency_hedged.setter + def currency_hedged(self, currency_hedged): + """Sets the currency_hedged of this ETF. + + This field is populated if the ETF’s strategy involves hedging currency exposure # noqa: E501 + + :param currency_hedged: The currency_hedged of this ETF. # noqa: E501 + :type: bool + """ + + self._currency_hedged = currency_hedged + + @property + def currency_pair(self): + """Gets the currency_pair of this ETF. # noqa: E501 + + This field is populated if the ETF’s strategy involves providing exposure to the movements of a currency or involves hedging currency exposure # noqa: E501 + + :return: The currency_pair of this ETF. # noqa: E501 + :rtype: str + """ + return self._currency_pair + + @property + def currency_pair_dict(self): + """Gets the currency_pair of this ETF. # noqa: E501 + + This field is populated if the ETF’s strategy involves providing exposure to the movements of a currency or involves hedging currency exposure as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The currency_pair of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.currency_pair + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'currency_pair': value } + + + return result + + + @currency_pair.setter + def currency_pair(self, currency_pair): + """Sets the currency_pair of this ETF. + + This field is populated if the ETF’s strategy involves providing exposure to the movements of a currency or involves hedging currency exposure # noqa: E501 + + :param currency_pair: The currency_pair of this ETF. # noqa: E501 + :type: str + """ + + self._currency_pair = currency_pair + + @property + def social_environmental_type(self): + """Gets the social_environmental_type of this ETF. # noqa: E501 + + This field is populated if the ETF’s strategy involves providing exposure to a specific social or environmental theme # noqa: E501 + + :return: The social_environmental_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._social_environmental_type + + @property + def social_environmental_type_dict(self): + """Gets the social_environmental_type of this ETF. # noqa: E501 + + This field is populated if the ETF’s strategy involves providing exposure to a specific social or environmental theme as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The social_environmental_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.social_environmental_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'social_environmental_type': value } + + + return result + + + @social_environmental_type.setter + def social_environmental_type(self, social_environmental_type): + """Sets the social_environmental_type of this ETF. + + This field is populated if the ETF’s strategy involves providing exposure to a specific social or environmental theme # noqa: E501 + + :param social_environmental_type: The social_environmental_type of this ETF. # noqa: E501 + :type: str + """ + + self._social_environmental_type = social_environmental_type + + @property + def clean_energy_type(self): + """Gets the clean_energy_type of this ETF. # noqa: E501 + + This field is populated if the ETF has a value of 'Clean Energy' in the 'social_environmental_type' field. # noqa: E501 + + :return: The clean_energy_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._clean_energy_type + + @property + def clean_energy_type_dict(self): + """Gets the clean_energy_type of this ETF. # noqa: E501 + + This field is populated if the ETF has a value of 'Clean Energy' in the 'social_environmental_type' field. as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The clean_energy_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.clean_energy_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'clean_energy_type': value } + + + return result + + + @clean_energy_type.setter + def clean_energy_type(self, clean_energy_type): + """Sets the clean_energy_type of this ETF. + + This field is populated if the ETF has a value of 'Clean Energy' in the 'social_environmental_type' field. # noqa: E501 + + :param clean_energy_type: The clean_energy_type of this ETF. # noqa: E501 + :type: str + """ + + self._clean_energy_type = clean_energy_type + + @property + def dividend_type(self): + """Gets the dividend_type of this ETF. # noqa: E501 + + This field is populated if the ETF has an intended investment objective of holding dividend-oriented stocks as stated in the prospectus # noqa: E501 + + :return: The dividend_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._dividend_type + + @property + def dividend_type_dict(self): + """Gets the dividend_type of this ETF. # noqa: E501 + + This field is populated if the ETF has an intended investment objective of holding dividend-oriented stocks as stated in the prospectus as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The dividend_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.dividend_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'dividend_type': value } + + + return result + + + @dividend_type.setter + def dividend_type(self, dividend_type): + """Sets the dividend_type of this ETF. + + This field is populated if the ETF has an intended investment objective of holding dividend-oriented stocks as stated in the prospectus # noqa: E501 + + :param dividend_type: The dividend_type of this ETF. # noqa: E501 + :type: str + """ + + self._dividend_type = dividend_type + + @property + def regular_dividend_payor_type(self): + """Gets the regular_dividend_payor_type of this ETF. # noqa: E501 + + This field is populated if the ETF has a value of 'Dividend – Regular Payors' in the 'dividend_type' field # noqa: E501 + + :return: The regular_dividend_payor_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._regular_dividend_payor_type + + @property + def regular_dividend_payor_type_dict(self): + """Gets the regular_dividend_payor_type of this ETF. # noqa: E501 + + This field is populated if the ETF has a value of 'Dividend – Regular Payors' in the 'dividend_type' field as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The regular_dividend_payor_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.regular_dividend_payor_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'regular_dividend_payor_type': value } + + + return result + + + @regular_dividend_payor_type.setter + def regular_dividend_payor_type(self, regular_dividend_payor_type): + """Sets the regular_dividend_payor_type of this ETF. + + This field is populated if the ETF has a value of 'Dividend – Regular Payors' in the 'dividend_type' field # noqa: E501 + + :param regular_dividend_payor_type: The regular_dividend_payor_type of this ETF. # noqa: E501 + :type: str + """ + + self._regular_dividend_payor_type = regular_dividend_payor_type + + @property + def holds_ml_ps(self): + """Gets the holds_ml_ps of this ETF. # noqa: E501 + + If true, the ETF’s investment objective explicitly specifies that it holds MLPs as an intended part of its investment strategy # noqa: E501 + + :return: The holds_ml_ps of this ETF. # noqa: E501 + :rtype: bool + """ + return self._holds_ml_ps + + @property + def holds_ml_ps_dict(self): + """Gets the holds_ml_ps of this ETF. # noqa: E501 + + If true, the ETF’s investment objective explicitly specifies that it holds MLPs as an intended part of its investment strategy as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The holds_ml_ps of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.holds_ml_ps + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'holds_ml_ps': value } + + + return result + + + @holds_ml_ps.setter + def holds_ml_ps(self, holds_ml_ps): + """Sets the holds_ml_ps of this ETF. + + If true, the ETF’s investment objective explicitly specifies that it holds MLPs as an intended part of its investment strategy # noqa: E501 + + :param holds_ml_ps: The holds_ml_ps of this ETF. # noqa: E501 + :type: bool + """ + + self._holds_ml_ps = holds_ml_ps + + @property + def holds_preferred_stock(self): + """Gets the holds_preferred_stock of this ETF. # noqa: E501 + + If true, the ETF’s investment objective explicitly specifies that it holds preferred stock as an intended part of its investment strategy # noqa: E501 + + :return: The holds_preferred_stock of this ETF. # noqa: E501 + :rtype: bool + """ + return self._holds_preferred_stock + + @property + def holds_preferred_stock_dict(self): + """Gets the holds_preferred_stock of this ETF. # noqa: E501 + + If true, the ETF’s investment objective explicitly specifies that it holds preferred stock as an intended part of its investment strategy as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The holds_preferred_stock of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.holds_preferred_stock + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'holds_preferred_stock': value } + + + return result + + + @holds_preferred_stock.setter + def holds_preferred_stock(self, holds_preferred_stock): + """Sets the holds_preferred_stock of this ETF. + + If true, the ETF’s investment objective explicitly specifies that it holds preferred stock as an intended part of its investment strategy # noqa: E501 + + :param holds_preferred_stock: The holds_preferred_stock of this ETF. # noqa: E501 + :type: bool + """ + + self._holds_preferred_stock = holds_preferred_stock + + @property + def holds_closed_end_funds(self): + """Gets the holds_closed_end_funds of this ETF. # noqa: E501 + + IF true, if the ETF’s investment objective explicitly specifies that it holds closed end funds as an intended part of its investment strategy # noqa: E501 + + :return: The holds_closed_end_funds of this ETF. # noqa: E501 + :rtype: bool + """ + return self._holds_closed_end_funds + + @property + def holds_closed_end_funds_dict(self): + """Gets the holds_closed_end_funds of this ETF. # noqa: E501 + + IF true, if the ETF’s investment objective explicitly specifies that it holds closed end funds as an intended part of its investment strategy as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The holds_closed_end_funds of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.holds_closed_end_funds + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'holds_closed_end_funds': value } + + + return result + + + @holds_closed_end_funds.setter + def holds_closed_end_funds(self, holds_closed_end_funds): + """Sets the holds_closed_end_funds of this ETF. + + IF true, if the ETF’s investment objective explicitly specifies that it holds closed end funds as an intended part of its investment strategy # noqa: E501 + + :param holds_closed_end_funds: The holds_closed_end_funds of this ETF. # noqa: E501 + :type: bool + """ + + self._holds_closed_end_funds = holds_closed_end_funds + + @property + def quant_strategies_type(self): + """Gets the quant_strategies_type of this ETF. # noqa: E501 + + This field is populated if the ETF has either an index-linked or active strategy that is based on a proprietary quantitative strategy # noqa: E501 + + :return: The quant_strategies_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._quant_strategies_type + + @property + def quant_strategies_type_dict(self): + """Gets the quant_strategies_type of this ETF. # noqa: E501 + + This field is populated if the ETF has either an index-linked or active strategy that is based on a proprietary quantitative strategy as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The quant_strategies_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.quant_strategies_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'quant_strategies_type': value } + + + return result + + + @quant_strategies_type.setter + def quant_strategies_type(self, quant_strategies_type): + """Sets the quant_strategies_type of this ETF. + + This field is populated if the ETF has either an index-linked or active strategy that is based on a proprietary quantitative strategy # noqa: E501 + + :param quant_strategies_type: The quant_strategies_type of this ETF. # noqa: E501 + :type: str + """ + + self._quant_strategies_type = quant_strategies_type + + @property + def other_quant_models(self): + """Gets the other_quant_models of this ETF. # noqa: E501 + + For ETFs where 'quant_strategies_type' is 'Other Quant Model', this field provides the name of the specific proprietary quant model used as the underlying strategy for the ETF # noqa: E501 + + :return: The other_quant_models of this ETF. # noqa: E501 + :rtype: str + """ + return self._other_quant_models + + @property + def other_quant_models_dict(self): + """Gets the other_quant_models of this ETF. # noqa: E501 + + For ETFs where 'quant_strategies_type' is 'Other Quant Model', this field provides the name of the specific proprietary quant model used as the underlying strategy for the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The other_quant_models of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.other_quant_models + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'other_quant_models': value } + + + return result + + + @other_quant_models.setter + def other_quant_models(self, other_quant_models): + """Sets the other_quant_models of this ETF. + + For ETFs where 'quant_strategies_type' is 'Other Quant Model', this field provides the name of the specific proprietary quant model used as the underlying strategy for the ETF # noqa: E501 + + :param other_quant_models: The other_quant_models of this ETF. # noqa: E501 + :type: str + """ + + self._other_quant_models = other_quant_models + + @property + def hedge_fund_type(self): + """Gets the hedge_fund_type of this ETF. # noqa: E501 + + For ETFs where 'other_asset_types' is 'Hedge Fund Replication', this field provides detail on the type of hedge fund replication strategy # noqa: E501 + + :return: The hedge_fund_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._hedge_fund_type + + @property + def hedge_fund_type_dict(self): + """Gets the hedge_fund_type of this ETF. # noqa: E501 + + For ETFs where 'other_asset_types' is 'Hedge Fund Replication', this field provides detail on the type of hedge fund replication strategy as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The hedge_fund_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.hedge_fund_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'hedge_fund_type': value } + + + return result + + + @hedge_fund_type.setter + def hedge_fund_type(self, hedge_fund_type): + """Sets the hedge_fund_type of this ETF. + + For ETFs where 'other_asset_types' is 'Hedge Fund Replication', this field provides detail on the type of hedge fund replication strategy # noqa: E501 + + :param hedge_fund_type: The hedge_fund_type of this ETF. # noqa: E501 + :type: str + """ + + self._hedge_fund_type = hedge_fund_type + + @property + def derivatives_based(self): + """Gets the derivatives_based of this ETF. # noqa: E501 + + This field is populated if the ETF holds either listed or over-the-counter derivatives in its portfolio # noqa: E501 + + :return: The derivatives_based of this ETF. # noqa: E501 + :rtype: str + """ + return self._derivatives_based + + @property + def derivatives_based_dict(self): + """Gets the derivatives_based of this ETF. # noqa: E501 + + This field is populated if the ETF holds either listed or over-the-counter derivatives in its portfolio as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The derivatives_based of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.derivatives_based + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'derivatives_based': value } + + + return result + + + @derivatives_based.setter + def derivatives_based(self, derivatives_based): + """Sets the derivatives_based of this ETF. + + This field is populated if the ETF holds either listed or over-the-counter derivatives in its portfolio # noqa: E501 + + :param derivatives_based: The derivatives_based of this ETF. # noqa: E501 + :type: str + """ + + self._derivatives_based = derivatives_based + + @property + def holds_ad_rs(self): + """Gets the holds_ad_rs of this ETF. # noqa: E501 + + If true, he ETF’s investment objective explicitly specifies that it holds American Depositary Receipts (ADRs) as an intended part of its investment strategy # noqa: E501 + + :return: The holds_ad_rs of this ETF. # noqa: E501 + :rtype: bool + """ + return self._holds_ad_rs + + @property + def holds_ad_rs_dict(self): + """Gets the holds_ad_rs of this ETF. # noqa: E501 + + If true, he ETF’s investment objective explicitly specifies that it holds American Depositary Receipts (ADRs) as an intended part of its investment strategy as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The holds_ad_rs of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.holds_ad_rs + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'holds_ad_rs': value } + + + return result + + + @holds_ad_rs.setter + def holds_ad_rs(self, holds_ad_rs): + """Sets the holds_ad_rs of this ETF. + + If true, he ETF’s investment objective explicitly specifies that it holds American Depositary Receipts (ADRs) as an intended part of its investment strategy # noqa: E501 + + :param holds_ad_rs: The holds_ad_rs of this ETF. # noqa: E501 + :type: bool + """ + + self._holds_ad_rs = holds_ad_rs + + @property + def index_linked(self): + """Gets the index_linked of this ETF. # noqa: E501 + + This field identifies whether an ETF is index linked or active # noqa: E501 + + :return: The index_linked of this ETF. # noqa: E501 + :rtype: str + """ + return self._index_linked + + @property + def index_linked_dict(self): + """Gets the index_linked of this ETF. # noqa: E501 + + This field identifies whether an ETF is index linked or active as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The index_linked of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.index_linked + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'index_linked': value } + + + return result + + + @index_linked.setter + def index_linked(self, index_linked): + """Sets the index_linked of this ETF. + + This field identifies whether an ETF is index linked or active # noqa: E501 + + :param index_linked: The index_linked of this ETF. # noqa: E501 + :type: str + """ + + self._index_linked = index_linked + + @property + def includes_short_exposure(self): + """Gets the includes_short_exposure of this ETF. # noqa: E501 + + This field is populated if the ETF has short exposure in any of its holdings e.g. in a long/short or inverse ETF # noqa: E501 + + :return: The includes_short_exposure of this ETF. # noqa: E501 + :rtype: bool + """ + return self._includes_short_exposure + + @property + def includes_short_exposure_dict(self): + """Gets the includes_short_exposure of this ETF. # noqa: E501 + + This field is populated if the ETF has short exposure in any of its holdings e.g. in a long/short or inverse ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The includes_short_exposure of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.includes_short_exposure + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'includes_short_exposure': value } + + + return result + + + @includes_short_exposure.setter + def includes_short_exposure(self, includes_short_exposure): + """Sets the includes_short_exposure of this ETF. + + This field is populated if the ETF has short exposure in any of its holdings e.g. in a long/short or inverse ETF # noqa: E501 + + :param includes_short_exposure: The includes_short_exposure of this ETF. # noqa: E501 + :type: bool + """ + + self._includes_short_exposure = includes_short_exposure + + @property + def index_name(self): + """Gets the index_name of this ETF. # noqa: E501 + + This field identifies the name of the underlying index tracked by the ETF, if applicable # noqa: E501 + + :return: The index_name of this ETF. # noqa: E501 + :rtype: str + """ + return self._index_name + + @property + def index_name_dict(self): + """Gets the index_name of this ETF. # noqa: E501 + + This field identifies the name of the underlying index tracked by the ETF, if applicable as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The index_name of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.index_name + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'index_name': value } + + + return result + + + @index_name.setter + def index_name(self, index_name): + """Sets the index_name of this ETF. + + This field identifies the name of the underlying index tracked by the ETF, if applicable # noqa: E501 + + :param index_name: The index_name of this ETF. # noqa: E501 + :type: str + """ + + self._index_name = index_name + + @property + def parent_index(self): + """Gets the parent_index of this ETF. # noqa: E501 + + This field identifies the name of the parent index, which represents the broader universe from which the index underlying the ETF is created, if applicable # noqa: E501 + + :return: The parent_index of this ETF. # noqa: E501 + :rtype: str + """ + return self._parent_index + + @property + def parent_index_dict(self): + """Gets the parent_index of this ETF. # noqa: E501 + + This field identifies the name of the parent index, which represents the broader universe from which the index underlying the ETF is created, if applicable as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The parent_index of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.parent_index + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'parent_index': value } + + + return result + + + @parent_index.setter + def parent_index(self, parent_index): + """Sets the parent_index of this ETF. + + This field identifies the name of the parent index, which represents the broader universe from which the index underlying the ETF is created, if applicable # noqa: E501 + + :param parent_index: The parent_index of this ETF. # noqa: E501 + :type: str + """ + + self._parent_index = parent_index + + @property + def index_family(self): + """Gets the index_family of this ETF. # noqa: E501 + + This field identifies the index family to which the index underlying the ETF belongs. The index family is represented as categorized by the index provider # noqa: E501 + + :return: The index_family of this ETF. # noqa: E501 + :rtype: str + """ + return self._index_family + + @property + def index_family_dict(self): + """Gets the index_family of this ETF. # noqa: E501 + + This field identifies the index family to which the index underlying the ETF belongs. The index family is represented as categorized by the index provider as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The index_family of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.index_family + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'index_family': value } + + + return result + + + @index_family.setter + def index_family(self, index_family): + """Sets the index_family of this ETF. + + This field identifies the index family to which the index underlying the ETF belongs. The index family is represented as categorized by the index provider # noqa: E501 + + :param index_family: The index_family of this ETF. # noqa: E501 + :type: str + """ + + self._index_family = index_family + + @property + def broader_index_family(self): + """Gets the broader_index_family of this ETF. # noqa: E501 + + This field identifies the broader index family to which the index underlying the ETF belongs. The broader index family is represented as categorized by the index provider # noqa: E501 + + :return: The broader_index_family of this ETF. # noqa: E501 + :rtype: str + """ + return self._broader_index_family + + @property + def broader_index_family_dict(self): + """Gets the broader_index_family of this ETF. # noqa: E501 + + This field identifies the broader index family to which the index underlying the ETF belongs. The broader index family is represented as categorized by the index provider as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The broader_index_family of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.broader_index_family + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'broader_index_family': value } + + + return result + + + @broader_index_family.setter + def broader_index_family(self, broader_index_family): + """Sets the broader_index_family of this ETF. + + This field identifies the broader index family to which the index underlying the ETF belongs. The broader index family is represented as categorized by the index provider # noqa: E501 + + :param broader_index_family: The broader_index_family of this ETF. # noqa: E501 + :type: str + """ + + self._broader_index_family = broader_index_family + + @property + def index_provider(self): + """Gets the index_provider of this ETF. # noqa: E501 + + This field identifies the Index provider for the index underlying the ETF, if applicable # noqa: E501 + + :return: The index_provider of this ETF. # noqa: E501 + :rtype: str + """ + return self._index_provider + + @property + def index_provider_dict(self): + """Gets the index_provider of this ETF. # noqa: E501 + + This field identifies the Index provider for the index underlying the ETF, if applicable as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The index_provider of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.index_provider + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'index_provider': value } + + + return result + + + @index_provider.setter + def index_provider(self, index_provider): + """Sets the index_provider of this ETF. + + This field identifies the Index provider for the index underlying the ETF, if applicable # noqa: E501 + + :param index_provider: The index_provider of this ETF. # noqa: E501 + :type: str + """ + + self._index_provider = index_provider + + @property + def fund_family(self): + """Gets the fund_family of this ETF. # noqa: E501 + + This field identifies the fund family to which the ETF belongs, as categorized by the ETF Sponsor # noqa: E501 + + :return: The fund_family of this ETF. # noqa: E501 + :rtype: str + """ + return self._fund_family + + @property + def fund_family_dict(self): + """Gets the fund_family of this ETF. # noqa: E501 + + This field identifies the fund family to which the ETF belongs, as categorized by the ETF Sponsor as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The fund_family of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.fund_family + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'fund_family': value } + + + return result + + + @fund_family.setter + def fund_family(self, fund_family): + """Sets the fund_family of this ETF. + + This field identifies the fund family to which the ETF belongs, as categorized by the ETF Sponsor # noqa: E501 + + :param fund_family: The fund_family of this ETF. # noqa: E501 + :type: str + """ + + self._fund_family = fund_family + + @property + def index_ticker(self): + """Gets the index_ticker of this ETF. # noqa: E501 + + This field identifies the OpenFIGI ticker for the Index underlying the ETF # noqa: E501 + + :return: The index_ticker of this ETF. # noqa: E501 + :rtype: str + """ + return self._index_ticker + + @property + def index_ticker_dict(self): + """Gets the index_ticker of this ETF. # noqa: E501 + + This field identifies the OpenFIGI ticker for the Index underlying the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The index_ticker of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.index_ticker + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'index_ticker': value } + + + return result + + + @index_ticker.setter + def index_ticker(self, index_ticker): + """Sets the index_ticker of this ETF. + + This field identifies the OpenFIGI ticker for the Index underlying the ETF # noqa: E501 + + :param index_ticker: The index_ticker of this ETF. # noqa: E501 + :type: str + """ + + self._index_ticker = index_ticker + + @property + def etn_issuing_bank(self): + """Gets the etn_issuing_bank of this ETF. # noqa: E501 + + If the product is an Exchange Traded Note (ETN), this field identifies the issuing bank # noqa: E501 + + :return: The etn_issuing_bank of this ETF. # noqa: E501 + :rtype: str + """ + return self._etn_issuing_bank + + @property + def etn_issuing_bank_dict(self): + """Gets the etn_issuing_bank of this ETF. # noqa: E501 + + If the product is an Exchange Traded Note (ETN), this field identifies the issuing bank as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The etn_issuing_bank of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.etn_issuing_bank + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'etn_issuing_bank': value } + + + return result + + + @etn_issuing_bank.setter + def etn_issuing_bank(self, etn_issuing_bank): + """Sets the etn_issuing_bank of this ETF. + + If the product is an Exchange Traded Note (ETN), this field identifies the issuing bank # noqa: E501 + + :param etn_issuing_bank: The etn_issuing_bank of this ETF. # noqa: E501 + :type: str + """ + + self._etn_issuing_bank = etn_issuing_bank + + @property + def etn_maturity_date(self): + """Gets the etn_maturity_date of this ETF. # noqa: E501 + + If the product is an ETN, this field identifies the maturity date for the ETN # noqa: E501 + + :return: The etn_maturity_date of this ETF. # noqa: E501 + :rtype: date + """ + return self._etn_maturity_date + + @property + def etn_maturity_date_dict(self): + """Gets the etn_maturity_date of this ETF. # noqa: E501 + + If the product is an ETN, this field identifies the maturity date for the ETN as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The etn_maturity_date of this ETF. # noqa: E501 + :rtype: date + """ + + result = None + + value = self.etn_maturity_date + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'etn_maturity_date': value } + + + return result + + + @etn_maturity_date.setter + def etn_maturity_date(self, etn_maturity_date): + """Sets the etn_maturity_date of this ETF. + + If the product is an ETN, this field identifies the maturity date for the ETN # noqa: E501 + + :param etn_maturity_date: The etn_maturity_date of this ETF. # noqa: E501 + :type: date + """ + + self._etn_maturity_date = etn_maturity_date + + @property + def livestock(self): + """Gets the livestock of this ETF. # noqa: E501 + + For ETFs where 'commodity_type' is 'Livestock', this field provides detail on the type of livestock exposure provided by the ETF # noqa: E501 + + :return: The livestock of this ETF. # noqa: E501 + :rtype: str + """ + return self._livestock + + @property + def livestock_dict(self): + """Gets the livestock of this ETF. # noqa: E501 + + For ETFs where 'commodity_type' is 'Livestock', this field provides detail on the type of livestock exposure provided by the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The livestock of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.livestock + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'livestock': value } + + + return result + + + @livestock.setter + def livestock(self, livestock): + """Sets the livestock of this ETF. + + For ETFs where 'commodity_type' is 'Livestock', this field provides detail on the type of livestock exposure provided by the ETF # noqa: E501 + + :param livestock: The livestock of this ETF. # noqa: E501 + :type: str + """ + + self._livestock = livestock + + @property + def dynamic_futures_roll(self): + """Gets the dynamic_futures_roll of this ETF. # noqa: E501 + + If the product holds futures contracts, this field identifies those products where the roll strategy is dynamic (rather than entirely rules based), so as to minimize roll costs # noqa: E501 + + :return: The dynamic_futures_roll of this ETF. # noqa: E501 + :rtype: bool + """ + return self._dynamic_futures_roll + + @property + def dynamic_futures_roll_dict(self): + """Gets the dynamic_futures_roll of this ETF. # noqa: E501 + + If the product holds futures contracts, this field identifies those products where the roll strategy is dynamic (rather than entirely rules based), so as to minimize roll costs as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The dynamic_futures_roll of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.dynamic_futures_roll + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'dynamic_futures_roll': value } + + + return result + + + @dynamic_futures_roll.setter + def dynamic_futures_roll(self, dynamic_futures_roll): + """Sets the dynamic_futures_roll of this ETF. + + If the product holds futures contracts, this field identifies those products where the roll strategy is dynamic (rather than entirely rules based), so as to minimize roll costs # noqa: E501 + + :param dynamic_futures_roll: The dynamic_futures_roll of this ETF. # noqa: E501 + :type: bool + """ + + self._dynamic_futures_roll = dynamic_futures_roll + + @property + def index_provider_code(self): + """Gets the index_provider_code of this ETF. # noqa: E501 + + This field provides the First Bridge code for each Index provider, corresponding to the index underlying the ETF if applicable # noqa: E501 + + :return: The index_provider_code of this ETF. # noqa: E501 + :rtype: str + """ + return self._index_provider_code + + @property + def index_provider_code_dict(self): + """Gets the index_provider_code of this ETF. # noqa: E501 + + This field provides the First Bridge code for each Index provider, corresponding to the index underlying the ETF if applicable as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The index_provider_code of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.index_provider_code + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'index_provider_code': value } + + + return result + + + @index_provider_code.setter + def index_provider_code(self, index_provider_code): + """Sets the index_provider_code of this ETF. + + This field provides the First Bridge code for each Index provider, corresponding to the index underlying the ETF if applicable # noqa: E501 + + :param index_provider_code: The index_provider_code of this ETF. # noqa: E501 + :type: str + """ + + self._index_provider_code = index_provider_code + + @property + def single_category_designation(self): + """Gets the single_category_designation of this ETF. # noqa: E501 + + This categorization is created for those users who want every ETF to be ‘forced’ into a single bucket, so that the assets for all categories will always sum to the total market # noqa: E501 + + :return: The single_category_designation of this ETF. # noqa: E501 + :rtype: str + """ + return self._single_category_designation + + @property + def single_category_designation_dict(self): + """Gets the single_category_designation of this ETF. # noqa: E501 + + This categorization is created for those users who want every ETF to be ‘forced’ into a single bucket, so that the assets for all categories will always sum to the total market as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The single_category_designation of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.single_category_designation + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'single_category_designation': value } + + + return result + + + @single_category_designation.setter + def single_category_designation(self, single_category_designation): + """Sets the single_category_designation of this ETF. + + This categorization is created for those users who want every ETF to be ‘forced’ into a single bucket, so that the assets for all categories will always sum to the total market # noqa: E501 + + :param single_category_designation: The single_category_designation of this ETF. # noqa: E501 + :type: str + """ + + self._single_category_designation = single_category_designation + + @property + def registered_countries(self): + """Gets the registered_countries of this ETF. # noqa: E501 + + The list of countries where the ETF is legally registered for sale. This may differ from where the ETF is domiciled or traded, particularly in Europe # noqa: E501 + + :return: The registered_countries of this ETF. # noqa: E501 + :rtype: str + """ + return self._registered_countries + + @property + def registered_countries_dict(self): + """Gets the registered_countries of this ETF. # noqa: E501 + + The list of countries where the ETF is legally registered for sale. This may differ from where the ETF is domiciled or traded, particularly in Europe as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The registered_countries of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.registered_countries + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'registered_countries': value } + + + return result + + + @registered_countries.setter + def registered_countries(self, registered_countries): + """Sets the registered_countries of this ETF. + + The list of countries where the ETF is legally registered for sale. This may differ from where the ETF is domiciled or traded, particularly in Europe # noqa: E501 + + :param registered_countries: The registered_countries of this ETF. # noqa: E501 + :type: str + """ + + self._registered_countries = registered_countries + + @property + def issuing_entity_country_code(self): + """Gets the issuing_entity_country_code of this ETF. # noqa: E501 + + The name of the legal entity that issued the Exchange Traded Product (ETP) # noqa: E501 + + :return: The issuing_entity_country_code of this ETF. # noqa: E501 + :rtype: str + """ + return self._issuing_entity_country_code + + @property + def issuing_entity_country_code_dict(self): + """Gets the issuing_entity_country_code of this ETF. # noqa: E501 + + The name of the legal entity that issued the Exchange Traded Product (ETP) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The issuing_entity_country_code of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.issuing_entity_country_code + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'issuing_entity_country_code': value } + + + return result + + + @issuing_entity_country_code.setter + def issuing_entity_country_code(self, issuing_entity_country_code): + """Sets the issuing_entity_country_code of this ETF. + + The name of the legal entity that issued the Exchange Traded Product (ETP) # noqa: E501 + + :param issuing_entity_country_code: The issuing_entity_country_code of this ETF. # noqa: E501 + :type: str + """ + + self._issuing_entity_country_code = issuing_entity_country_code + + @property + def ucits(self): + """Gets the ucits of this ETF. # noqa: E501 + + If true, the Exchange Traded Product (ETP) is Undertakings for the Collective Investment in Transferable Securities (UCITS) compliant # noqa: E501 + + :return: The ucits of this ETF. # noqa: E501 + :rtype: bool + """ + return self._ucits + + @property + def ucits_dict(self): + """Gets the ucits of this ETF. # noqa: E501 + + If true, the Exchange Traded Product (ETP) is Undertakings for the Collective Investment in Transferable Securities (UCITS) compliant as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The ucits of this ETF. # noqa: E501 + :rtype: bool + """ + + result = None + + value = self.ucits + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'ucits': value } + + + return result + + + @ucits.setter + def ucits(self, ucits): + """Sets the ucits of this ETF. + + If true, the Exchange Traded Product (ETP) is Undertakings for the Collective Investment in Transferable Securities (UCITS) compliant # noqa: E501 + + :param ucits: The ucits of this ETF. # noqa: E501 + :type: bool + """ + + self._ucits = ucits + + @property + def replication_structure(self): + """Gets the replication_structure of this ETF. # noqa: E501 + + The replication structure of the Exchange Traded Product (ETP) # noqa: E501 + + :return: The replication_structure of this ETF. # noqa: E501 + :rtype: str + """ + return self._replication_structure + + @property + def replication_structure_dict(self): + """Gets the replication_structure of this ETF. # noqa: E501 + + The replication structure of the Exchange Traded Product (ETP) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The replication_structure of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.replication_structure + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'replication_structure': value } + + + return result + + + @replication_structure.setter + def replication_structure(self, replication_structure): + """Sets the replication_structure of this ETF. + + The replication structure of the Exchange Traded Product (ETP) # noqa: E501 + + :param replication_structure: The replication_structure of this ETF. # noqa: E501 + :type: str + """ + + self._replication_structure = replication_structure + + @property + def domicile(self): + """Gets the domicile of this ETF. # noqa: E501 + + 2 letter ISO country code for the country where the ETP is domiciled # noqa: E501 + + :return: The domicile of this ETF. # noqa: E501 + :rtype: str + """ + return self._domicile + + @property + def domicile_dict(self): + """Gets the domicile of this ETF. # noqa: E501 + + 2 letter ISO country code for the country where the ETP is domiciled as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The domicile of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.domicile + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'domicile': value } + + + return result + + + @domicile.setter + def domicile(self, domicile): + """Sets the domicile of this ETF. + + 2 letter ISO country code for the country where the ETP is domiciled # noqa: E501 + + :param domicile: The domicile of this ETF. # noqa: E501 + :type: str + """ + + self._domicile = domicile + + @property + def base_currency(self): + """Gets the base_currency of this ETF. # noqa: E501 + + Base currency of the Exchange Traded Product (ETP) in which the net asset value (NAV) is calculated. Reported using the 3-digit ISO currency code # noqa: E501 + + :return: The base_currency of this ETF. # noqa: E501 + :rtype: str + """ + return self._base_currency + + @property + def base_currency_dict(self): + """Gets the base_currency of this ETF. # noqa: E501 + + Base currency of the Exchange Traded Product (ETP) in which the net asset value (NAV) is calculated. Reported using the 3-digit ISO currency code as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The base_currency of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.base_currency + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'base_currency': value } + + + return result + + + @base_currency.setter + def base_currency(self, base_currency): + """Sets the base_currency of this ETF. + + Base currency of the Exchange Traded Product (ETP) in which the net asset value (NAV) is calculated. Reported using the 3-digit ISO currency code # noqa: E501 + + :param base_currency: The base_currency of this ETF. # noqa: E501 + :type: str + """ + + self._base_currency = base_currency + + @property + def listing_currency(self): + """Gets the listing_currency of this ETF. # noqa: E501 + + Listing currency of the Exchange Traded Product (ETP) in which it is traded. Reported using the 3-digit ISO currency code # noqa: E501 + + :return: The listing_currency of this ETF. # noqa: E501 + :rtype: str + """ + return self._listing_currency + + @property + def listing_currency_dict(self): + """Gets the listing_currency of this ETF. # noqa: E501 + + Listing currency of the Exchange Traded Product (ETP) in which it is traded. Reported using the 3-digit ISO currency code as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The listing_currency of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.listing_currency + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'listing_currency': value } + + + return result + + + @listing_currency.setter + def listing_currency(self, listing_currency): + """Sets the listing_currency of this ETF. + + Listing currency of the Exchange Traded Product (ETP) in which it is traded. Reported using the 3-digit ISO currency code # noqa: E501 + + :param listing_currency: The listing_currency of this ETF. # noqa: E501 + :type: str + """ + + self._listing_currency = listing_currency + + @property + def fund_listing_date(self): + """Gets the fund_listing_date of this ETF. # noqa: E501 + + The date on which the Exchange Traded Product (ETP) or share class of the ETP is listed on a specific exchange # noqa: E501 + + :return: The fund_listing_date of this ETF. # noqa: E501 + :rtype: date + """ + return self._fund_listing_date + + @property + def fund_listing_date_dict(self): + """Gets the fund_listing_date of this ETF. # noqa: E501 + + The date on which the Exchange Traded Product (ETP) or share class of the ETP is listed on a specific exchange as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The fund_listing_date of this ETF. # noqa: E501 + :rtype: date + """ + + result = None + + value = self.fund_listing_date + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'fund_listing_date': value } + + + return result + + + @fund_listing_date.setter + def fund_listing_date(self, fund_listing_date): + """Sets the fund_listing_date of this ETF. + + The date on which the Exchange Traded Product (ETP) or share class of the ETP is listed on a specific exchange # noqa: E501 + + :param fund_listing_date: The fund_listing_date of this ETF. # noqa: E501 + :type: date + """ + + self._fund_listing_date = fund_listing_date + + @property + def listing_country_code(self): + """Gets the listing_country_code of this ETF. # noqa: E501 + + 2 letter ISO country code for the country where the Exchange Traded Product (ETP) is listed # noqa: E501 + + :return: The listing_country_code of this ETF. # noqa: E501 + :rtype: str + """ + return self._listing_country_code + + @property + def listing_country_code_dict(self): + """Gets the listing_country_code of this ETF. # noqa: E501 + + 2 letter ISO country code for the country where the Exchange Traded Product (ETP) is listed as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The listing_country_code of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.listing_country_code + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'listing_country_code': value } + + + return result + + + @listing_country_code.setter + def listing_country_code(self, listing_country_code): + """Sets the listing_country_code of this ETF. + + 2 letter ISO country code for the country where the Exchange Traded Product (ETP) is listed # noqa: E501 + + :param listing_country_code: The listing_country_code of this ETF. # noqa: E501 + :type: str + """ + + self._listing_country_code = listing_country_code + + @property + def listing_region(self): + """Gets the listing_region of this ETF. # noqa: E501 + + The region in which this specific ETF is listed # noqa: E501 + + :return: The listing_region of this ETF. # noqa: E501 + :rtype: str + """ + return self._listing_region + + @property + def listing_region_dict(self): + """Gets the listing_region of this ETF. # noqa: E501 + + The region in which this specific ETF is listed as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The listing_region of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.listing_region + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'listing_region': value } + + + return result + + + @listing_region.setter + def listing_region(self, listing_region): + """Sets the listing_region of this ETF. + + The region in which this specific ETF is listed # noqa: E501 + + :param listing_region: The listing_region of this ETF. # noqa: E501 + :type: str + """ + + self._listing_region = listing_region + + @property + def smartvs_traditional_beta(self): + """Gets the smartvs_traditional_beta of this ETF. # noqa: E501 + + This field identifies whether an ETF provides 'Traditional' beta exposure or 'Smart' beta exposure. ETFs that are active (i.e. non-indexed), leveraged / inverse or have a proprietary quant model (i.e. that don’t provide indexed exposure to a targeted factor) are classified separately # noqa: E501 + + :return: The smartvs_traditional_beta of this ETF. # noqa: E501 + :rtype: str + """ + return self._smartvs_traditional_beta + + @property + def smartvs_traditional_beta_dict(self): + """Gets the smartvs_traditional_beta of this ETF. # noqa: E501 + + This field identifies whether an ETF provides 'Traditional' beta exposure or 'Smart' beta exposure. ETFs that are active (i.e. non-indexed), leveraged / inverse or have a proprietary quant model (i.e. that don’t provide indexed exposure to a targeted factor) are classified separately as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The smartvs_traditional_beta of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.smartvs_traditional_beta + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'smartvs_traditional_beta': value } + + + return result + + + @smartvs_traditional_beta.setter + def smartvs_traditional_beta(self, smartvs_traditional_beta): + """Sets the smartvs_traditional_beta of this ETF. + + This field identifies whether an ETF provides 'Traditional' beta exposure or 'Smart' beta exposure. ETFs that are active (i.e. non-indexed), leveraged / inverse or have a proprietary quant model (i.e. that don’t provide indexed exposure to a targeted factor) are classified separately # noqa: E501 + + :param smartvs_traditional_beta: The smartvs_traditional_beta of this ETF. # noqa: E501 + :type: str + """ + + self._smartvs_traditional_beta = smartvs_traditional_beta + + @property + def smartvs_traditional_beta_level2(self): + """Gets the smartvs_traditional_beta_level2 of this ETF. # noqa: E501 + + This field provides further detail within the traditional and smart beta categories # noqa: E501 + + :return: The smartvs_traditional_beta_level2 of this ETF. # noqa: E501 + :rtype: str + """ + return self._smartvs_traditional_beta_level2 + + @property + def smartvs_traditional_beta_level2_dict(self): + """Gets the smartvs_traditional_beta_level2 of this ETF. # noqa: E501 + + This field provides further detail within the traditional and smart beta categories as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The smartvs_traditional_beta_level2 of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.smartvs_traditional_beta_level2 + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'smartvs_traditional_beta_level2': value } + + + return result + + + @smartvs_traditional_beta_level2.setter + def smartvs_traditional_beta_level2(self, smartvs_traditional_beta_level2): + """Sets the smartvs_traditional_beta_level2 of this ETF. + + This field provides further detail within the traditional and smart beta categories # noqa: E501 + + :param smartvs_traditional_beta_level2: The smartvs_traditional_beta_level2 of this ETF. # noqa: E501 + :type: str + """ + + self._smartvs_traditional_beta_level2 = smartvs_traditional_beta_level2 + + @property + def income_category(self): + """Gets the income_category of this ETF. # noqa: E501 + + Identifies if an Exchange Traded Fund (ETF) falls into a category that is specifically designed to provide a high yield or income # noqa: E501 + + :return: The income_category of this ETF. # noqa: E501 + :rtype: str + """ + return self._income_category + + @property + def income_category_dict(self): + """Gets the income_category of this ETF. # noqa: E501 + + Identifies if an Exchange Traded Fund (ETF) falls into a category that is specifically designed to provide a high yield or income as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The income_category of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.income_category + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'income_category': value } + + + return result + + + @income_category.setter + def income_category(self, income_category): + """Sets the income_category of this ETF. + + Identifies if an Exchange Traded Fund (ETF) falls into a category that is specifically designed to provide a high yield or income # noqa: E501 + + :param income_category: The income_category of this ETF. # noqa: E501 + :type: str + """ + + self._income_category = income_category + + @property + def etp_structure_type(self): + """Gets the etp_structure_type of this ETF. # noqa: E501 + + Classifies Exchange Traded Products (ETPs) into very broad categories based on its legal structure # noqa: E501 + + :return: The etp_structure_type of this ETF. # noqa: E501 + :rtype: str + """ + return self._etp_structure_type + + @property + def etp_structure_type_dict(self): + """Gets the etp_structure_type of this ETF. # noqa: E501 + + Classifies Exchange Traded Products (ETPs) into very broad categories based on its legal structure as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The etp_structure_type of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.etp_structure_type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'etp_structure_type': value } + + + return result + + + @etp_structure_type.setter + def etp_structure_type(self, etp_structure_type): + """Sets the etp_structure_type of this ETF. + + Classifies Exchange Traded Products (ETPs) into very broad categories based on its legal structure # noqa: E501 + + :param etp_structure_type: The etp_structure_type of this ETF. # noqa: E501 + :type: str + """ + + self._etp_structure_type = etp_structure_type + + @property + def month_end_assets(self): + """Gets the month_end_assets of this ETF. # noqa: E501 + + Net assets in millions of dollars as of the most recent month end # noqa: E501 + + :return: The month_end_assets of this ETF. # noqa: E501 + :rtype: float + """ + return self._month_end_assets + + @property + def month_end_assets_dict(self): + """Gets the month_end_assets of this ETF. # noqa: E501 + + Net assets in millions of dollars as of the most recent month end as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The month_end_assets of this ETF. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.month_end_assets + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'month_end_assets': value } + + + return result + + + @month_end_assets.setter + def month_end_assets(self, month_end_assets): + """Sets the month_end_assets of this ETF. + + Net assets in millions of dollars as of the most recent month end # noqa: E501 + + :param month_end_assets: The month_end_assets of this ETF. # noqa: E501 + :type: float + """ + + self._month_end_assets = month_end_assets + + @property + def etf_portfolio_turnover(self): + """Gets the etf_portfolio_turnover of this ETF. # noqa: E501 + + The percentage of positions turned over in the last 12 months # noqa: E501 + + :return: The etf_portfolio_turnover of this ETF. # noqa: E501 + :rtype: float + """ + return self._etf_portfolio_turnover + + @property + def etf_portfolio_turnover_dict(self): + """Gets the etf_portfolio_turnover of this ETF. # noqa: E501 + + The percentage of positions turned over in the last 12 months as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The etf_portfolio_turnover of this ETF. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.etf_portfolio_turnover + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'etf_portfolio_turnover': value } + + + return result + + + @etf_portfolio_turnover.setter + def etf_portfolio_turnover(self, etf_portfolio_turnover): + """Sets the etf_portfolio_turnover of this ETF. + + The percentage of positions turned over in the last 12 months # noqa: E501 + + :param etf_portfolio_turnover: The etf_portfolio_turnover of this ETF. # noqa: E501 + :type: float + """ + + self._etf_portfolio_turnover = etf_portfolio_turnover + + @property + def firstbridge_id(self): + """Gets the firstbridge_id of this ETF. # noqa: E501 + + The FirstBridge unique identifier for the Exchange Traded Fund (ETF) # noqa: E501 + + :return: The firstbridge_id of this ETF. # noqa: E501 + :rtype: str + """ + return self._firstbridge_id + + @property + def firstbridge_id_dict(self): + """Gets the firstbridge_id of this ETF. # noqa: E501 + + The FirstBridge unique identifier for the Exchange Traded Fund (ETF) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The firstbridge_id of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.firstbridge_id + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'firstbridge_id': value } + + + return result + + + @firstbridge_id.setter + def firstbridge_id(self, firstbridge_id): + """Sets the firstbridge_id of this ETF. + + The FirstBridge unique identifier for the Exchange Traded Fund (ETF) # noqa: E501 + + :param firstbridge_id: The firstbridge_id of this ETF. # noqa: E501 + :type: str + """ + + self._firstbridge_id = firstbridge_id + + @property + def firstbridge_parent_id(self): + """Gets the firstbridge_parent_id of this ETF. # noqa: E501 + + The FirstBridge unique identifier of the parent Exchange Traded Fund (ETF), if applicable # noqa: E501 + + :return: The firstbridge_parent_id of this ETF. # noqa: E501 + :rtype: str + """ + return self._firstbridge_parent_id + + @property + def firstbridge_parent_id_dict(self): + """Gets the firstbridge_parent_id of this ETF. # noqa: E501 + + The FirstBridge unique identifier of the parent Exchange Traded Fund (ETF), if applicable as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The firstbridge_parent_id of this ETF. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.firstbridge_parent_id + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'firstbridge_parent_id': value } + + + return result + + + @firstbridge_parent_id.setter + def firstbridge_parent_id(self, firstbridge_parent_id): + """Sets the firstbridge_parent_id of this ETF. + + The FirstBridge unique identifier of the parent Exchange Traded Fund (ETF), if applicable # noqa: E501 + + :param firstbridge_parent_id: The firstbridge_parent_id of this ETF. # noqa: E501 + :type: str + """ + + self._firstbridge_parent_id = firstbridge_parent_id + + @property + def number_of_holdings(self): + """Gets the number_of_holdings of this ETF. # noqa: E501 + + The number of holdings for this Exchange Traded Fund (ETF) # noqa: E501 + + :return: The number_of_holdings of this ETF. # noqa: E501 + :rtype: int + """ + return self._number_of_holdings + + @property + def number_of_holdings_dict(self): + """Gets the number_of_holdings of this ETF. # noqa: E501 + + The number of holdings for this Exchange Traded Fund (ETF) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The number_of_holdings of this ETF. # noqa: E501 + :rtype: int + """ + + result = None + + value = self.number_of_holdings + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'number_of_holdings': value } + + + return result + + + @number_of_holdings.setter + def number_of_holdings(self, number_of_holdings): + """Sets the number_of_holdings of this ETF. + + The number of holdings for this Exchange Traded Fund (ETF) # noqa: E501 + + :param number_of_holdings: The number_of_holdings of this ETF. # noqa: E501 + :type: int + """ + + self._number_of_holdings = number_of_holdings + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.swagger_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, ETF): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/intrinio_sdk/models/etf_analytics.py b/intrinio_sdk/models/etf_analytics.py new file mode 100644 index 000000000..ed070cccd --- /dev/null +++ b/intrinio_sdk/models/etf_analytics.py @@ -0,0 +1,634 @@ +# coding: utf-8 + +""" + 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://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.14.0 + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +import pprint +import re # noqa: F401 + +import six + +from intrinio_sdk.models.etf_summary import ETFSummary # noqa: F401,E501 + + +class ETFAnalytics(object): + """NOTE: This class is auto generated by the swagger code generator program. + + Do not edit the class manually. + """ + + """ + Attributes: + swagger_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + swagger_types = { + 'fifty_two_week_high': 'float', + 'fifty_two_week_low': 'float', + 'volume_traded': 'float', + 'average_daily_volume_one_month': 'float', + 'average_daily_volume_three_month': 'float', + 'average_daily_volume_six_month': 'float', + 'market_cap': 'float', + 'shares_outstanding': 'float', + 'etf': 'ETFSummary' + } + + attribute_map = { + 'fifty_two_week_high': 'fifty_two_week_high', + 'fifty_two_week_low': 'fifty_two_week_low', + 'volume_traded': 'volume_traded', + 'average_daily_volume_one_month': 'average_daily_volume_one_month', + 'average_daily_volume_three_month': 'average_daily_volume_three_month', + 'average_daily_volume_six_month': 'average_daily_volume_six_month', + 'market_cap': 'market_cap', + 'shares_outstanding': 'shares_outstanding', + 'etf': 'etf' + } + + def __init__(self, fifty_two_week_high=None, fifty_two_week_low=None, volume_traded=None, average_daily_volume_one_month=None, average_daily_volume_three_month=None, average_daily_volume_six_month=None, market_cap=None, shares_outstanding=None, etf=None): # noqa: E501 + """ETFAnalytics - a model defined in Swagger""" # noqa: E501 + + self._fifty_two_week_high = None + self._fifty_two_week_low = None + self._volume_traded = None + self._average_daily_volume_one_month = None + self._average_daily_volume_three_month = None + self._average_daily_volume_six_month = None + self._market_cap = None + self._shares_outstanding = None + self._etf = None + self.discriminator = None + + if fifty_two_week_high is not None: + self.fifty_two_week_high = fifty_two_week_high + if fifty_two_week_low is not None: + self.fifty_two_week_low = fifty_two_week_low + if volume_traded is not None: + self.volume_traded = volume_traded + if average_daily_volume_one_month is not None: + self.average_daily_volume_one_month = average_daily_volume_one_month + if average_daily_volume_three_month is not None: + self.average_daily_volume_three_month = average_daily_volume_three_month + if average_daily_volume_six_month is not None: + self.average_daily_volume_six_month = average_daily_volume_six_month + if market_cap is not None: + self.market_cap = market_cap + if shares_outstanding is not None: + self.shares_outstanding = shares_outstanding + if etf is not None: + self.etf = etf + + @property + def fifty_two_week_high(self): + """Gets the fifty_two_week_high of this ETFAnalytics. # noqa: E501 + + Highest trading price for the security in the preceding 52 weeks # noqa: E501 + + :return: The fifty_two_week_high of this ETFAnalytics. # noqa: E501 + :rtype: float + """ + return self._fifty_two_week_high + + @property + def fifty_two_week_high_dict(self): + """Gets the fifty_two_week_high of this ETFAnalytics. # noqa: E501 + + Highest trading price for the security in the preceding 52 weeks as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The fifty_two_week_high of this ETFAnalytics. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.fifty_two_week_high + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'fifty_two_week_high': value } + + + return result + + + @fifty_two_week_high.setter + def fifty_two_week_high(self, fifty_two_week_high): + """Sets the fifty_two_week_high of this ETFAnalytics. + + Highest trading price for the security in the preceding 52 weeks # noqa: E501 + + :param fifty_two_week_high: The fifty_two_week_high of this ETFAnalytics. # noqa: E501 + :type: float + """ + + self._fifty_two_week_high = fifty_two_week_high + + @property + def fifty_two_week_low(self): + """Gets the fifty_two_week_low of this ETFAnalytics. # noqa: E501 + + Lowest trading price for the security in the preceding 52 weeks # noqa: E501 + + :return: The fifty_two_week_low of this ETFAnalytics. # noqa: E501 + :rtype: float + """ + return self._fifty_two_week_low + + @property + def fifty_two_week_low_dict(self): + """Gets the fifty_two_week_low of this ETFAnalytics. # noqa: E501 + + Lowest trading price for the security in the preceding 52 weeks as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The fifty_two_week_low of this ETFAnalytics. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.fifty_two_week_low + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'fifty_two_week_low': value } + + + return result + + + @fifty_two_week_low.setter + def fifty_two_week_low(self, fifty_two_week_low): + """Sets the fifty_two_week_low of this ETFAnalytics. + + Lowest trading price for the security in the preceding 52 weeks # noqa: E501 + + :param fifty_two_week_low: The fifty_two_week_low of this ETFAnalytics. # noqa: E501 + :type: float + """ + + self._fifty_two_week_low = fifty_two_week_low + + @property + def volume_traded(self): + """Gets the volume_traded of this ETFAnalytics. # noqa: E501 + + The total quantity of shares traded on the latest trading day # noqa: E501 + + :return: The volume_traded of this ETFAnalytics. # noqa: E501 + :rtype: float + """ + return self._volume_traded + + @property + def volume_traded_dict(self): + """Gets the volume_traded of this ETFAnalytics. # noqa: E501 + + The total quantity of shares traded on the latest trading day as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The volume_traded of this ETFAnalytics. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.volume_traded + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'volume_traded': value } + + + return result + + + @volume_traded.setter + def volume_traded(self, volume_traded): + """Sets the volume_traded of this ETFAnalytics. + + The total quantity of shares traded on the latest trading day # noqa: E501 + + :param volume_traded: The volume_traded of this ETFAnalytics. # noqa: E501 + :type: float + """ + + self._volume_traded = volume_traded + + @property + def average_daily_volume_one_month(self): + """Gets the average_daily_volume_one_month of this ETFAnalytics. # noqa: E501 + + The average quantity of shares traded per day for the last month # noqa: E501 + + :return: The average_daily_volume_one_month of this ETFAnalytics. # noqa: E501 + :rtype: float + """ + return self._average_daily_volume_one_month + + @property + def average_daily_volume_one_month_dict(self): + """Gets the average_daily_volume_one_month of this ETFAnalytics. # noqa: E501 + + The average quantity of shares traded per day for the last month as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The average_daily_volume_one_month of this ETFAnalytics. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.average_daily_volume_one_month + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'average_daily_volume_one_month': value } + + + return result + + + @average_daily_volume_one_month.setter + def average_daily_volume_one_month(self, average_daily_volume_one_month): + """Sets the average_daily_volume_one_month of this ETFAnalytics. + + The average quantity of shares traded per day for the last month # noqa: E501 + + :param average_daily_volume_one_month: The average_daily_volume_one_month of this ETFAnalytics. # noqa: E501 + :type: float + """ + + self._average_daily_volume_one_month = average_daily_volume_one_month + + @property + def average_daily_volume_three_month(self): + """Gets the average_daily_volume_three_month of this ETFAnalytics. # noqa: E501 + + The average quantity of shares traded per day for the last three months # noqa: E501 + + :return: The average_daily_volume_three_month of this ETFAnalytics. # noqa: E501 + :rtype: float + """ + return self._average_daily_volume_three_month + + @property + def average_daily_volume_three_month_dict(self): + """Gets the average_daily_volume_three_month of this ETFAnalytics. # noqa: E501 + + The average quantity of shares traded per day for the last three months as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The average_daily_volume_three_month of this ETFAnalytics. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.average_daily_volume_three_month + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'average_daily_volume_three_month': value } + + + return result + + + @average_daily_volume_three_month.setter + def average_daily_volume_three_month(self, average_daily_volume_three_month): + """Sets the average_daily_volume_three_month of this ETFAnalytics. + + The average quantity of shares traded per day for the last three months # noqa: E501 + + :param average_daily_volume_three_month: The average_daily_volume_three_month of this ETFAnalytics. # noqa: E501 + :type: float + """ + + self._average_daily_volume_three_month = average_daily_volume_three_month + + @property + def average_daily_volume_six_month(self): + """Gets the average_daily_volume_six_month of this ETFAnalytics. # noqa: E501 + + The average quantity of shares traded per day for the last six months # noqa: E501 + + :return: The average_daily_volume_six_month of this ETFAnalytics. # noqa: E501 + :rtype: float + """ + return self._average_daily_volume_six_month + + @property + def average_daily_volume_six_month_dict(self): + """Gets the average_daily_volume_six_month of this ETFAnalytics. # noqa: E501 + + The average quantity of shares traded per day for the last six months as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The average_daily_volume_six_month of this ETFAnalytics. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.average_daily_volume_six_month + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'average_daily_volume_six_month': value } + + + return result + + + @average_daily_volume_six_month.setter + def average_daily_volume_six_month(self, average_daily_volume_six_month): + """Sets the average_daily_volume_six_month of this ETFAnalytics. + + The average quantity of shares traded per day for the last six months # noqa: E501 + + :param average_daily_volume_six_month: The average_daily_volume_six_month of this ETFAnalytics. # noqa: E501 + :type: float + """ + + self._average_daily_volume_six_month = average_daily_volume_six_month + + @property + def market_cap(self): + """Gets the market_cap of this ETFAnalytics. # noqa: E501 + + The market capitalization for the Exchange Traded Fund (ETF) # noqa: E501 + + :return: The market_cap of this ETFAnalytics. # noqa: E501 + :rtype: float + """ + return self._market_cap + + @property + def market_cap_dict(self): + """Gets the market_cap of this ETFAnalytics. # noqa: E501 + + The market capitalization for the Exchange Traded Fund (ETF) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The market_cap of this ETFAnalytics. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.market_cap + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'market_cap': value } + + + return result + + + @market_cap.setter + def market_cap(self, market_cap): + """Sets the market_cap of this ETFAnalytics. + + The market capitalization for the Exchange Traded Fund (ETF) # noqa: E501 + + :param market_cap: The market_cap of this ETFAnalytics. # noqa: E501 + :type: float + """ + + self._market_cap = market_cap + + @property + def shares_outstanding(self): + """Gets the shares_outstanding of this ETFAnalytics. # noqa: E501 + + The number of shares outstanding for the Exchange Traded Fund (ETF) # noqa: E501 + + :return: The shares_outstanding of this ETFAnalytics. # noqa: E501 + :rtype: float + """ + return self._shares_outstanding + + @property + def shares_outstanding_dict(self): + """Gets the shares_outstanding of this ETFAnalytics. # noqa: E501 + + The number of shares outstanding for the Exchange Traded Fund (ETF) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The shares_outstanding of this ETFAnalytics. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.shares_outstanding + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'shares_outstanding': value } + + + return result + + + @shares_outstanding.setter + def shares_outstanding(self, shares_outstanding): + """Sets the shares_outstanding of this ETFAnalytics. + + The number of shares outstanding for the Exchange Traded Fund (ETF) # noqa: E501 + + :param shares_outstanding: The shares_outstanding of this ETFAnalytics. # noqa: E501 + :type: float + """ + + self._shares_outstanding = shares_outstanding + + @property + def etf(self): + """Gets the etf of this ETFAnalytics. # noqa: E501 + + + :return: The etf of this ETFAnalytics. # noqa: E501 + :rtype: ETFSummary + """ + return self._etf + + @property + def etf_dict(self): + """Gets the etf of this ETFAnalytics. # noqa: E501 + + + :return: The etf of this ETFAnalytics. # noqa: E501 + :rtype: ETFSummary + """ + + result = None + + value = self.etf + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'etf': value } + + + return result + + + @etf.setter + def etf(self, etf): + """Sets the etf of this ETFAnalytics. + + + :param etf: The etf of this ETFAnalytics. # noqa: E501 + :type: ETFSummary + """ + + self._etf = etf + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.swagger_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, ETFAnalytics): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/intrinio_sdk/models/etf_holding.py b/intrinio_sdk/models/etf_holding.py new file mode 100644 index 000000000..ea26498a6 --- /dev/null +++ b/intrinio_sdk/models/etf_holding.py @@ -0,0 +1,1184 @@ +# coding: utf-8 + +""" + 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://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.14.0 + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +import pprint +import re # noqa: F401 + +import six + + +class ETFHolding(object): + """NOTE: This class is auto generated by the swagger code generator program. + + Do not edit the class manually. + """ + + """ + Attributes: + swagger_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + swagger_types = { + 'as_of_date': 'date', + 'name': 'str', + 'ticker': 'str', + 'type': 'str', + 'composite_figi': 'str', + 'isin': 'str', + 'ric': 'str', + 'sedol': 'str', + 'face': 'float', + 'coupon': 'float', + 'market_value_held': 'float', + 'notional_value': 'float', + 'maturity': 'date', + 'quantity_held': 'float', + 'weighting': 'float', + 'quantity_units': 'float', + 'quantity_per_share': 'float', + 'contract_expiry_date': 'date' + } + + attribute_map = { + 'as_of_date': 'as_of_date', + 'name': 'name', + 'ticker': 'ticker', + 'type': 'type', + 'composite_figi': 'composite_figi', + 'isin': 'isin', + 'ric': 'ric', + 'sedol': 'sedol', + 'face': 'face', + 'coupon': 'coupon', + 'market_value_held': 'market_value_held', + 'notional_value': 'notional_value', + 'maturity': 'maturity', + 'quantity_held': 'quantity_held', + 'weighting': 'weighting', + 'quantity_units': 'quantity_units', + 'quantity_per_share': 'quantity_per_share', + 'contract_expiry_date': 'contract_expiry_date' + } + + def __init__(self, as_of_date=None, name=None, ticker=None, type=None, composite_figi=None, isin=None, ric=None, sedol=None, face=None, coupon=None, market_value_held=None, notional_value=None, maturity=None, quantity_held=None, weighting=None, quantity_units=None, quantity_per_share=None, contract_expiry_date=None): # noqa: E501 + """ETFHolding - a model defined in Swagger""" # noqa: E501 + + self._as_of_date = None + self._name = None + self._ticker = None + self._type = None + self._composite_figi = None + self._isin = None + self._ric = None + self._sedol = None + self._face = None + self._coupon = None + self._market_value_held = None + self._notional_value = None + self._maturity = None + self._quantity_held = None + self._weighting = None + self._quantity_units = None + self._quantity_per_share = None + self._contract_expiry_date = None + self.discriminator = None + + if as_of_date is not None: + self.as_of_date = as_of_date + if name is not None: + self.name = name + if ticker is not None: + self.ticker = ticker + if type is not None: + self.type = type + if composite_figi is not None: + self.composite_figi = composite_figi + if isin is not None: + self.isin = isin + if ric is not None: + self.ric = ric + if sedol is not None: + self.sedol = sedol + if face is not None: + self.face = face + if coupon is not None: + self.coupon = coupon + if market_value_held is not None: + self.market_value_held = market_value_held + if notional_value is not None: + self.notional_value = notional_value + if maturity is not None: + self.maturity = maturity + if quantity_held is not None: + self.quantity_held = quantity_held + if weighting is not None: + self.weighting = weighting + if quantity_units is not None: + self.quantity_units = quantity_units + if quantity_per_share is not None: + self.quantity_per_share = quantity_per_share + if contract_expiry_date is not None: + self.contract_expiry_date = contract_expiry_date + + @property + def as_of_date(self): + """Gets the as_of_date of this ETFHolding. # noqa: E501 + + The date on which the holding and their weights correspond # noqa: E501 + + :return: The as_of_date of this ETFHolding. # noqa: E501 + :rtype: date + """ + return self._as_of_date + + @property + def as_of_date_dict(self): + """Gets the as_of_date of this ETFHolding. # noqa: E501 + + The date on which the holding and their weights correspond as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The as_of_date of this ETFHolding. # noqa: E501 + :rtype: date + """ + + result = None + + value = self.as_of_date + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'as_of_date': value } + + + return result + + + @as_of_date.setter + def as_of_date(self, as_of_date): + """Sets the as_of_date of this ETFHolding. + + The date on which the holding and their weights correspond # noqa: E501 + + :param as_of_date: The as_of_date of this ETFHolding. # noqa: E501 + :type: date + """ + + self._as_of_date = as_of_date + + @property + def name(self): + """Gets the name of this ETFHolding. # noqa: E501 + + The common name for the holding # noqa: E501 + + :return: The name of this ETFHolding. # noqa: E501 + :rtype: str + """ + return self._name + + @property + def name_dict(self): + """Gets the name of this ETFHolding. # noqa: E501 + + The common name for the holding as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The name of this ETFHolding. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.name + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'name': value } + + + return result + + + @name.setter + def name(self, name): + """Sets the name of this ETFHolding. + + The common name for the holding # noqa: E501 + + :param name: The name of this ETFHolding. # noqa: E501 + :type: str + """ + + self._name = name + + @property + def ticker(self): + """Gets the ticker of this ETFHolding. # noqa: E501 + + The common exchange ticker for the holding # noqa: E501 + + :return: The ticker of this ETFHolding. # noqa: E501 + :rtype: str + """ + return self._ticker + + @property + def ticker_dict(self): + """Gets the ticker of this ETFHolding. # noqa: E501 + + The common exchange ticker for the holding as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The ticker of this ETFHolding. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.ticker + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'ticker': value } + + + return result + + + @ticker.setter + def ticker(self, ticker): + """Sets the ticker of this ETFHolding. + + The common exchange ticker for the holding # noqa: E501 + + :param ticker: The ticker of this ETFHolding. # noqa: E501 + :type: str + """ + + self._ticker = ticker + + @property + def type(self): + """Gets the type of this ETFHolding. # noqa: E501 + + The type of instrument for this holding. Examples (Bond = 'BOND', Equity = 'EQUI', Options = 'OPTN') # noqa: E501 + + :return: The type of this ETFHolding. # noqa: E501 + :rtype: str + """ + return self._type + + @property + def type_dict(self): + """Gets the type of this ETFHolding. # noqa: E501 + + The type of instrument for this holding. Examples (Bond = 'BOND', Equity = 'EQUI', Options = 'OPTN') as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The type of this ETFHolding. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.type + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'type': value } + + + return result + + + @type.setter + def type(self, type): + """Sets the type of this ETFHolding. + + The type of instrument for this holding. Examples (Bond = 'BOND', Equity = 'EQUI', Options = 'OPTN') # noqa: E501 + + :param type: The type of this ETFHolding. # noqa: E501 + :type: str + """ + + self._type = type + + @property + def composite_figi(self): + """Gets the composite_figi of this ETFHolding. # noqa: E501 + + The OpenFIGI ticker for the holding # noqa: E501 + + :return: The composite_figi of this ETFHolding. # noqa: E501 + :rtype: str + """ + return self._composite_figi + + @property + def composite_figi_dict(self): + """Gets the composite_figi of this ETFHolding. # noqa: E501 + + The OpenFIGI ticker for the holding as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The composite_figi of this ETFHolding. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.composite_figi + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'composite_figi': value } + + + return result + + + @composite_figi.setter + def composite_figi(self, composite_figi): + """Sets the composite_figi of this ETFHolding. + + The OpenFIGI ticker for the holding # noqa: E501 + + :param composite_figi: The composite_figi of this ETFHolding. # noqa: E501 + :type: str + """ + + self._composite_figi = composite_figi + + @property + def isin(self): + """Gets the isin of this ETFHolding. # noqa: E501 + + International Securities Identification Number (ISIN) for the holding # noqa: E501 + + :return: The isin of this ETFHolding. # noqa: E501 + :rtype: str + """ + return self._isin + + @property + def isin_dict(self): + """Gets the isin of this ETFHolding. # noqa: E501 + + International Securities Identification Number (ISIN) for the holding as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The isin of this ETFHolding. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.isin + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'isin': value } + + + return result + + + @isin.setter + def isin(self, isin): + """Sets the isin of this ETFHolding. + + International Securities Identification Number (ISIN) for the holding # noqa: E501 + + :param isin: The isin of this ETFHolding. # noqa: E501 + :type: str + """ + + self._isin = isin + + @property + def ric(self): + """Gets the ric of this ETFHolding. # noqa: E501 + + Reuters Instrument Code (RIC) for the holding # noqa: E501 + + :return: The ric of this ETFHolding. # noqa: E501 + :rtype: str + """ + return self._ric + + @property + def ric_dict(self): + """Gets the ric of this ETFHolding. # noqa: E501 + + Reuters Instrument Code (RIC) for the holding as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The ric of this ETFHolding. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.ric + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'ric': value } + + + return result + + + @ric.setter + def ric(self, ric): + """Sets the ric of this ETFHolding. + + Reuters Instrument Code (RIC) for the holding # noqa: E501 + + :param ric: The ric of this ETFHolding. # noqa: E501 + :type: str + """ + + self._ric = ric + + @property + def sedol(self): + """Gets the sedol of this ETFHolding. # noqa: E501 + + Stock Exchange Daily Official List (SEDOL) for the holding # noqa: E501 + + :return: The sedol of this ETFHolding. # noqa: E501 + :rtype: str + """ + return self._sedol + + @property + def sedol_dict(self): + """Gets the sedol of this ETFHolding. # noqa: E501 + + Stock Exchange Daily Official List (SEDOL) for the holding as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The sedol of this ETFHolding. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.sedol + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'sedol': value } + + + return result + + + @sedol.setter + def sedol(self, sedol): + """Sets the sedol of this ETFHolding. + + Stock Exchange Daily Official List (SEDOL) for the holding # noqa: E501 + + :param sedol: The sedol of this ETFHolding. # noqa: E501 + :type: str + """ + + self._sedol = sedol + + @property + def face(self): + """Gets the face of this ETFHolding. # noqa: E501 + + Face value of the debt security, if available # noqa: E501 + + :return: The face of this ETFHolding. # noqa: E501 + :rtype: float + """ + return self._face + + @property + def face_dict(self): + """Gets the face of this ETFHolding. # noqa: E501 + + Face value of the debt security, if available as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The face of this ETFHolding. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.face + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'face': value } + + + return result + + + @face.setter + def face(self, face): + """Sets the face of this ETFHolding. + + Face value of the debt security, if available # noqa: E501 + + :param face: The face of this ETFHolding. # noqa: E501 + :type: float + """ + + self._face = face + + @property + def coupon(self): + """Gets the coupon of this ETFHolding. # noqa: E501 + + Coupon rate of the debt security, if available # noqa: E501 + + :return: The coupon of this ETFHolding. # noqa: E501 + :rtype: float + """ + return self._coupon + + @property + def coupon_dict(self): + """Gets the coupon of this ETFHolding. # noqa: E501 + + Coupon rate of the debt security, if available as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The coupon of this ETFHolding. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.coupon + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'coupon': value } + + + return result + + + @coupon.setter + def coupon(self, coupon): + """Sets the coupon of this ETFHolding. + + Coupon rate of the debt security, if available # noqa: E501 + + :param coupon: The coupon of this ETFHolding. # noqa: E501 + :type: float + """ + + self._coupon = coupon + + @property + def market_value_held(self): + """Gets the market_value_held of this ETFHolding. # noqa: E501 + + The market value of this holding in the ETF as of the `as_of_date` # noqa: E501 + + :return: The market_value_held of this ETFHolding. # noqa: E501 + :rtype: float + """ + return self._market_value_held + + @property + def market_value_held_dict(self): + """Gets the market_value_held of this ETFHolding. # noqa: E501 + + The market value of this holding in the ETF as of the `as_of_date` as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The market_value_held of this ETFHolding. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.market_value_held + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'market_value_held': value } + + + return result + + + @market_value_held.setter + def market_value_held(self, market_value_held): + """Sets the market_value_held of this ETFHolding. + + The market value of this holding in the ETF as of the `as_of_date` # noqa: E501 + + :param market_value_held: The market_value_held of this ETFHolding. # noqa: E501 + :type: float + """ + + self._market_value_held = market_value_held + + @property + def notional_value(self): + """Gets the notional_value of this ETFHolding. # noqa: E501 + + Notional value of derivatives contracts held in the Exchange Traded Fund (ETF) or Exchange Traded Note (ETN) # noqa: E501 + + :return: The notional_value of this ETFHolding. # noqa: E501 + :rtype: float + """ + return self._notional_value + + @property + def notional_value_dict(self): + """Gets the notional_value of this ETFHolding. # noqa: E501 + + Notional value of derivatives contracts held in the Exchange Traded Fund (ETF) or Exchange Traded Note (ETN) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The notional_value of this ETFHolding. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.notional_value + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'notional_value': value } + + + return result + + + @notional_value.setter + def notional_value(self, notional_value): + """Sets the notional_value of this ETFHolding. + + Notional value of derivatives contracts held in the Exchange Traded Fund (ETF) or Exchange Traded Note (ETN) # noqa: E501 + + :param notional_value: The notional_value of this ETFHolding. # noqa: E501 + :type: float + """ + + self._notional_value = notional_value + + @property + def maturity(self): + """Gets the maturity of this ETFHolding. # noqa: E501 + + Maturity date for the debt security, if available # noqa: E501 + + :return: The maturity of this ETFHolding. # noqa: E501 + :rtype: date + """ + return self._maturity + + @property + def maturity_dict(self): + """Gets the maturity of this ETFHolding. # noqa: E501 + + Maturity date for the debt security, if available as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The maturity of this ETFHolding. # noqa: E501 + :rtype: date + """ + + result = None + + value = self.maturity + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'maturity': value } + + + return result + + + @maturity.setter + def maturity(self, maturity): + """Sets the maturity of this ETFHolding. + + Maturity date for the debt security, if available # noqa: E501 + + :param maturity: The maturity of this ETFHolding. # noqa: E501 + :type: date + """ + + self._maturity = maturity + + @property + def quantity_held(self): + """Gets the quantity_held of this ETFHolding. # noqa: E501 + + Number of units of the security held if available # noqa: E501 + + :return: The quantity_held of this ETFHolding. # noqa: E501 + :rtype: float + """ + return self._quantity_held + + @property + def quantity_held_dict(self): + """Gets the quantity_held of this ETFHolding. # noqa: E501 + + Number of units of the security held if available as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The quantity_held of this ETFHolding. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.quantity_held + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'quantity_held': value } + + + return result + + + @quantity_held.setter + def quantity_held(self, quantity_held): + """Sets the quantity_held of this ETFHolding. + + Number of units of the security held if available # noqa: E501 + + :param quantity_held: The quantity_held of this ETFHolding. # noqa: E501 + :type: float + """ + + self._quantity_held = quantity_held + + @property + def weighting(self): + """Gets the weighting of this ETFHolding. # noqa: E501 + + Fraction of the funds market value held # noqa: E501 + + :return: The weighting of this ETFHolding. # noqa: E501 + :rtype: float + """ + return self._weighting + + @property + def weighting_dict(self): + """Gets the weighting of this ETFHolding. # noqa: E501 + + Fraction of the funds market value held as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The weighting of this ETFHolding. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.weighting + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'weighting': value } + + + return result + + + @weighting.setter + def weighting(self, weighting): + """Sets the weighting of this ETFHolding. + + Fraction of the funds market value held # noqa: E501 + + :param weighting: The weighting of this ETFHolding. # noqa: E501 + :type: float + """ + + self._weighting = weighting + + @property + def quantity_units(self): + """Gets the quantity_units of this ETFHolding. # noqa: E501 + + The unit of the `quanity_held` field. Examples ('oz', 'shares', 'contracts') # noqa: E501 + + :return: The quantity_units of this ETFHolding. # noqa: E501 + :rtype: float + """ + return self._quantity_units + + @property + def quantity_units_dict(self): + """Gets the quantity_units of this ETFHolding. # noqa: E501 + + The unit of the `quanity_held` field. Examples ('oz', 'shares', 'contracts') as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The quantity_units of this ETFHolding. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.quantity_units + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'quantity_units': value } + + + return result + + + @quantity_units.setter + def quantity_units(self, quantity_units): + """Sets the quantity_units of this ETFHolding. + + The unit of the `quanity_held` field. Examples ('oz', 'shares', 'contracts') # noqa: E501 + + :param quantity_units: The quantity_units of this ETFHolding. # noqa: E501 + :type: float + """ + + self._quantity_units = quantity_units + + @property + def quantity_per_share(self): + """Gets the quantity_per_share of this ETFHolding. # noqa: E501 + + Number of units of the security held per units of shares outstanding of the Exchange Traded Fund (ETF), if available # noqa: E501 + + :return: The quantity_per_share of this ETFHolding. # noqa: E501 + :rtype: float + """ + return self._quantity_per_share + + @property + def quantity_per_share_dict(self): + """Gets the quantity_per_share of this ETFHolding. # noqa: E501 + + Number of units of the security held per units of shares outstanding of the Exchange Traded Fund (ETF), if available as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The quantity_per_share of this ETFHolding. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.quantity_per_share + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'quantity_per_share': value } + + + return result + + + @quantity_per_share.setter + def quantity_per_share(self, quantity_per_share): + """Sets the quantity_per_share of this ETFHolding. + + Number of units of the security held per units of shares outstanding of the Exchange Traded Fund (ETF), if available # noqa: E501 + + :param quantity_per_share: The quantity_per_share of this ETFHolding. # noqa: E501 + :type: float + """ + + self._quantity_per_share = quantity_per_share + + @property + def contract_expiry_date(self): + """Gets the contract_expiry_date of this ETFHolding. # noqa: E501 + + Expiry date for the futures contract held in the Exchange Traded Fund (ETF) or Exchange Traded Note (ETN) # noqa: E501 + + :return: The contract_expiry_date of this ETFHolding. # noqa: E501 + :rtype: date + """ + return self._contract_expiry_date + + @property + def contract_expiry_date_dict(self): + """Gets the contract_expiry_date of this ETFHolding. # noqa: E501 + + Expiry date for the futures contract held in the Exchange Traded Fund (ETF) or Exchange Traded Note (ETN) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The contract_expiry_date of this ETFHolding. # noqa: E501 + :rtype: date + """ + + result = None + + value = self.contract_expiry_date + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'contract_expiry_date': value } + + + return result + + + @contract_expiry_date.setter + def contract_expiry_date(self, contract_expiry_date): + """Sets the contract_expiry_date of this ETFHolding. + + Expiry date for the futures contract held in the Exchange Traded Fund (ETF) or Exchange Traded Note (ETN) # noqa: E501 + + :param contract_expiry_date: The contract_expiry_date of this ETFHolding. # noqa: E501 + :type: date + """ + + self._contract_expiry_date = contract_expiry_date + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.swagger_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, ETFHolding): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/intrinio_sdk/models/etf_stats.py b/intrinio_sdk/models/etf_stats.py new file mode 100644 index 000000000..369bd537a --- /dev/null +++ b/intrinio_sdk/models/etf_stats.py @@ -0,0 +1,1973 @@ +# coding: utf-8 + +""" + 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://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.14.0 + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +import pprint +import re # noqa: F401 + +import six + +from intrinio_sdk.models.etf_summary import ETFSummary # noqa: F401,E501 + + +class ETFStats(object): + """NOTE: This class is auto generated by the swagger code generator program. + + Do not edit the class manually. + """ + + """ + Attributes: + swagger_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + swagger_types = { + 'date': 'date', + 'net_asset_value': 'float', + 'beta_vs_spy': 'float', + 'trailing_one_month_return_split_and_dividend': 'float', + 'trailing_one_month_return_split_only': 'float', + 'trailing_one_year_return_split_and_dividend': 'float', + 'trailing_one_year_return_split_only': 'float', + 'trailing_one_year_volatility_annualized': 'float', + 'trailing_three_year_annualized_return_split_and_dividend': 'float', + 'trailing_three_year_annualized_return_split_only': 'float', + 'trailing_three_year_volatility_annualized': 'float', + 'trailing_five_year_annualized_return_split_and_dividend': 'float', + 'trailing_five_year_annualized_return_split_only': 'float', + 'trailing_five_year_volatility_annualized': 'float', + 'trailing_ten_year_annualized_return_split_and_dividend': 'float', + 'trailing_ten_year_annualized_return_split_only': 'float', + 'inception_annualized_return_split_and_dividend': 'float', + 'inception_annualized_return_split_only': 'float', + 'calendar_year_5_return_split_and_dividend': 'float', + 'calendar_year_5_return_split_only': 'float', + 'calendar_year_4_return_split_and_dividend': 'float', + 'calendar_year_4_return_split_only': 'float', + 'calendar_year_3_return_split_and_dividend': 'float', + 'calendar_year_3_return_split_only': 'float', + 'calendar_year_2_return_split_and_dividend': 'float', + 'calendar_year_2_return_split_only': 'float', + 'calendar_year_1_return_split_and_dividend': 'float', + 'calendar_year_1_return_split_only': 'float', + 'calendar_year_to_date_return_split_and_dividend': 'float', + 'calendar_year_to_date_return_split_only': 'float', + 'etf': 'ETFSummary' + } + + attribute_map = { + 'date': 'date', + 'net_asset_value': 'net_asset_value', + 'beta_vs_spy': 'beta_vs_spy', + 'trailing_one_month_return_split_and_dividend': 'trailing_one_month_return_split_and_dividend', + 'trailing_one_month_return_split_only': 'trailing_one_month_return_split_only', + 'trailing_one_year_return_split_and_dividend': 'trailing_one_year_return_split_and_dividend', + 'trailing_one_year_return_split_only': 'trailing_one_year_return_split_only', + 'trailing_one_year_volatility_annualized': 'trailing_one_year_volatility_annualized', + 'trailing_three_year_annualized_return_split_and_dividend': 'trailing_three_year_annualized_return_split_and_dividend', + 'trailing_three_year_annualized_return_split_only': 'trailing_three_year_annualized_return_split_only', + 'trailing_three_year_volatility_annualized': 'trailing_three_year_volatility_annualized', + 'trailing_five_year_annualized_return_split_and_dividend': 'trailing_five_year_annualized_return_split_and_dividend', + 'trailing_five_year_annualized_return_split_only': 'trailing_five_year_annualized_return_split_only', + 'trailing_five_year_volatility_annualized': 'trailing_five_year_volatility_annualized', + 'trailing_ten_year_annualized_return_split_and_dividend': 'trailing_ten_year_annualized_return_split_and_dividend', + 'trailing_ten_year_annualized_return_split_only': 'trailing_ten_year_annualized_return_split_only', + 'inception_annualized_return_split_and_dividend': 'inception_annualized_return_split_and_dividend', + 'inception_annualized_return_split_only': 'inception_annualized_return_split_only', + 'calendar_year_5_return_split_and_dividend': 'calendar_year_5_return_split_and_dividend', + 'calendar_year_5_return_split_only': 'calendar_year_5_return_split_only', + 'calendar_year_4_return_split_and_dividend': 'calendar_year_4_return_split_and_dividend', + 'calendar_year_4_return_split_only': 'calendar_year_4_return_split_only', + 'calendar_year_3_return_split_and_dividend': 'calendar_year_3_return_split_and_dividend', + 'calendar_year_3_return_split_only': 'calendar_year_3_return_split_only', + 'calendar_year_2_return_split_and_dividend': 'calendar_year_2_return_split_and_dividend', + 'calendar_year_2_return_split_only': 'calendar_year_2_return_split_only', + 'calendar_year_1_return_split_and_dividend': 'calendar_year_1_return_split_and_dividend', + 'calendar_year_1_return_split_only': 'calendar_year_1_return_split_only', + 'calendar_year_to_date_return_split_and_dividend': 'calendar_year_to_date_return_split_and_dividend', + 'calendar_year_to_date_return_split_only': 'calendar_year_to_date_return_split_only', + 'etf': 'etf' + } + + def __init__(self, date=None, net_asset_value=None, beta_vs_spy=None, trailing_one_month_return_split_and_dividend=None, trailing_one_month_return_split_only=None, trailing_one_year_return_split_and_dividend=None, trailing_one_year_return_split_only=None, trailing_one_year_volatility_annualized=None, trailing_three_year_annualized_return_split_and_dividend=None, trailing_three_year_annualized_return_split_only=None, trailing_three_year_volatility_annualized=None, trailing_five_year_annualized_return_split_and_dividend=None, trailing_five_year_annualized_return_split_only=None, trailing_five_year_volatility_annualized=None, trailing_ten_year_annualized_return_split_and_dividend=None, trailing_ten_year_annualized_return_split_only=None, inception_annualized_return_split_and_dividend=None, inception_annualized_return_split_only=None, calendar_year_5_return_split_and_dividend=None, calendar_year_5_return_split_only=None, calendar_year_4_return_split_and_dividend=None, calendar_year_4_return_split_only=None, calendar_year_3_return_split_and_dividend=None, calendar_year_3_return_split_only=None, calendar_year_2_return_split_and_dividend=None, calendar_year_2_return_split_only=None, calendar_year_1_return_split_and_dividend=None, calendar_year_1_return_split_only=None, calendar_year_to_date_return_split_and_dividend=None, calendar_year_to_date_return_split_only=None, etf=None): # noqa: E501 + """ETFStats - a model defined in Swagger""" # noqa: E501 + + self._date = None + self._net_asset_value = None + self._beta_vs_spy = None + self._trailing_one_month_return_split_and_dividend = None + self._trailing_one_month_return_split_only = None + self._trailing_one_year_return_split_and_dividend = None + self._trailing_one_year_return_split_only = None + self._trailing_one_year_volatility_annualized = None + self._trailing_three_year_annualized_return_split_and_dividend = None + self._trailing_three_year_annualized_return_split_only = None + self._trailing_three_year_volatility_annualized = None + self._trailing_five_year_annualized_return_split_and_dividend = None + self._trailing_five_year_annualized_return_split_only = None + self._trailing_five_year_volatility_annualized = None + self._trailing_ten_year_annualized_return_split_and_dividend = None + self._trailing_ten_year_annualized_return_split_only = None + self._inception_annualized_return_split_and_dividend = None + self._inception_annualized_return_split_only = None + self._calendar_year_5_return_split_and_dividend = None + self._calendar_year_5_return_split_only = None + self._calendar_year_4_return_split_and_dividend = None + self._calendar_year_4_return_split_only = None + self._calendar_year_3_return_split_and_dividend = None + self._calendar_year_3_return_split_only = None + self._calendar_year_2_return_split_and_dividend = None + self._calendar_year_2_return_split_only = None + self._calendar_year_1_return_split_and_dividend = None + self._calendar_year_1_return_split_only = None + self._calendar_year_to_date_return_split_and_dividend = None + self._calendar_year_to_date_return_split_only = None + self._etf = None + self.discriminator = None + + if date is not None: + self.date = date + if net_asset_value is not None: + self.net_asset_value = net_asset_value + if beta_vs_spy is not None: + self.beta_vs_spy = beta_vs_spy + if trailing_one_month_return_split_and_dividend is not None: + self.trailing_one_month_return_split_and_dividend = trailing_one_month_return_split_and_dividend + if trailing_one_month_return_split_only is not None: + self.trailing_one_month_return_split_only = trailing_one_month_return_split_only + if trailing_one_year_return_split_and_dividend is not None: + self.trailing_one_year_return_split_and_dividend = trailing_one_year_return_split_and_dividend + if trailing_one_year_return_split_only is not None: + self.trailing_one_year_return_split_only = trailing_one_year_return_split_only + if trailing_one_year_volatility_annualized is not None: + self.trailing_one_year_volatility_annualized = trailing_one_year_volatility_annualized + if trailing_three_year_annualized_return_split_and_dividend is not None: + self.trailing_three_year_annualized_return_split_and_dividend = trailing_three_year_annualized_return_split_and_dividend + if trailing_three_year_annualized_return_split_only is not None: + self.trailing_three_year_annualized_return_split_only = trailing_three_year_annualized_return_split_only + if trailing_three_year_volatility_annualized is not None: + self.trailing_three_year_volatility_annualized = trailing_three_year_volatility_annualized + if trailing_five_year_annualized_return_split_and_dividend is not None: + self.trailing_five_year_annualized_return_split_and_dividend = trailing_five_year_annualized_return_split_and_dividend + if trailing_five_year_annualized_return_split_only is not None: + self.trailing_five_year_annualized_return_split_only = trailing_five_year_annualized_return_split_only + if trailing_five_year_volatility_annualized is not None: + self.trailing_five_year_volatility_annualized = trailing_five_year_volatility_annualized + if trailing_ten_year_annualized_return_split_and_dividend is not None: + self.trailing_ten_year_annualized_return_split_and_dividend = trailing_ten_year_annualized_return_split_and_dividend + if trailing_ten_year_annualized_return_split_only is not None: + self.trailing_ten_year_annualized_return_split_only = trailing_ten_year_annualized_return_split_only + if inception_annualized_return_split_and_dividend is not None: + self.inception_annualized_return_split_and_dividend = inception_annualized_return_split_and_dividend + if inception_annualized_return_split_only is not None: + self.inception_annualized_return_split_only = inception_annualized_return_split_only + if calendar_year_5_return_split_and_dividend is not None: + self.calendar_year_5_return_split_and_dividend = calendar_year_5_return_split_and_dividend + if calendar_year_5_return_split_only is not None: + self.calendar_year_5_return_split_only = calendar_year_5_return_split_only + if calendar_year_4_return_split_and_dividend is not None: + self.calendar_year_4_return_split_and_dividend = calendar_year_4_return_split_and_dividend + if calendar_year_4_return_split_only is not None: + self.calendar_year_4_return_split_only = calendar_year_4_return_split_only + if calendar_year_3_return_split_and_dividend is not None: + self.calendar_year_3_return_split_and_dividend = calendar_year_3_return_split_and_dividend + if calendar_year_3_return_split_only is not None: + self.calendar_year_3_return_split_only = calendar_year_3_return_split_only + if calendar_year_2_return_split_and_dividend is not None: + self.calendar_year_2_return_split_and_dividend = calendar_year_2_return_split_and_dividend + if calendar_year_2_return_split_only is not None: + self.calendar_year_2_return_split_only = calendar_year_2_return_split_only + if calendar_year_1_return_split_and_dividend is not None: + self.calendar_year_1_return_split_and_dividend = calendar_year_1_return_split_and_dividend + if calendar_year_1_return_split_only is not None: + self.calendar_year_1_return_split_only = calendar_year_1_return_split_only + if calendar_year_to_date_return_split_and_dividend is not None: + self.calendar_year_to_date_return_split_and_dividend = calendar_year_to_date_return_split_and_dividend + if calendar_year_to_date_return_split_only is not None: + self.calendar_year_to_date_return_split_only = calendar_year_to_date_return_split_only + if etf is not None: + self.etf = etf + + @property + def date(self): + """Gets the date of this ETFStats. # noqa: E501 + + + :return: The date of this ETFStats. # noqa: E501 + :rtype: date + """ + return self._date + + @property + def date_dict(self): + """Gets the date of this ETFStats. # noqa: E501 + + + :return: The date of this ETFStats. # noqa: E501 + :rtype: date + """ + + result = None + + value = self.date + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'date': value } + + + return result + + + @date.setter + def date(self, date): + """Sets the date of this ETFStats. + + + :param date: The date of this ETFStats. # noqa: E501 + :type: date + """ + + self._date = date + + @property + def net_asset_value(self): + """Gets the net_asset_value of this ETFStats. # noqa: E501 + + The net asset value (NAV = Total Assets - Total Liabilities) # noqa: E501 + + :return: The net_asset_value of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._net_asset_value + + @property + def net_asset_value_dict(self): + """Gets the net_asset_value of this ETFStats. # noqa: E501 + + The net asset value (NAV = Total Assets - Total Liabilities) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The net_asset_value of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.net_asset_value + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'net_asset_value': value } + + + return result + + + @net_asset_value.setter + def net_asset_value(self, net_asset_value): + """Sets the net_asset_value of this ETFStats. + + The net asset value (NAV = Total Assets - Total Liabilities) # noqa: E501 + + :param net_asset_value: The net_asset_value of this ETFStats. # noqa: E501 + :type: float + """ + + self._net_asset_value = net_asset_value + + @property + def beta_vs_spy(self): + """Gets the beta_vs_spy of this ETFStats. # noqa: E501 + + Volatility this ETF is versus the SPY ETF # noqa: E501 + + :return: The beta_vs_spy of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._beta_vs_spy + + @property + def beta_vs_spy_dict(self): + """Gets the beta_vs_spy of this ETFStats. # noqa: E501 + + Volatility this ETF is versus the SPY ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The beta_vs_spy of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.beta_vs_spy + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'beta_vs_spy': value } + + + return result + + + @beta_vs_spy.setter + def beta_vs_spy(self, beta_vs_spy): + """Sets the beta_vs_spy of this ETFStats. + + Volatility this ETF is versus the SPY ETF # noqa: E501 + + :param beta_vs_spy: The beta_vs_spy of this ETFStats. # noqa: E501 + :type: float + """ + + self._beta_vs_spy = beta_vs_spy + + @property + def trailing_one_month_return_split_and_dividend(self): + """Gets the trailing_one_month_return_split_and_dividend of this ETFStats. # noqa: E501 + + Trailing one month return including dividends # noqa: E501 + + :return: The trailing_one_month_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._trailing_one_month_return_split_and_dividend + + @property + def trailing_one_month_return_split_and_dividend_dict(self): + """Gets the trailing_one_month_return_split_and_dividend of this ETFStats. # noqa: E501 + + Trailing one month return including dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The trailing_one_month_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.trailing_one_month_return_split_and_dividend + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'trailing_one_month_return_split_and_dividend': value } + + + return result + + + @trailing_one_month_return_split_and_dividend.setter + def trailing_one_month_return_split_and_dividend(self, trailing_one_month_return_split_and_dividend): + """Sets the trailing_one_month_return_split_and_dividend of this ETFStats. + + Trailing one month return including dividends # noqa: E501 + + :param trailing_one_month_return_split_and_dividend: The trailing_one_month_return_split_and_dividend of this ETFStats. # noqa: E501 + :type: float + """ + + self._trailing_one_month_return_split_and_dividend = trailing_one_month_return_split_and_dividend + + @property + def trailing_one_month_return_split_only(self): + """Gets the trailing_one_month_return_split_only of this ETFStats. # noqa: E501 + + Trailing one month return excluding dividends # noqa: E501 + + :return: The trailing_one_month_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._trailing_one_month_return_split_only + + @property + def trailing_one_month_return_split_only_dict(self): + """Gets the trailing_one_month_return_split_only of this ETFStats. # noqa: E501 + + Trailing one month return excluding dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The trailing_one_month_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.trailing_one_month_return_split_only + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'trailing_one_month_return_split_only': value } + + + return result + + + @trailing_one_month_return_split_only.setter + def trailing_one_month_return_split_only(self, trailing_one_month_return_split_only): + """Sets the trailing_one_month_return_split_only of this ETFStats. + + Trailing one month return excluding dividends # noqa: E501 + + :param trailing_one_month_return_split_only: The trailing_one_month_return_split_only of this ETFStats. # noqa: E501 + :type: float + """ + + self._trailing_one_month_return_split_only = trailing_one_month_return_split_only + + @property + def trailing_one_year_return_split_and_dividend(self): + """Gets the trailing_one_year_return_split_and_dividend of this ETFStats. # noqa: E501 + + Trailing one year return including dividends # noqa: E501 + + :return: The trailing_one_year_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._trailing_one_year_return_split_and_dividend + + @property + def trailing_one_year_return_split_and_dividend_dict(self): + """Gets the trailing_one_year_return_split_and_dividend of this ETFStats. # noqa: E501 + + Trailing one year return including dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The trailing_one_year_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.trailing_one_year_return_split_and_dividend + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'trailing_one_year_return_split_and_dividend': value } + + + return result + + + @trailing_one_year_return_split_and_dividend.setter + def trailing_one_year_return_split_and_dividend(self, trailing_one_year_return_split_and_dividend): + """Sets the trailing_one_year_return_split_and_dividend of this ETFStats. + + Trailing one year return including dividends # noqa: E501 + + :param trailing_one_year_return_split_and_dividend: The trailing_one_year_return_split_and_dividend of this ETFStats. # noqa: E501 + :type: float + """ + + self._trailing_one_year_return_split_and_dividend = trailing_one_year_return_split_and_dividend + + @property + def trailing_one_year_return_split_only(self): + """Gets the trailing_one_year_return_split_only of this ETFStats. # noqa: E501 + + Trailing one year return excluding dividends # noqa: E501 + + :return: The trailing_one_year_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._trailing_one_year_return_split_only + + @property + def trailing_one_year_return_split_only_dict(self): + """Gets the trailing_one_year_return_split_only of this ETFStats. # noqa: E501 + + Trailing one year return excluding dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The trailing_one_year_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.trailing_one_year_return_split_only + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'trailing_one_year_return_split_only': value } + + + return result + + + @trailing_one_year_return_split_only.setter + def trailing_one_year_return_split_only(self, trailing_one_year_return_split_only): + """Sets the trailing_one_year_return_split_only of this ETFStats. + + Trailing one year return excluding dividends # noqa: E501 + + :param trailing_one_year_return_split_only: The trailing_one_year_return_split_only of this ETFStats. # noqa: E501 + :type: float + """ + + self._trailing_one_year_return_split_only = trailing_one_year_return_split_only + + @property + def trailing_one_year_volatility_annualized(self): + """Gets the trailing_one_year_volatility_annualized of this ETFStats. # noqa: E501 + + Annualized standard deviation of daily price returns over trailing 252 trading days # noqa: E501 + + :return: The trailing_one_year_volatility_annualized of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._trailing_one_year_volatility_annualized + + @property + def trailing_one_year_volatility_annualized_dict(self): + """Gets the trailing_one_year_volatility_annualized of this ETFStats. # noqa: E501 + + Annualized standard deviation of daily price returns over trailing 252 trading days as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The trailing_one_year_volatility_annualized of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.trailing_one_year_volatility_annualized + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'trailing_one_year_volatility_annualized': value } + + + return result + + + @trailing_one_year_volatility_annualized.setter + def trailing_one_year_volatility_annualized(self, trailing_one_year_volatility_annualized): + """Sets the trailing_one_year_volatility_annualized of this ETFStats. + + Annualized standard deviation of daily price returns over trailing 252 trading days # noqa: E501 + + :param trailing_one_year_volatility_annualized: The trailing_one_year_volatility_annualized of this ETFStats. # noqa: E501 + :type: float + """ + + self._trailing_one_year_volatility_annualized = trailing_one_year_volatility_annualized + + @property + def trailing_three_year_annualized_return_split_and_dividend(self): + """Gets the trailing_three_year_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + + Trailing three year return including dividends # noqa: E501 + + :return: The trailing_three_year_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._trailing_three_year_annualized_return_split_and_dividend + + @property + def trailing_three_year_annualized_return_split_and_dividend_dict(self): + """Gets the trailing_three_year_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + + Trailing three year return including dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The trailing_three_year_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.trailing_three_year_annualized_return_split_and_dividend + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'trailing_three_year_annualized_return_split_and_dividend': value } + + + return result + + + @trailing_three_year_annualized_return_split_and_dividend.setter + def trailing_three_year_annualized_return_split_and_dividend(self, trailing_three_year_annualized_return_split_and_dividend): + """Sets the trailing_three_year_annualized_return_split_and_dividend of this ETFStats. + + Trailing three year return including dividends # noqa: E501 + + :param trailing_three_year_annualized_return_split_and_dividend: The trailing_three_year_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + :type: float + """ + + self._trailing_three_year_annualized_return_split_and_dividend = trailing_three_year_annualized_return_split_and_dividend + + @property + def trailing_three_year_annualized_return_split_only(self): + """Gets the trailing_three_year_annualized_return_split_only of this ETFStats. # noqa: E501 + + Trailing three year return excluding dividends # noqa: E501 + + :return: The trailing_three_year_annualized_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._trailing_three_year_annualized_return_split_only + + @property + def trailing_three_year_annualized_return_split_only_dict(self): + """Gets the trailing_three_year_annualized_return_split_only of this ETFStats. # noqa: E501 + + Trailing three year return excluding dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The trailing_three_year_annualized_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.trailing_three_year_annualized_return_split_only + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'trailing_three_year_annualized_return_split_only': value } + + + return result + + + @trailing_three_year_annualized_return_split_only.setter + def trailing_three_year_annualized_return_split_only(self, trailing_three_year_annualized_return_split_only): + """Sets the trailing_three_year_annualized_return_split_only of this ETFStats. + + Trailing three year return excluding dividends # noqa: E501 + + :param trailing_three_year_annualized_return_split_only: The trailing_three_year_annualized_return_split_only of this ETFStats. # noqa: E501 + :type: float + """ + + self._trailing_three_year_annualized_return_split_only = trailing_three_year_annualized_return_split_only + + @property + def trailing_three_year_volatility_annualized(self): + """Gets the trailing_three_year_volatility_annualized of this ETFStats. # noqa: E501 + + Annualized standard deviation of daily price returns over trailing 756 trading days # noqa: E501 + + :return: The trailing_three_year_volatility_annualized of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._trailing_three_year_volatility_annualized + + @property + def trailing_three_year_volatility_annualized_dict(self): + """Gets the trailing_three_year_volatility_annualized of this ETFStats. # noqa: E501 + + Annualized standard deviation of daily price returns over trailing 756 trading days as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The trailing_three_year_volatility_annualized of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.trailing_three_year_volatility_annualized + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'trailing_three_year_volatility_annualized': value } + + + return result + + + @trailing_three_year_volatility_annualized.setter + def trailing_three_year_volatility_annualized(self, trailing_three_year_volatility_annualized): + """Sets the trailing_three_year_volatility_annualized of this ETFStats. + + Annualized standard deviation of daily price returns over trailing 756 trading days # noqa: E501 + + :param trailing_three_year_volatility_annualized: The trailing_three_year_volatility_annualized of this ETFStats. # noqa: E501 + :type: float + """ + + self._trailing_three_year_volatility_annualized = trailing_three_year_volatility_annualized + + @property + def trailing_five_year_annualized_return_split_and_dividend(self): + """Gets the trailing_five_year_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + + Trailing five year return including dividends # noqa: E501 + + :return: The trailing_five_year_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._trailing_five_year_annualized_return_split_and_dividend + + @property + def trailing_five_year_annualized_return_split_and_dividend_dict(self): + """Gets the trailing_five_year_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + + Trailing five year return including dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The trailing_five_year_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.trailing_five_year_annualized_return_split_and_dividend + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'trailing_five_year_annualized_return_split_and_dividend': value } + + + return result + + + @trailing_five_year_annualized_return_split_and_dividend.setter + def trailing_five_year_annualized_return_split_and_dividend(self, trailing_five_year_annualized_return_split_and_dividend): + """Sets the trailing_five_year_annualized_return_split_and_dividend of this ETFStats. + + Trailing five year return including dividends # noqa: E501 + + :param trailing_five_year_annualized_return_split_and_dividend: The trailing_five_year_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + :type: float + """ + + self._trailing_five_year_annualized_return_split_and_dividend = trailing_five_year_annualized_return_split_and_dividend + + @property + def trailing_five_year_annualized_return_split_only(self): + """Gets the trailing_five_year_annualized_return_split_only of this ETFStats. # noqa: E501 + + Trailing five year return excluding dividends # noqa: E501 + + :return: The trailing_five_year_annualized_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._trailing_five_year_annualized_return_split_only + + @property + def trailing_five_year_annualized_return_split_only_dict(self): + """Gets the trailing_five_year_annualized_return_split_only of this ETFStats. # noqa: E501 + + Trailing five year return excluding dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The trailing_five_year_annualized_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.trailing_five_year_annualized_return_split_only + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'trailing_five_year_annualized_return_split_only': value } + + + return result + + + @trailing_five_year_annualized_return_split_only.setter + def trailing_five_year_annualized_return_split_only(self, trailing_five_year_annualized_return_split_only): + """Sets the trailing_five_year_annualized_return_split_only of this ETFStats. + + Trailing five year return excluding dividends # noqa: E501 + + :param trailing_five_year_annualized_return_split_only: The trailing_five_year_annualized_return_split_only of this ETFStats. # noqa: E501 + :type: float + """ + + self._trailing_five_year_annualized_return_split_only = trailing_five_year_annualized_return_split_only + + @property + def trailing_five_year_volatility_annualized(self): + """Gets the trailing_five_year_volatility_annualized of this ETFStats. # noqa: E501 + + Annualized standard deviation of daily price returns over trailing 1260 trading days # noqa: E501 + + :return: The trailing_five_year_volatility_annualized of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._trailing_five_year_volatility_annualized + + @property + def trailing_five_year_volatility_annualized_dict(self): + """Gets the trailing_five_year_volatility_annualized of this ETFStats. # noqa: E501 + + Annualized standard deviation of daily price returns over trailing 1260 trading days as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The trailing_five_year_volatility_annualized of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.trailing_five_year_volatility_annualized + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'trailing_five_year_volatility_annualized': value } + + + return result + + + @trailing_five_year_volatility_annualized.setter + def trailing_five_year_volatility_annualized(self, trailing_five_year_volatility_annualized): + """Sets the trailing_five_year_volatility_annualized of this ETFStats. + + Annualized standard deviation of daily price returns over trailing 1260 trading days # noqa: E501 + + :param trailing_five_year_volatility_annualized: The trailing_five_year_volatility_annualized of this ETFStats. # noqa: E501 + :type: float + """ + + self._trailing_five_year_volatility_annualized = trailing_five_year_volatility_annualized + + @property + def trailing_ten_year_annualized_return_split_and_dividend(self): + """Gets the trailing_ten_year_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + + Trailing ten year return including dividends # noqa: E501 + + :return: The trailing_ten_year_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._trailing_ten_year_annualized_return_split_and_dividend + + @property + def trailing_ten_year_annualized_return_split_and_dividend_dict(self): + """Gets the trailing_ten_year_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + + Trailing ten year return including dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The trailing_ten_year_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.trailing_ten_year_annualized_return_split_and_dividend + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'trailing_ten_year_annualized_return_split_and_dividend': value } + + + return result + + + @trailing_ten_year_annualized_return_split_and_dividend.setter + def trailing_ten_year_annualized_return_split_and_dividend(self, trailing_ten_year_annualized_return_split_and_dividend): + """Sets the trailing_ten_year_annualized_return_split_and_dividend of this ETFStats. + + Trailing ten year return including dividends # noqa: E501 + + :param trailing_ten_year_annualized_return_split_and_dividend: The trailing_ten_year_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + :type: float + """ + + self._trailing_ten_year_annualized_return_split_and_dividend = trailing_ten_year_annualized_return_split_and_dividend + + @property + def trailing_ten_year_annualized_return_split_only(self): + """Gets the trailing_ten_year_annualized_return_split_only of this ETFStats. # noqa: E501 + + Trailing ten year return excluding dividends # noqa: E501 + + :return: The trailing_ten_year_annualized_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._trailing_ten_year_annualized_return_split_only + + @property + def trailing_ten_year_annualized_return_split_only_dict(self): + """Gets the trailing_ten_year_annualized_return_split_only of this ETFStats. # noqa: E501 + + Trailing ten year return excluding dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The trailing_ten_year_annualized_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.trailing_ten_year_annualized_return_split_only + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'trailing_ten_year_annualized_return_split_only': value } + + + return result + + + @trailing_ten_year_annualized_return_split_only.setter + def trailing_ten_year_annualized_return_split_only(self, trailing_ten_year_annualized_return_split_only): + """Sets the trailing_ten_year_annualized_return_split_only of this ETFStats. + + Trailing ten year return excluding dividends # noqa: E501 + + :param trailing_ten_year_annualized_return_split_only: The trailing_ten_year_annualized_return_split_only of this ETFStats. # noqa: E501 + :type: float + """ + + self._trailing_ten_year_annualized_return_split_only = trailing_ten_year_annualized_return_split_only + + @property + def inception_annualized_return_split_and_dividend(self): + """Gets the inception_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + + Annualized return including dividends since inception # noqa: E501 + + :return: The inception_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._inception_annualized_return_split_and_dividend + + @property + def inception_annualized_return_split_and_dividend_dict(self): + """Gets the inception_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + + Annualized return including dividends since inception as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The inception_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.inception_annualized_return_split_and_dividend + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'inception_annualized_return_split_and_dividend': value } + + + return result + + + @inception_annualized_return_split_and_dividend.setter + def inception_annualized_return_split_and_dividend(self, inception_annualized_return_split_and_dividend): + """Sets the inception_annualized_return_split_and_dividend of this ETFStats. + + Annualized return including dividends since inception # noqa: E501 + + :param inception_annualized_return_split_and_dividend: The inception_annualized_return_split_and_dividend of this ETFStats. # noqa: E501 + :type: float + """ + + self._inception_annualized_return_split_and_dividend = inception_annualized_return_split_and_dividend + + @property + def inception_annualized_return_split_only(self): + """Gets the inception_annualized_return_split_only of this ETFStats. # noqa: E501 + + Annualized return excluding dividends since inception # noqa: E501 + + :return: The inception_annualized_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._inception_annualized_return_split_only + + @property + def inception_annualized_return_split_only_dict(self): + """Gets the inception_annualized_return_split_only of this ETFStats. # noqa: E501 + + Annualized return excluding dividends since inception as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The inception_annualized_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.inception_annualized_return_split_only + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'inception_annualized_return_split_only': value } + + + return result + + + @inception_annualized_return_split_only.setter + def inception_annualized_return_split_only(self, inception_annualized_return_split_only): + """Sets the inception_annualized_return_split_only of this ETFStats. + + Annualized return excluding dividends since inception # noqa: E501 + + :param inception_annualized_return_split_only: The inception_annualized_return_split_only of this ETFStats. # noqa: E501 + :type: float + """ + + self._inception_annualized_return_split_only = inception_annualized_return_split_only + + @property + def calendar_year_5_return_split_and_dividend(self): + """Gets the calendar_year_5_return_split_and_dividend of this ETFStats. # noqa: E501 + + Five years ago calendar year return including dividends # noqa: E501 + + :return: The calendar_year_5_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._calendar_year_5_return_split_and_dividend + + @property + def calendar_year_5_return_split_and_dividend_dict(self): + """Gets the calendar_year_5_return_split_and_dividend of this ETFStats. # noqa: E501 + + Five years ago calendar year return including dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The calendar_year_5_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.calendar_year_5_return_split_and_dividend + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'calendar_year_5_return_split_and_dividend': value } + + + return result + + + @calendar_year_5_return_split_and_dividend.setter + def calendar_year_5_return_split_and_dividend(self, calendar_year_5_return_split_and_dividend): + """Sets the calendar_year_5_return_split_and_dividend of this ETFStats. + + Five years ago calendar year return including dividends # noqa: E501 + + :param calendar_year_5_return_split_and_dividend: The calendar_year_5_return_split_and_dividend of this ETFStats. # noqa: E501 + :type: float + """ + + self._calendar_year_5_return_split_and_dividend = calendar_year_5_return_split_and_dividend + + @property + def calendar_year_5_return_split_only(self): + """Gets the calendar_year_5_return_split_only of this ETFStats. # noqa: E501 + + Five years ago calendar year return excluding dividends # noqa: E501 + + :return: The calendar_year_5_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._calendar_year_5_return_split_only + + @property + def calendar_year_5_return_split_only_dict(self): + """Gets the calendar_year_5_return_split_only of this ETFStats. # noqa: E501 + + Five years ago calendar year return excluding dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The calendar_year_5_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.calendar_year_5_return_split_only + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'calendar_year_5_return_split_only': value } + + + return result + + + @calendar_year_5_return_split_only.setter + def calendar_year_5_return_split_only(self, calendar_year_5_return_split_only): + """Sets the calendar_year_5_return_split_only of this ETFStats. + + Five years ago calendar year return excluding dividends # noqa: E501 + + :param calendar_year_5_return_split_only: The calendar_year_5_return_split_only of this ETFStats. # noqa: E501 + :type: float + """ + + self._calendar_year_5_return_split_only = calendar_year_5_return_split_only + + @property + def calendar_year_4_return_split_and_dividend(self): + """Gets the calendar_year_4_return_split_and_dividend of this ETFStats. # noqa: E501 + + Four years ago calendar year return including dividends # noqa: E501 + + :return: The calendar_year_4_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._calendar_year_4_return_split_and_dividend + + @property + def calendar_year_4_return_split_and_dividend_dict(self): + """Gets the calendar_year_4_return_split_and_dividend of this ETFStats. # noqa: E501 + + Four years ago calendar year return including dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The calendar_year_4_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.calendar_year_4_return_split_and_dividend + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'calendar_year_4_return_split_and_dividend': value } + + + return result + + + @calendar_year_4_return_split_and_dividend.setter + def calendar_year_4_return_split_and_dividend(self, calendar_year_4_return_split_and_dividend): + """Sets the calendar_year_4_return_split_and_dividend of this ETFStats. + + Four years ago calendar year return including dividends # noqa: E501 + + :param calendar_year_4_return_split_and_dividend: The calendar_year_4_return_split_and_dividend of this ETFStats. # noqa: E501 + :type: float + """ + + self._calendar_year_4_return_split_and_dividend = calendar_year_4_return_split_and_dividend + + @property + def calendar_year_4_return_split_only(self): + """Gets the calendar_year_4_return_split_only of this ETFStats. # noqa: E501 + + Four years ago calendar year return excluding dividends # noqa: E501 + + :return: The calendar_year_4_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._calendar_year_4_return_split_only + + @property + def calendar_year_4_return_split_only_dict(self): + """Gets the calendar_year_4_return_split_only of this ETFStats. # noqa: E501 + + Four years ago calendar year return excluding dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The calendar_year_4_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.calendar_year_4_return_split_only + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'calendar_year_4_return_split_only': value } + + + return result + + + @calendar_year_4_return_split_only.setter + def calendar_year_4_return_split_only(self, calendar_year_4_return_split_only): + """Sets the calendar_year_4_return_split_only of this ETFStats. + + Four years ago calendar year return excluding dividends # noqa: E501 + + :param calendar_year_4_return_split_only: The calendar_year_4_return_split_only of this ETFStats. # noqa: E501 + :type: float + """ + + self._calendar_year_4_return_split_only = calendar_year_4_return_split_only + + @property + def calendar_year_3_return_split_and_dividend(self): + """Gets the calendar_year_3_return_split_and_dividend of this ETFStats. # noqa: E501 + + Three years ago calendar year return including dividends # noqa: E501 + + :return: The calendar_year_3_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._calendar_year_3_return_split_and_dividend + + @property + def calendar_year_3_return_split_and_dividend_dict(self): + """Gets the calendar_year_3_return_split_and_dividend of this ETFStats. # noqa: E501 + + Three years ago calendar year return including dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The calendar_year_3_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.calendar_year_3_return_split_and_dividend + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'calendar_year_3_return_split_and_dividend': value } + + + return result + + + @calendar_year_3_return_split_and_dividend.setter + def calendar_year_3_return_split_and_dividend(self, calendar_year_3_return_split_and_dividend): + """Sets the calendar_year_3_return_split_and_dividend of this ETFStats. + + Three years ago calendar year return including dividends # noqa: E501 + + :param calendar_year_3_return_split_and_dividend: The calendar_year_3_return_split_and_dividend of this ETFStats. # noqa: E501 + :type: float + """ + + self._calendar_year_3_return_split_and_dividend = calendar_year_3_return_split_and_dividend + + @property + def calendar_year_3_return_split_only(self): + """Gets the calendar_year_3_return_split_only of this ETFStats. # noqa: E501 + + Three years ago calendar year return excluding dividends # noqa: E501 + + :return: The calendar_year_3_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._calendar_year_3_return_split_only + + @property + def calendar_year_3_return_split_only_dict(self): + """Gets the calendar_year_3_return_split_only of this ETFStats. # noqa: E501 + + Three years ago calendar year return excluding dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The calendar_year_3_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.calendar_year_3_return_split_only + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'calendar_year_3_return_split_only': value } + + + return result + + + @calendar_year_3_return_split_only.setter + def calendar_year_3_return_split_only(self, calendar_year_3_return_split_only): + """Sets the calendar_year_3_return_split_only of this ETFStats. + + Three years ago calendar year return excluding dividends # noqa: E501 + + :param calendar_year_3_return_split_only: The calendar_year_3_return_split_only of this ETFStats. # noqa: E501 + :type: float + """ + + self._calendar_year_3_return_split_only = calendar_year_3_return_split_only + + @property + def calendar_year_2_return_split_and_dividend(self): + """Gets the calendar_year_2_return_split_and_dividend of this ETFStats. # noqa: E501 + + Two years ago calendar year return including dividends # noqa: E501 + + :return: The calendar_year_2_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._calendar_year_2_return_split_and_dividend + + @property + def calendar_year_2_return_split_and_dividend_dict(self): + """Gets the calendar_year_2_return_split_and_dividend of this ETFStats. # noqa: E501 + + Two years ago calendar year return including dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The calendar_year_2_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.calendar_year_2_return_split_and_dividend + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'calendar_year_2_return_split_and_dividend': value } + + + return result + + + @calendar_year_2_return_split_and_dividend.setter + def calendar_year_2_return_split_and_dividend(self, calendar_year_2_return_split_and_dividend): + """Sets the calendar_year_2_return_split_and_dividend of this ETFStats. + + Two years ago calendar year return including dividends # noqa: E501 + + :param calendar_year_2_return_split_and_dividend: The calendar_year_2_return_split_and_dividend of this ETFStats. # noqa: E501 + :type: float + """ + + self._calendar_year_2_return_split_and_dividend = calendar_year_2_return_split_and_dividend + + @property + def calendar_year_2_return_split_only(self): + """Gets the calendar_year_2_return_split_only of this ETFStats. # noqa: E501 + + Two years ago calendar year return excluding dividends # noqa: E501 + + :return: The calendar_year_2_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._calendar_year_2_return_split_only + + @property + def calendar_year_2_return_split_only_dict(self): + """Gets the calendar_year_2_return_split_only of this ETFStats. # noqa: E501 + + Two years ago calendar year return excluding dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The calendar_year_2_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.calendar_year_2_return_split_only + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'calendar_year_2_return_split_only': value } + + + return result + + + @calendar_year_2_return_split_only.setter + def calendar_year_2_return_split_only(self, calendar_year_2_return_split_only): + """Sets the calendar_year_2_return_split_only of this ETFStats. + + Two years ago calendar year return excluding dividends # noqa: E501 + + :param calendar_year_2_return_split_only: The calendar_year_2_return_split_only of this ETFStats. # noqa: E501 + :type: float + """ + + self._calendar_year_2_return_split_only = calendar_year_2_return_split_only + + @property + def calendar_year_1_return_split_and_dividend(self): + """Gets the calendar_year_1_return_split_and_dividend of this ETFStats. # noqa: E501 + + One year ago calendar year return including dividends # noqa: E501 + + :return: The calendar_year_1_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._calendar_year_1_return_split_and_dividend + + @property + def calendar_year_1_return_split_and_dividend_dict(self): + """Gets the calendar_year_1_return_split_and_dividend of this ETFStats. # noqa: E501 + + One year ago calendar year return including dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The calendar_year_1_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.calendar_year_1_return_split_and_dividend + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'calendar_year_1_return_split_and_dividend': value } + + + return result + + + @calendar_year_1_return_split_and_dividend.setter + def calendar_year_1_return_split_and_dividend(self, calendar_year_1_return_split_and_dividend): + """Sets the calendar_year_1_return_split_and_dividend of this ETFStats. + + One year ago calendar year return including dividends # noqa: E501 + + :param calendar_year_1_return_split_and_dividend: The calendar_year_1_return_split_and_dividend of this ETFStats. # noqa: E501 + :type: float + """ + + self._calendar_year_1_return_split_and_dividend = calendar_year_1_return_split_and_dividend + + @property + def calendar_year_1_return_split_only(self): + """Gets the calendar_year_1_return_split_only of this ETFStats. # noqa: E501 + + One year ago calendar year return excluding dividends # noqa: E501 + + :return: The calendar_year_1_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._calendar_year_1_return_split_only + + @property + def calendar_year_1_return_split_only_dict(self): + """Gets the calendar_year_1_return_split_only of this ETFStats. # noqa: E501 + + One year ago calendar year return excluding dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The calendar_year_1_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.calendar_year_1_return_split_only + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'calendar_year_1_return_split_only': value } + + + return result + + + @calendar_year_1_return_split_only.setter + def calendar_year_1_return_split_only(self, calendar_year_1_return_split_only): + """Sets the calendar_year_1_return_split_only of this ETFStats. + + One year ago calendar year return excluding dividends # noqa: E501 + + :param calendar_year_1_return_split_only: The calendar_year_1_return_split_only of this ETFStats. # noqa: E501 + :type: float + """ + + self._calendar_year_1_return_split_only = calendar_year_1_return_split_only + + @property + def calendar_year_to_date_return_split_and_dividend(self): + """Gets the calendar_year_to_date_return_split_and_dividend of this ETFStats. # noqa: E501 + + Calendar year to date (YTD) return including dividends # noqa: E501 + + :return: The calendar_year_to_date_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._calendar_year_to_date_return_split_and_dividend + + @property + def calendar_year_to_date_return_split_and_dividend_dict(self): + """Gets the calendar_year_to_date_return_split_and_dividend of this ETFStats. # noqa: E501 + + Calendar year to date (YTD) return including dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The calendar_year_to_date_return_split_and_dividend of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.calendar_year_to_date_return_split_and_dividend + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'calendar_year_to_date_return_split_and_dividend': value } + + + return result + + + @calendar_year_to_date_return_split_and_dividend.setter + def calendar_year_to_date_return_split_and_dividend(self, calendar_year_to_date_return_split_and_dividend): + """Sets the calendar_year_to_date_return_split_and_dividend of this ETFStats. + + Calendar year to date (YTD) return including dividends # noqa: E501 + + :param calendar_year_to_date_return_split_and_dividend: The calendar_year_to_date_return_split_and_dividend of this ETFStats. # noqa: E501 + :type: float + """ + + self._calendar_year_to_date_return_split_and_dividend = calendar_year_to_date_return_split_and_dividend + + @property + def calendar_year_to_date_return_split_only(self): + """Gets the calendar_year_to_date_return_split_only of this ETFStats. # noqa: E501 + + Calendar year to date (YTD) return excluding dividends # noqa: E501 + + :return: The calendar_year_to_date_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + return self._calendar_year_to_date_return_split_only + + @property + def calendar_year_to_date_return_split_only_dict(self): + """Gets the calendar_year_to_date_return_split_only of this ETFStats. # noqa: E501 + + Calendar year to date (YTD) return excluding dividends as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The calendar_year_to_date_return_split_only of this ETFStats. # noqa: E501 + :rtype: float + """ + + result = None + + value = self.calendar_year_to_date_return_split_only + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'calendar_year_to_date_return_split_only': value } + + + return result + + + @calendar_year_to_date_return_split_only.setter + def calendar_year_to_date_return_split_only(self, calendar_year_to_date_return_split_only): + """Sets the calendar_year_to_date_return_split_only of this ETFStats. + + Calendar year to date (YTD) return excluding dividends # noqa: E501 + + :param calendar_year_to_date_return_split_only: The calendar_year_to_date_return_split_only of this ETFStats. # noqa: E501 + :type: float + """ + + self._calendar_year_to_date_return_split_only = calendar_year_to_date_return_split_only + + @property + def etf(self): + """Gets the etf of this ETFStats. # noqa: E501 + + + :return: The etf of this ETFStats. # noqa: E501 + :rtype: ETFSummary + """ + return self._etf + + @property + def etf_dict(self): + """Gets the etf of this ETFStats. # noqa: E501 + + + :return: The etf of this ETFStats. # noqa: E501 + :rtype: ETFSummary + """ + + result = None + + value = self.etf + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'etf': value } + + + return result + + + @etf.setter + def etf(self, etf): + """Sets the etf of this ETFStats. + + + :param etf: The etf of this ETFStats. # noqa: E501 + :type: ETFSummary + """ + + self._etf = etf + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.swagger_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, ETFStats): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/intrinio_sdk/models/etf_summary.py b/intrinio_sdk/models/etf_summary.py new file mode 100644 index 000000000..47e2ee0f8 --- /dev/null +++ b/intrinio_sdk/models/etf_summary.py @@ -0,0 +1,574 @@ +# coding: utf-8 + +""" + 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://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.14.0 + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +import pprint +import re # noqa: F401 + +import six + + +class ETFSummary(object): + """NOTE: This class is auto generated by the swagger code generator program. + + Do not edit the class manually. + """ + + """ + Attributes: + swagger_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + swagger_types = { + 'id': 'str', + 'name': 'str', + 'ticker': 'str', + 'figi_ticker': 'str', + 'ric': 'str', + 'isin': 'str', + 'sedol': 'str', + 'exchange_mic': 'str' + } + + attribute_map = { + 'id': 'id', + 'name': 'name', + 'ticker': 'ticker', + 'figi_ticker': 'figi_ticker', + 'ric': 'ric', + 'isin': 'isin', + 'sedol': 'sedol', + 'exchange_mic': 'exchange_mic' + } + + def __init__(self, id=None, name=None, ticker=None, figi_ticker=None, ric=None, isin=None, sedol=None, exchange_mic=None): # noqa: E501 + """ETFSummary - a model defined in Swagger""" # noqa: E501 + + self._id = None + self._name = None + self._ticker = None + self._figi_ticker = None + self._ric = None + self._isin = None + self._sedol = None + self._exchange_mic = None + self.discriminator = None + + if id is not None: + self.id = id + if name is not None: + self.name = name + if ticker is not None: + self.ticker = ticker + if figi_ticker is not None: + self.figi_ticker = figi_ticker + if ric is not None: + self.ric = ric + if isin is not None: + self.isin = isin + if sedol is not None: + self.sedol = sedol + if exchange_mic is not None: + self.exchange_mic = exchange_mic + + @property + def id(self): + """Gets the id of this ETFSummary. # noqa: E501 + + The Intrinio ID of the ETF # noqa: E501 + + :return: The id of this ETFSummary. # noqa: E501 + :rtype: str + """ + return self._id + + @property + def id_dict(self): + """Gets the id of this ETFSummary. # noqa: E501 + + The Intrinio ID of the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The id of this ETFSummary. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.id + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'id': value } + + + return result + + + @id.setter + def id(self, id): + """Sets the id of this ETFSummary. + + The Intrinio ID of the ETF # noqa: E501 + + :param id: The id of this ETFSummary. # noqa: E501 + :type: str + """ + + self._id = id + + @property + def name(self): + """Gets the name of this ETFSummary. # noqa: E501 + + The common name of the ETF # noqa: E501 + + :return: The name of this ETFSummary. # noqa: E501 + :rtype: str + """ + return self._name + + @property + def name_dict(self): + """Gets the name of this ETFSummary. # noqa: E501 + + The common name of the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The name of this ETFSummary. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.name + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'name': value } + + + return result + + + @name.setter + def name(self, name): + """Sets the name of this ETFSummary. + + The common name of the ETF # noqa: E501 + + :param name: The name of this ETFSummary. # noqa: E501 + :type: str + """ + + self._name = name + + @property + def ticker(self): + """Gets the ticker of this ETFSummary. # noqa: E501 + + The common ticker symbol for the ETF # noqa: E501 + + :return: The ticker of this ETFSummary. # noqa: E501 + :rtype: str + """ + return self._ticker + + @property + def ticker_dict(self): + """Gets the ticker of this ETFSummary. # noqa: E501 + + The common ticker symbol for the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The ticker of this ETFSummary. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.ticker + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'ticker': value } + + + return result + + + @ticker.setter + def ticker(self, ticker): + """Sets the ticker of this ETFSummary. + + The common ticker symbol for the ETF # noqa: E501 + + :param ticker: The ticker of this ETFSummary. # noqa: E501 + :type: str + """ + + self._ticker = ticker + + @property + def figi_ticker(self): + """Gets the figi_ticker of this ETFSummary. # noqa: E501 + + The OpenFIGI ticker for the ETF # noqa: E501 + + :return: The figi_ticker of this ETFSummary. # noqa: E501 + :rtype: str + """ + return self._figi_ticker + + @property + def figi_ticker_dict(self): + """Gets the figi_ticker of this ETFSummary. # noqa: E501 + + The OpenFIGI ticker for the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The figi_ticker of this ETFSummary. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.figi_ticker + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'figi_ticker': value } + + + return result + + + @figi_ticker.setter + def figi_ticker(self, figi_ticker): + """Sets the figi_ticker of this ETFSummary. + + The OpenFIGI ticker for the ETF # noqa: E501 + + :param figi_ticker: The figi_ticker of this ETFSummary. # noqa: E501 + :type: str + """ + + self._figi_ticker = figi_ticker + + @property + def ric(self): + """Gets the ric of this ETFSummary. # noqa: E501 + + Reuters Instrument Code (RIC) for the ETF # noqa: E501 + + :return: The ric of this ETFSummary. # noqa: E501 + :rtype: str + """ + return self._ric + + @property + def ric_dict(self): + """Gets the ric of this ETFSummary. # noqa: E501 + + Reuters Instrument Code (RIC) for the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The ric of this ETFSummary. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.ric + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'ric': value } + + + return result + + + @ric.setter + def ric(self, ric): + """Sets the ric of this ETFSummary. + + Reuters Instrument Code (RIC) for the ETF # noqa: E501 + + :param ric: The ric of this ETFSummary. # noqa: E501 + :type: str + """ + + self._ric = ric + + @property + def isin(self): + """Gets the isin of this ETFSummary. # noqa: E501 + + International Securities Identification Number (ISIN) for the ETF # noqa: E501 + + :return: The isin of this ETFSummary. # noqa: E501 + :rtype: str + """ + return self._isin + + @property + def isin_dict(self): + """Gets the isin of this ETFSummary. # noqa: E501 + + International Securities Identification Number (ISIN) for the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The isin of this ETFSummary. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.isin + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'isin': value } + + + return result + + + @isin.setter + def isin(self, isin): + """Sets the isin of this ETFSummary. + + International Securities Identification Number (ISIN) for the ETF # noqa: E501 + + :param isin: The isin of this ETFSummary. # noqa: E501 + :type: str + """ + + self._isin = isin + + @property + def sedol(self): + """Gets the sedol of this ETFSummary. # noqa: E501 + + Stock Exchange Daily Official List (SEDOL) for the ETF # noqa: E501 + + :return: The sedol of this ETFSummary. # noqa: E501 + :rtype: str + """ + return self._sedol + + @property + def sedol_dict(self): + """Gets the sedol of this ETFSummary. # noqa: E501 + + Stock Exchange Daily Official List (SEDOL) for the ETF as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The sedol of this ETFSummary. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.sedol + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'sedol': value } + + + return result + + + @sedol.setter + def sedol(self, sedol): + """Sets the sedol of this ETFSummary. + + Stock Exchange Daily Official List (SEDOL) for the ETF # noqa: E501 + + :param sedol: The sedol of this ETFSummary. # noqa: E501 + :type: str + """ + + self._sedol = sedol + + @property + def exchange_mic(self): + """Gets the exchange_mic of this ETFSummary. # noqa: E501 + + The exchange Market Identifier Code (MIC) from the International Standards Organization (ISO) # noqa: E501 + + :return: The exchange_mic of this ETFSummary. # noqa: E501 + :rtype: str + """ + return self._exchange_mic + + @property + def exchange_mic_dict(self): + """Gets the exchange_mic of this ETFSummary. # noqa: E501 + + The exchange Market Identifier Code (MIC) from the International Standards Organization (ISO) as a dictionary. Useful for Panda Dataframes. # noqa: E501 + + :return: The exchange_mic of this ETFSummary. # noqa: E501 + :rtype: str + """ + + result = None + + value = self.exchange_mic + if isinstance(value, list): + result = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result = value.to_dict() + elif isinstance(value, dict): + result = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result = { 'exchange_mic': value } + + + return result + + + @exchange_mic.setter + def exchange_mic(self, exchange_mic): + """Sets the exchange_mic of this ETFSummary. + + The exchange Market Identifier Code (MIC) from the International Standards Organization (ISO) # noqa: E501 + + :param exchange_mic: The exchange_mic of this ETFSummary. # noqa: E501 + :type: str + """ + + self._exchange_mic = exchange_mic + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.swagger_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, ETFSummary): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/intrinio_sdk/models/filing.py b/intrinio_sdk/models/filing.py index c160dbf00..9d91352d8 100644 --- a/intrinio_sdk/models/filing.py +++ b/intrinio_sdk/models/filing.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/filing_note.py b/intrinio_sdk/models/filing_note.py index 770939023..f955d70fb 100644 --- a/intrinio_sdk/models/filing_note.py +++ b/intrinio_sdk/models/filing_note.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/filing_note_filing.py b/intrinio_sdk/models/filing_note_filing.py index 7e0f4b6b2..0833bc7b1 100644 --- a/intrinio_sdk/models/filing_note_filing.py +++ b/intrinio_sdk/models/filing_note_filing.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/filing_note_summary.py b/intrinio_sdk/models/filing_note_summary.py index 76eaafe3c..f34fa69d7 100644 --- a/intrinio_sdk/models/filing_note_summary.py +++ b/intrinio_sdk/models/filing_note_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/filing_summary.py b/intrinio_sdk/models/filing_summary.py index d0532f0d0..4f71bd0fa 100644 --- a/intrinio_sdk/models/filing_summary.py +++ b/intrinio_sdk/models/filing_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/force_index_technical_value.py b/intrinio_sdk/models/force_index_technical_value.py index 0e1366ec9..9ccc2eee2 100644 --- a/intrinio_sdk/models/force_index_technical_value.py +++ b/intrinio_sdk/models/force_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/forex_currency.py b/intrinio_sdk/models/forex_currency.py index 44ab4825b..7dc7debdf 100644 --- a/intrinio_sdk/models/forex_currency.py +++ b/intrinio_sdk/models/forex_currency.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/forex_pair.py b/intrinio_sdk/models/forex_pair.py index 8947fbf45..670f4d00f 100644 --- a/intrinio_sdk/models/forex_pair.py +++ b/intrinio_sdk/models/forex_pair.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/forex_price.py b/intrinio_sdk/models/forex_price.py index 63c126852..dbf370edc 100644 --- a/intrinio_sdk/models/forex_price.py +++ b/intrinio_sdk/models/forex_price.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/fundamental.py b/intrinio_sdk/models/fundamental.py index 36f80b75a..c7325f536 100644 --- a/intrinio_sdk/models/fundamental.py +++ b/intrinio_sdk/models/fundamental.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/fundamental_summary.py b/intrinio_sdk/models/fundamental_summary.py index ecbbc5004..650fdfb7b 100644 --- a/intrinio_sdk/models/fundamental_summary.py +++ b/intrinio_sdk/models/fundamental_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/historical_data.py b/intrinio_sdk/models/historical_data.py index 965749c55..468b74fe3 100644 --- a/intrinio_sdk/models/historical_data.py +++ b/intrinio_sdk/models/historical_data.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/ichimoku_kinko_hyo_technical_value.py b/intrinio_sdk/models/ichimoku_kinko_hyo_technical_value.py index d87673dfb..e5ed44941 100644 --- a/intrinio_sdk/models/ichimoku_kinko_hyo_technical_value.py +++ b/intrinio_sdk/models/ichimoku_kinko_hyo_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/intraday_stock_price.py b/intrinio_sdk/models/intraday_stock_price.py index ee0cac69e..fb1497b7c 100644 --- a/intrinio_sdk/models/intraday_stock_price.py +++ b/intrinio_sdk/models/intraday_stock_price.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/keltner_channel_technical_value.py b/intrinio_sdk/models/keltner_channel_technical_value.py index e2cbec39a..cc008fb17 100644 --- a/intrinio_sdk/models/keltner_channel_technical_value.py +++ b/intrinio_sdk/models/keltner_channel_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/know_sure_thing_technical_value.py b/intrinio_sdk/models/know_sure_thing_technical_value.py index 94231ea10..f82e96601 100644 --- a/intrinio_sdk/models/know_sure_thing_technical_value.py +++ b/intrinio_sdk/models/know_sure_thing_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/mass_index_technical_value.py b/intrinio_sdk/models/mass_index_technical_value.py index bb914860a..50bac9bb0 100644 --- a/intrinio_sdk/models/mass_index_technical_value.py +++ b/intrinio_sdk/models/mass_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/money_flow_index_technical_value.py b/intrinio_sdk/models/money_flow_index_technical_value.py index 86ffc67c4..7d42d4a2b 100644 --- a/intrinio_sdk/models/money_flow_index_technical_value.py +++ b/intrinio_sdk/models/money_flow_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/moving_average_convergence_divergence_technical_value.py b/intrinio_sdk/models/moving_average_convergence_divergence_technical_value.py index 3c412d44b..127add78a 100644 --- a/intrinio_sdk/models/moving_average_convergence_divergence_technical_value.py +++ b/intrinio_sdk/models/moving_average_convergence_divergence_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/municipality.py b/intrinio_sdk/models/municipality.py index ee0c5499e..969e07c67 100644 --- a/intrinio_sdk/models/municipality.py +++ b/intrinio_sdk/models/municipality.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/municipality_financial.py b/intrinio_sdk/models/municipality_financial.py index 4ccad76a8..48cff456e 100644 --- a/intrinio_sdk/models/municipality_financial.py +++ b/intrinio_sdk/models/municipality_financial.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/negative_volume_index_technical_value.py b/intrinio_sdk/models/negative_volume_index_technical_value.py index 81d62c249..585f13d4d 100644 --- a/intrinio_sdk/models/negative_volume_index_technical_value.py +++ b/intrinio_sdk/models/negative_volume_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/on_balance_volume_mean_technical_value.py b/intrinio_sdk/models/on_balance_volume_mean_technical_value.py index 22a9ca80e..0c99ed1fd 100644 --- a/intrinio_sdk/models/on_balance_volume_mean_technical_value.py +++ b/intrinio_sdk/models/on_balance_volume_mean_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/on_balance_volume_technical_value.py b/intrinio_sdk/models/on_balance_volume_technical_value.py index f6f7b9364..41017487b 100644 --- a/intrinio_sdk/models/on_balance_volume_technical_value.py +++ b/intrinio_sdk/models/on_balance_volume_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/option.py b/intrinio_sdk/models/option.py index fb874b133..dbb49687e 100644 --- a/intrinio_sdk/models/option.py +++ b/intrinio_sdk/models/option.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/option_chain.py b/intrinio_sdk/models/option_chain.py index 2a66004b5..f78898a9d 100644 --- a/intrinio_sdk/models/option_chain.py +++ b/intrinio_sdk/models/option_chain.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/option_price.py b/intrinio_sdk/models/option_price.py index eb79a0669..89ebc49fa 100644 --- a/intrinio_sdk/models/option_price.py +++ b/intrinio_sdk/models/option_price.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/realtime_stock_price.py b/intrinio_sdk/models/realtime_stock_price.py index c1d9a3ca1..15102bb0e 100644 --- a/intrinio_sdk/models/realtime_stock_price.py +++ b/intrinio_sdk/models/realtime_stock_price.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/realtime_stock_price_security.py b/intrinio_sdk/models/realtime_stock_price_security.py index 66e540a72..f1c5904a9 100644 --- a/intrinio_sdk/models/realtime_stock_price_security.py +++ b/intrinio_sdk/models/realtime_stock_price_security.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/relative_strength_index_technical_value.py b/intrinio_sdk/models/relative_strength_index_technical_value.py index b6c305cef..cd8dbbe49 100644 --- a/intrinio_sdk/models/relative_strength_index_technical_value.py +++ b/intrinio_sdk/models/relative_strength_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/reported_financial.py b/intrinio_sdk/models/reported_financial.py index 31206bc85..2813e08d9 100644 --- a/intrinio_sdk/models/reported_financial.py +++ b/intrinio_sdk/models/reported_financial.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/reported_financial_dimension.py b/intrinio_sdk/models/reported_financial_dimension.py index b0b6660b3..54109cc6a 100644 --- a/intrinio_sdk/models/reported_financial_dimension.py +++ b/intrinio_sdk/models/reported_financial_dimension.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/reported_tag.py b/intrinio_sdk/models/reported_tag.py index 864295c87..d46aec1be 100644 --- a/intrinio_sdk/models/reported_tag.py +++ b/intrinio_sdk/models/reported_tag.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/security.py b/intrinio_sdk/models/security.py index 30d706b37..40f896f40 100644 --- a/intrinio_sdk/models/security.py +++ b/intrinio_sdk/models/security.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/security_screen_clause.py b/intrinio_sdk/models/security_screen_clause.py index c371ea8b4..2a3e2a4ea 100644 --- a/intrinio_sdk/models/security_screen_clause.py +++ b/intrinio_sdk/models/security_screen_clause.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/security_screen_group.py b/intrinio_sdk/models/security_screen_group.py index fafae74b5..bdae5557c 100644 --- a/intrinio_sdk/models/security_screen_group.py +++ b/intrinio_sdk/models/security_screen_group.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/security_screen_group.py-- b/intrinio_sdk/models/security_screen_group.py-- index aeaecd7b4..7d772713f 100644 --- a/intrinio_sdk/models/security_screen_group.py-- +++ b/intrinio_sdk/models/security_screen_group.py-- @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/security_screen_result.py b/intrinio_sdk/models/security_screen_result.py index 9035eabcc..a460d24e1 100644 --- a/intrinio_sdk/models/security_screen_result.py +++ b/intrinio_sdk/models/security_screen_result.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/security_screen_result_data.py b/intrinio_sdk/models/security_screen_result_data.py index afaf33ab8..b5dc6b4d5 100644 --- a/intrinio_sdk/models/security_screen_result_data.py +++ b/intrinio_sdk/models/security_screen_result_data.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/security_summary.py b/intrinio_sdk/models/security_summary.py index 56adea4b6..0109d97de 100644 --- a/intrinio_sdk/models/security_summary.py +++ b/intrinio_sdk/models/security_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/sic_index.py b/intrinio_sdk/models/sic_index.py index f2edf2c9b..e2291ec06 100644 --- a/intrinio_sdk/models/sic_index.py +++ b/intrinio_sdk/models/sic_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/simple_moving_average_technical_value.py b/intrinio_sdk/models/simple_moving_average_technical_value.py index 021917340..a6be178a9 100644 --- a/intrinio_sdk/models/simple_moving_average_technical_value.py +++ b/intrinio_sdk/models/simple_moving_average_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/standardized_financial.py b/intrinio_sdk/models/standardized_financial.py index 1cdf0fbed..19a83ced6 100644 --- a/intrinio_sdk/models/standardized_financial.py +++ b/intrinio_sdk/models/standardized_financial.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/stochastic_oscillator_technical_value.py b/intrinio_sdk/models/stochastic_oscillator_technical_value.py index 8519327cf..23b33ec3e 100644 --- a/intrinio_sdk/models/stochastic_oscillator_technical_value.py +++ b/intrinio_sdk/models/stochastic_oscillator_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/stock_exchange.py b/intrinio_sdk/models/stock_exchange.py index d7626709f..67e037ad6 100644 --- a/intrinio_sdk/models/stock_exchange.py +++ b/intrinio_sdk/models/stock_exchange.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/stock_market_index.py b/intrinio_sdk/models/stock_market_index.py index 5ddf49ba9..7edfd6ea9 100644 --- a/intrinio_sdk/models/stock_market_index.py +++ b/intrinio_sdk/models/stock_market_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/stock_market_index_summary.py b/intrinio_sdk/models/stock_market_index_summary.py index e8b77262e..487112d4c 100644 --- a/intrinio_sdk/models/stock_market_index_summary.py +++ b/intrinio_sdk/models/stock_market_index_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/stock_price.py b/intrinio_sdk/models/stock_price.py index 8a5593439..b3d0a7217 100644 --- a/intrinio_sdk/models/stock_price.py +++ b/intrinio_sdk/models/stock_price.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/stock_price_adjustment.py b/intrinio_sdk/models/stock_price_adjustment.py index 66911055d..2a548c1a0 100644 --- a/intrinio_sdk/models/stock_price_adjustment.py +++ b/intrinio_sdk/models/stock_price_adjustment.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/stock_price_adjustment_summary.py b/intrinio_sdk/models/stock_price_adjustment_summary.py index 05f68a47f..80b781a87 100644 --- a/intrinio_sdk/models/stock_price_adjustment_summary.py +++ b/intrinio_sdk/models/stock_price_adjustment_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/stock_price_summary.py b/intrinio_sdk/models/stock_price_summary.py index 9cb7d77d8..667047cd4 100644 --- a/intrinio_sdk/models/stock_price_summary.py +++ b/intrinio_sdk/models/stock_price_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/technical_indicator.py b/intrinio_sdk/models/technical_indicator.py index 276d32614..0bb477b4d 100644 --- a/intrinio_sdk/models/technical_indicator.py +++ b/intrinio_sdk/models/technical_indicator.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/triple_exponential_average_technical_value.py b/intrinio_sdk/models/triple_exponential_average_technical_value.py index 19324a047..34faf2bb1 100644 --- a/intrinio_sdk/models/triple_exponential_average_technical_value.py +++ b/intrinio_sdk/models/triple_exponential_average_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/true_strength_index_technical_value.py b/intrinio_sdk/models/true_strength_index_technical_value.py index 3dc6f0687..35a9ea3a9 100644 --- a/intrinio_sdk/models/true_strength_index_technical_value.py +++ b/intrinio_sdk/models/true_strength_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/ultimate_oscillator_technical_value.py b/intrinio_sdk/models/ultimate_oscillator_technical_value.py index abfda1df9..9b0d793d4 100644 --- a/intrinio_sdk/models/ultimate_oscillator_technical_value.py +++ b/intrinio_sdk/models/ultimate_oscillator_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/volume_price_trend_technical_value.py b/intrinio_sdk/models/volume_price_trend_technical_value.py index 00e54efc8..8e87d2461 100644 --- a/intrinio_sdk/models/volume_price_trend_technical_value.py +++ b/intrinio_sdk/models/volume_price_trend_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/volume_weighted_average_price_value.py b/intrinio_sdk/models/volume_weighted_average_price_value.py index f91a6e419..6320f84dc 100644 --- a/intrinio_sdk/models/volume_weighted_average_price_value.py +++ b/intrinio_sdk/models/volume_weighted_average_price_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/vortex_indicator_technical_value.py b/intrinio_sdk/models/vortex_indicator_technical_value.py index 9f9909bdf..43d523a81 100644 --- a/intrinio_sdk/models/vortex_indicator_technical_value.py +++ b/intrinio_sdk/models/vortex_indicator_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/williams_r_technical_value.py b/intrinio_sdk/models/williams_r_technical_value.py index c9870b0e8..45c3693f2 100644 --- a/intrinio_sdk/models/williams_r_technical_value.py +++ b/intrinio_sdk/models/williams_r_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_analyst_rating.py b/intrinio_sdk/models/zacks_analyst_rating.py index 65e5b90e1..1d9bc925a 100644 --- a/intrinio_sdk/models/zacks_analyst_rating.py +++ b/intrinio_sdk/models/zacks_analyst_rating.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_analyst_rating_snapshot.py b/intrinio_sdk/models/zacks_analyst_rating_snapshot.py index 8308ff17a..f9973a996 100644 --- a/intrinio_sdk/models/zacks_analyst_rating_snapshot.py +++ b/intrinio_sdk/models/zacks_analyst_rating_snapshot.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_analyst_rating_summary.py b/intrinio_sdk/models/zacks_analyst_rating_summary.py index bfdbd9bf6..ab4fe1ffe 100644 --- a/intrinio_sdk/models/zacks_analyst_rating_summary.py +++ b/intrinio_sdk/models/zacks_analyst_rating_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_eps_estimate.py b/intrinio_sdk/models/zacks_eps_estimate.py index 72329bea6..d22dfc5fb 100644 --- a/intrinio_sdk/models/zacks_eps_estimate.py +++ b/intrinio_sdk/models/zacks_eps_estimate.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_eps_growth_rate.py b/intrinio_sdk/models/zacks_eps_growth_rate.py index f06aae9eb..5b4d38c1d 100644 --- a/intrinio_sdk/models/zacks_eps_growth_rate.py +++ b/intrinio_sdk/models/zacks_eps_growth_rate.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_eps_surprise.py b/intrinio_sdk/models/zacks_eps_surprise.py index a857a4426..a3ba5c709 100644 --- a/intrinio_sdk/models/zacks_eps_surprise.py +++ b/intrinio_sdk/models/zacks_eps_surprise.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_eps_surprise_summary.py b/intrinio_sdk/models/zacks_eps_surprise_summary.py index 36ff4a047..b1453a351 100644 --- a/intrinio_sdk/models/zacks_eps_surprise_summary.py +++ b/intrinio_sdk/models/zacks_eps_surprise_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_etf_holding.py b/intrinio_sdk/models/zacks_etf_holding.py index 794b3be10..97b6a6938 100644 --- a/intrinio_sdk/models/zacks_etf_holding.py +++ b/intrinio_sdk/models/zacks_etf_holding.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_institutional_holding.py b/intrinio_sdk/models/zacks_institutional_holding.py index 90bf59483..463fafdc3 100644 --- a/intrinio_sdk/models/zacks_institutional_holding.py +++ b/intrinio_sdk/models/zacks_institutional_holding.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_institutional_holding_company_detail.py b/intrinio_sdk/models/zacks_institutional_holding_company_detail.py index 26b3b8086..be305e7af 100644 --- a/intrinio_sdk/models/zacks_institutional_holding_company_detail.py +++ b/intrinio_sdk/models/zacks_institutional_holding_company_detail.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_institutional_holding_company_summary.py b/intrinio_sdk/models/zacks_institutional_holding_company_summary.py index 8d08a6edc..d40f309a2 100644 --- a/intrinio_sdk/models/zacks_institutional_holding_company_summary.py +++ b/intrinio_sdk/models/zacks_institutional_holding_company_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_institutional_holding_historical_summary.py b/intrinio_sdk/models/zacks_institutional_holding_historical_summary.py index 2ad0c7b21..d3f834bab 100644 --- a/intrinio_sdk/models/zacks_institutional_holding_historical_summary.py +++ b/intrinio_sdk/models/zacks_institutional_holding_historical_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_institutional_holding_owner_detail.py b/intrinio_sdk/models/zacks_institutional_holding_owner_detail.py index 826176872..99b381127 100644 --- a/intrinio_sdk/models/zacks_institutional_holding_owner_detail.py +++ b/intrinio_sdk/models/zacks_institutional_holding_owner_detail.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_institutional_holding_owner_summary.py b/intrinio_sdk/models/zacks_institutional_holding_owner_summary.py index c2cc15c08..dcd990087 100644 --- a/intrinio_sdk/models/zacks_institutional_holding_owner_summary.py +++ b/intrinio_sdk/models/zacks_institutional_holding_owner_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_long_term_growth_rate.py b/intrinio_sdk/models/zacks_long_term_growth_rate.py index 38b6c21e3..b52e64652 100644 --- a/intrinio_sdk/models/zacks_long_term_growth_rate.py +++ b/intrinio_sdk/models/zacks_long_term_growth_rate.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_sales_surprise.py b/intrinio_sdk/models/zacks_sales_surprise.py index 12ff33345..f41f8037a 100644 --- a/intrinio_sdk/models/zacks_sales_surprise.py +++ b/intrinio_sdk/models/zacks_sales_surprise.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_sales_surprise_summary.py b/intrinio_sdk/models/zacks_sales_surprise_summary.py index eca2cb6fe..0b1f49617 100644 --- a/intrinio_sdk/models/zacks_sales_surprise_summary.py +++ b/intrinio_sdk/models/zacks_sales_surprise_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/models/zacks_target_price_consensus.py b/intrinio_sdk/models/zacks_target_price_consensus.py index fb28cf0cf..741b62be0 100644 --- a/intrinio_sdk/models/zacks_target_price_consensus.py +++ b/intrinio_sdk/models/zacks_target_price_consensus.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/intrinio_sdk/rest.py b/intrinio_sdk/rest.py index 51d5bcfb3..60b93d8d5 100644 --- a/intrinio_sdk/rest.py +++ b/intrinio_sdk/rest.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/setup.py b/setup.py index 6947ce802..03649fc9c 100644 --- a/setup.py +++ b/setup.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ @@ -14,7 +14,7 @@ from setuptools import setup, find_packages # noqa: H301 NAME = "intrinio-sdk" -VERSION = "5.5.0" +VERSION = "5.6.0" # To install the library, run the following # # python setup.py install diff --git a/test/test_accumulation_distribution_index_technical_value.py b/test/test_accumulation_distribution_index_technical_value.py index a082d8bb7..269329fc0 100644 --- a/test/test_accumulation_distribution_index_technical_value.py +++ b/test/test_accumulation_distribution_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_bulk_download_links.py b/test/test_api_response_bulk_download_links.py index 110bc7eca..f1faabf7a 100644 --- a/test/test_api_response_bulk_download_links.py +++ b/test/test_api_response_bulk_download_links.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_companies.py b/test/test_api_response_companies.py index 64e250f1b..a6f720dd3 100644 --- a/test/test_api_response_companies.py +++ b/test/test_api_response_companies.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_companies_search.py b/test/test_api_response_companies_search.py index b57e7c3f4..8688fa539 100644 --- a/test/test_api_response_companies_search.py +++ b/test/test_api_response_companies_search.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_company_filings.py b/test/test_api_response_company_filings.py index 438696ae2..d2c89ce54 100644 --- a/test/test_api_response_company_filings.py +++ b/test/test_api_response_company_filings.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_company_fundamentals.py b/test/test_api_response_company_fundamentals.py index 1267e3e0f..378d1cc1d 100644 --- a/test/test_api_response_company_fundamentals.py +++ b/test/test_api_response_company_fundamentals.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_company_historical_data.py b/test/test_api_response_company_historical_data.py index 3e72ec9aa..59f6e6612 100644 --- a/test/test_api_response_company_historical_data.py +++ b/test/test_api_response_company_historical_data.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_company_news.py b/test/test_api_response_company_news.py index 3c0d1a6d2..969fdcd52 100644 --- a/test/test_api_response_company_news.py +++ b/test/test_api_response_company_news.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_company_securities.py b/test/test_api_response_company_securities.py index b73a6a1fa..51beb9607 100644 --- a/test/test_api_response_company_securities.py +++ b/test/test_api_response_company_securities.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_data_tags.py b/test/test_api_response_data_tags.py index 7ffa076a0..5a25f3594 100644 --- a/test/test_api_response_data_tags.py +++ b/test/test_api_response_data_tags.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_data_tags_search.py b/test/test_api_response_data_tags_search.py index e50022eab..04d72fdb7 100644 --- a/test/test_api_response_data_tags_search.py +++ b/test/test_api_response_data_tags_search.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_economic_index_historical_data.py b/test/test_api_response_economic_index_historical_data.py index cdbd312ae..93358d3d3 100644 --- a/test/test_api_response_economic_index_historical_data.py +++ b/test/test_api_response_economic_index_historical_data.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_economic_indices.py b/test/test_api_response_economic_indices.py index 1ce47f876..ff71a89b1 100644 --- a/test/test_api_response_economic_indices.py +++ b/test/test_api_response_economic_indices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_economic_indices_search.py b/test/test_api_response_economic_indices_search.py index 0ea7f23e5..b634dfdf7 100644 --- a/test/test_api_response_economic_indices_search.py +++ b/test/test_api_response_economic_indices_search.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_et_fs.py b/test/test_api_response_et_fs.py new file mode 100644 index 000000000..7b13d8b8e --- /dev/null +++ b/test/test_api_response_et_fs.py @@ -0,0 +1,40 @@ +# coding: utf-8 + +""" + 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://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.14.0 + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +from __future__ import absolute_import + +import unittest + +import intrinio_sdk +from intrinio_sdk.models.api_response_et_fs import ApiResponseETFs # noqa: E501 +from intrinio_sdk.rest import ApiException + + +class TestApiResponseETFs(unittest.TestCase): + """ApiResponseETFs unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def testApiResponseETFs(self): + """Test ApiResponseETFs""" + # FIXME: construct object with mandatory attributes with example values + # model = intrinio_sdk.models.api_response_et_fs.ApiResponseETFs() # noqa: E501 + pass + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_api_response_etf_holdings.py b/test/test_api_response_etf_holdings.py new file mode 100644 index 000000000..854489c71 --- /dev/null +++ b/test/test_api_response_etf_holdings.py @@ -0,0 +1,40 @@ +# coding: utf-8 + +""" + 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://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.14.0 + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +from __future__ import absolute_import + +import unittest + +import intrinio_sdk +from intrinio_sdk.models.api_response_etf_holdings import ApiResponseETFHoldings # noqa: E501 +from intrinio_sdk.rest import ApiException + + +class TestApiResponseETFHoldings(unittest.TestCase): + """ApiResponseETFHoldings unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def testApiResponseETFHoldings(self): + """Test ApiResponseETFHoldings""" + # FIXME: construct object with mandatory attributes with example values + # model = intrinio_sdk.models.api_response_etf_holdings.ApiResponseETFHoldings() # noqa: E501 + pass + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_api_response_filing_fundamentals.py b/test/test_api_response_filing_fundamentals.py index 346236734..affdfc321 100644 --- a/test/test_api_response_filing_fundamentals.py +++ b/test/test_api_response_filing_fundamentals.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_filing_notes.py b/test/test_api_response_filing_notes.py index 536fc028d..a33871afa 100644 --- a/test/test_api_response_filing_notes.py +++ b/test/test_api_response_filing_notes.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_filing_notes_search.py b/test/test_api_response_filing_notes_search.py index f7ca05b38..33e8ae9a6 100644 --- a/test/test_api_response_filing_notes_search.py +++ b/test/test_api_response_filing_notes_search.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_filings.py b/test/test_api_response_filings.py index b4471ed37..dd7ddb812 100644 --- a/test/test_api_response_filings.py +++ b/test/test_api_response_filings.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_forex_currencies.py b/test/test_api_response_forex_currencies.py index e9687287c..67c8b488c 100644 --- a/test/test_api_response_forex_currencies.py +++ b/test/test_api_response_forex_currencies.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_forex_pairs.py b/test/test_api_response_forex_pairs.py index 98f2b9425..d25091fd2 100644 --- a/test/test_api_response_forex_pairs.py +++ b/test/test_api_response_forex_pairs.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_forex_prices.py b/test/test_api_response_forex_prices.py index d70d06167..3d4d64c35 100644 --- a/test/test_api_response_forex_prices.py +++ b/test/test_api_response_forex_prices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_historical_data.py b/test/test_api_response_historical_data.py index cf2f9cbcd..0d6606441 100644 --- a/test/test_api_response_historical_data.py +++ b/test/test_api_response_historical_data.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_initial_public_offerings.py b/test/test_api_response_initial_public_offerings.py index 208fa07b3..4d97c9368 100644 --- a/test/test_api_response_initial_public_offerings.py +++ b/test/test_api_response_initial_public_offerings.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_municipalities.py b/test/test_api_response_municipalities.py index 0430db12d..cac5b5aa0 100644 --- a/test/test_api_response_municipalities.py +++ b/test/test_api_response_municipalities.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_municipalitiy_financials.py b/test/test_api_response_municipalitiy_financials.py index f2ff9fc3a..5f86926c7 100644 --- a/test/test_api_response_municipalitiy_financials.py +++ b/test/test_api_response_municipalitiy_financials.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_news.py b/test/test_api_response_news.py index b93c5dc88..25d53cd39 100644 --- a/test/test_api_response_news.py +++ b/test/test_api_response_news.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_option_prices.py b/test/test_api_response_option_prices.py index 4d5602931..19c73aff8 100644 --- a/test/test_api_response_option_prices.py +++ b/test/test_api_response_option_prices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_options.py b/test/test_api_response_options.py index ceeabe6ec..a86727273 100644 --- a/test/test_api_response_options.py +++ b/test/test_api_response_options.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_options_chain.py b/test/test_api_response_options_chain.py index 3860f2b4d..1bba8aa26 100644 --- a/test/test_api_response_options_chain.py +++ b/test/test_api_response_options_chain.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_options_expirations.py b/test/test_api_response_options_expirations.py index 921461711..f1c0bb19b 100644 --- a/test/test_api_response_options_expirations.py +++ b/test/test_api_response_options_expirations.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_reported_financials.py b/test/test_api_response_reported_financials.py index 6d5d93639..4b84cdd0e 100644 --- a/test/test_api_response_reported_financials.py +++ b/test/test_api_response_reported_financials.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_securities.py b/test/test_api_response_securities.py index a4cf0d442..ce424ce92 100644 --- a/test/test_api_response_securities.py +++ b/test/test_api_response_securities.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_securities_search.py b/test/test_api_response_securities_search.py index add4763bd..3e883d2ac 100644 --- a/test/test_api_response_securities_search.py +++ b/test/test_api_response_securities_search.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_accumulation_distribution_index.py b/test/test_api_response_security_accumulation_distribution_index.py index 4d026deed..18c4ba2b6 100644 --- a/test/test_api_response_security_accumulation_distribution_index.py +++ b/test/test_api_response_security_accumulation_distribution_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_average_daily_trading_volume.py b/test/test_api_response_security_average_daily_trading_volume.py index 82ed26b2d..39190bea4 100644 --- a/test/test_api_response_security_average_daily_trading_volume.py +++ b/test/test_api_response_security_average_daily_trading_volume.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_average_directional_index.py b/test/test_api_response_security_average_directional_index.py index c7bdd0a7a..58bbc590a 100644 --- a/test/test_api_response_security_average_directional_index.py +++ b/test/test_api_response_security_average_directional_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_average_true_range.py b/test/test_api_response_security_average_true_range.py index 7e274d079..5f9eed80f 100644 --- a/test/test_api_response_security_average_true_range.py +++ b/test/test_api_response_security_average_true_range.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_awesome_oscillator.py b/test/test_api_response_security_awesome_oscillator.py index 57b9d9228..a0e78187a 100644 --- a/test/test_api_response_security_awesome_oscillator.py +++ b/test/test_api_response_security_awesome_oscillator.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_bollinger_bands.py b/test/test_api_response_security_bollinger_bands.py index 79fca8515..9a16a14bd 100644 --- a/test/test_api_response_security_bollinger_bands.py +++ b/test/test_api_response_security_bollinger_bands.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_chaikin_money_flow.py b/test/test_api_response_security_chaikin_money_flow.py index e4faf2eee..f3e7a0c36 100644 --- a/test/test_api_response_security_chaikin_money_flow.py +++ b/test/test_api_response_security_chaikin_money_flow.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_commodity_channel_index.py b/test/test_api_response_security_commodity_channel_index.py index a2d0d1957..79adc4e65 100644 --- a/test/test_api_response_security_commodity_channel_index.py +++ b/test/test_api_response_security_commodity_channel_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_detrended_price_oscillator.py b/test/test_api_response_security_detrended_price_oscillator.py index 70914acc9..b43310c07 100644 --- a/test/test_api_response_security_detrended_price_oscillator.py +++ b/test/test_api_response_security_detrended_price_oscillator.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_donchian_channel.py b/test/test_api_response_security_donchian_channel.py index 894880dee..6f2fb1b09 100644 --- a/test/test_api_response_security_donchian_channel.py +++ b/test/test_api_response_security_donchian_channel.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_ease_of_movement.py b/test/test_api_response_security_ease_of_movement.py index 16e5d291b..97ddcf70d 100644 --- a/test/test_api_response_security_ease_of_movement.py +++ b/test/test_api_response_security_ease_of_movement.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_force_index.py b/test/test_api_response_security_force_index.py index 5d0bcfa08..c060af491 100644 --- a/test/test_api_response_security_force_index.py +++ b/test/test_api_response_security_force_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_historical_data.py b/test/test_api_response_security_historical_data.py index f41e572a3..3326261ab 100644 --- a/test/test_api_response_security_historical_data.py +++ b/test/test_api_response_security_historical_data.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_ichimoku_kinko_hyo.py b/test/test_api_response_security_ichimoku_kinko_hyo.py index b2bfa5a95..699c99fe3 100644 --- a/test/test_api_response_security_ichimoku_kinko_hyo.py +++ b/test/test_api_response_security_ichimoku_kinko_hyo.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_intraday_prices.py b/test/test_api_response_security_intraday_prices.py index 9c4fbb6c7..485470c53 100644 --- a/test/test_api_response_security_intraday_prices.py +++ b/test/test_api_response_security_intraday_prices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_keltner_channel.py b/test/test_api_response_security_keltner_channel.py index 0a14c948c..9af9b57e0 100644 --- a/test/test_api_response_security_keltner_channel.py +++ b/test/test_api_response_security_keltner_channel.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_know_sure_thing.py b/test/test_api_response_security_know_sure_thing.py index 9c4eee257..f0aae59f4 100644 --- a/test/test_api_response_security_know_sure_thing.py +++ b/test/test_api_response_security_know_sure_thing.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_mass_index.py b/test/test_api_response_security_mass_index.py index 1ce0ed9ad..a7dbac182 100644 --- a/test/test_api_response_security_mass_index.py +++ b/test/test_api_response_security_mass_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_money_flow_index.py b/test/test_api_response_security_money_flow_index.py index d15c66166..75a346af7 100644 --- a/test/test_api_response_security_money_flow_index.py +++ b/test/test_api_response_security_money_flow_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_moving_average_convergence_divergence.py b/test/test_api_response_security_moving_average_convergence_divergence.py index dc9ddde7b..9c6ef86ef 100644 --- a/test/test_api_response_security_moving_average_convergence_divergence.py +++ b/test/test_api_response_security_moving_average_convergence_divergence.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_negative_volume_index.py b/test/test_api_response_security_negative_volume_index.py index 8f09d20b5..53c56909a 100644 --- a/test/test_api_response_security_negative_volume_index.py +++ b/test/test_api_response_security_negative_volume_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_on_balance_volume.py b/test/test_api_response_security_on_balance_volume.py index a51ad2b7a..80736d095 100644 --- a/test/test_api_response_security_on_balance_volume.py +++ b/test/test_api_response_security_on_balance_volume.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_on_balance_volume_mean.py b/test/test_api_response_security_on_balance_volume_mean.py index b8ed06cda..569a5a192 100644 --- a/test/test_api_response_security_on_balance_volume_mean.py +++ b/test/test_api_response_security_on_balance_volume_mean.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_relative_strength_index.py b/test/test_api_response_security_relative_strength_index.py index e895cc67d..b3128789a 100644 --- a/test/test_api_response_security_relative_strength_index.py +++ b/test/test_api_response_security_relative_strength_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_simple_moving_average.py b/test/test_api_response_security_simple_moving_average.py index e6bc7e52d..5306ecb18 100644 --- a/test/test_api_response_security_simple_moving_average.py +++ b/test/test_api_response_security_simple_moving_average.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_stochastic_oscillator.py b/test/test_api_response_security_stochastic_oscillator.py index 4c519630a..79bcf74a4 100644 --- a/test/test_api_response_security_stochastic_oscillator.py +++ b/test/test_api_response_security_stochastic_oscillator.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_stock_price_adjustments.py b/test/test_api_response_security_stock_price_adjustments.py index cd45d04e5..b24e728c3 100644 --- a/test/test_api_response_security_stock_price_adjustments.py +++ b/test/test_api_response_security_stock_price_adjustments.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_stock_prices.py b/test/test_api_response_security_stock_prices.py index 8f4308388..9d2dc24ce 100644 --- a/test/test_api_response_security_stock_prices.py +++ b/test/test_api_response_security_stock_prices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_triple_exponential_average.py b/test/test_api_response_security_triple_exponential_average.py index 650273ecd..56e8b89c0 100644 --- a/test/test_api_response_security_triple_exponential_average.py +++ b/test/test_api_response_security_triple_exponential_average.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_true_strength_index.py b/test/test_api_response_security_true_strength_index.py index 7ae8d6e74..a4f6c8cd6 100644 --- a/test/test_api_response_security_true_strength_index.py +++ b/test/test_api_response_security_true_strength_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_ultimate_oscillator.py b/test/test_api_response_security_ultimate_oscillator.py index f4c06a690..72608ed7c 100644 --- a/test/test_api_response_security_ultimate_oscillator.py +++ b/test/test_api_response_security_ultimate_oscillator.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_volume_price_trend.py b/test/test_api_response_security_volume_price_trend.py index 3cb6c07b0..902f544ad 100644 --- a/test/test_api_response_security_volume_price_trend.py +++ b/test/test_api_response_security_volume_price_trend.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_volume_weighted_average_price.py b/test/test_api_response_security_volume_weighted_average_price.py index f96709ea7..c25a7a86a 100644 --- a/test/test_api_response_security_volume_weighted_average_price.py +++ b/test/test_api_response_security_volume_weighted_average_price.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_vortex_indicator.py b/test/test_api_response_security_vortex_indicator.py index f4e9776e9..a5faec5dd 100644 --- a/test/test_api_response_security_vortex_indicator.py +++ b/test/test_api_response_security_vortex_indicator.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_williams_r.py b/test/test_api_response_security_williams_r.py index 759035380..6242ba534 100644 --- a/test/test_api_response_security_williams_r.py +++ b/test/test_api_response_security_williams_r.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_zacks_analyst_ratings.py b/test/test_api_response_security_zacks_analyst_ratings.py index 5184bc087..ca2128b5d 100644 --- a/test/test_api_response_security_zacks_analyst_ratings.py +++ b/test/test_api_response_security_zacks_analyst_ratings.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_zacks_analyst_ratings_snapshot.py b/test/test_api_response_security_zacks_analyst_ratings_snapshot.py index 17ec22552..3565b27ce 100644 --- a/test/test_api_response_security_zacks_analyst_ratings_snapshot.py +++ b/test/test_api_response_security_zacks_analyst_ratings_snapshot.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_zacks_eps_surprises.py b/test/test_api_response_security_zacks_eps_surprises.py index 98df74137..3615f4c8e 100644 --- a/test/test_api_response_security_zacks_eps_surprises.py +++ b/test/test_api_response_security_zacks_eps_surprises.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_security_zacks_sales_surprises.py b/test/test_api_response_security_zacks_sales_surprises.py index 1621d2f91..f50943121 100644 --- a/test/test_api_response_security_zacks_sales_surprises.py +++ b/test/test_api_response_security_zacks_sales_surprises.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_sic_index_historical_data.py b/test/test_api_response_sic_index_historical_data.py index 826aca709..ee5b57c65 100644 --- a/test/test_api_response_sic_index_historical_data.py +++ b/test/test_api_response_sic_index_historical_data.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_sic_indices.py b/test/test_api_response_sic_indices.py index f42417df7..67a857ca1 100644 --- a/test/test_api_response_sic_indices.py +++ b/test/test_api_response_sic_indices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_sic_indices_search.py b/test/test_api_response_sic_indices_search.py index 410a88bc4..70520c420 100644 --- a/test/test_api_response_sic_indices_search.py +++ b/test/test_api_response_sic_indices_search.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_standardized_financials.py b/test/test_api_response_standardized_financials.py index 8389b6eee..954508901 100644 --- a/test/test_api_response_standardized_financials.py +++ b/test/test_api_response_standardized_financials.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_stock_exchange_realtime_stock_prices.py b/test/test_api_response_stock_exchange_realtime_stock_prices.py index b3290c756..4ead6d465 100644 --- a/test/test_api_response_stock_exchange_realtime_stock_prices.py +++ b/test/test_api_response_stock_exchange_realtime_stock_prices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_stock_exchange_securities.py b/test/test_api_response_stock_exchange_securities.py index 293bf3dc8..142e6bcc6 100644 --- a/test/test_api_response_stock_exchange_securities.py +++ b/test/test_api_response_stock_exchange_securities.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_stock_exchange_stock_price_adjustments.py b/test/test_api_response_stock_exchange_stock_price_adjustments.py index 32650f985..8cfb90904 100644 --- a/test/test_api_response_stock_exchange_stock_price_adjustments.py +++ b/test/test_api_response_stock_exchange_stock_price_adjustments.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_stock_exchange_stock_prices.py b/test/test_api_response_stock_exchange_stock_prices.py index d224c1084..4eae18060 100644 --- a/test/test_api_response_stock_exchange_stock_prices.py +++ b/test/test_api_response_stock_exchange_stock_prices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_stock_exchanges.py b/test/test_api_response_stock_exchanges.py index f43e2a756..b43918ba8 100644 --- a/test/test_api_response_stock_exchanges.py +++ b/test/test_api_response_stock_exchanges.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_stock_market_index_historical_data.py b/test/test_api_response_stock_market_index_historical_data.py index 20743d2a1..71680f117 100644 --- a/test/test_api_response_stock_market_index_historical_data.py +++ b/test/test_api_response_stock_market_index_historical_data.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_stock_market_indices.py b/test/test_api_response_stock_market_indices.py index 1b7b268b9..e4d48ffa9 100644 --- a/test/test_api_response_stock_market_indices.py +++ b/test/test_api_response_stock_market_indices.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_stock_market_indices_search.py b/test/test_api_response_stock_market_indices_search.py index 17d886a1d..262e7c3cf 100644 --- a/test/test_api_response_stock_market_indices_search.py +++ b/test/test_api_response_stock_market_indices_search.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_zacks_analyst_ratings.py b/test/test_api_response_zacks_analyst_ratings.py index b7b97c715..0c3b4d1a1 100644 --- a/test/test_api_response_zacks_analyst_ratings.py +++ b/test/test_api_response_zacks_analyst_ratings.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_zacks_eps_estimates.py b/test/test_api_response_zacks_eps_estimates.py index 989b067d6..0e4408bd6 100644 --- a/test/test_api_response_zacks_eps_estimates.py +++ b/test/test_api_response_zacks_eps_estimates.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_zacks_eps_growth_rates.py b/test/test_api_response_zacks_eps_growth_rates.py index a834ccbb7..db0d54fb7 100644 --- a/test/test_api_response_zacks_eps_growth_rates.py +++ b/test/test_api_response_zacks_eps_growth_rates.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_zacks_eps_surprises.py b/test/test_api_response_zacks_eps_surprises.py index 59314127a..7aa01657b 100644 --- a/test/test_api_response_zacks_eps_surprises.py +++ b/test/test_api_response_zacks_eps_surprises.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_zacks_etf_holdings.py b/test/test_api_response_zacks_etf_holdings.py index 955c3d88f..8cc9f855c 100644 --- a/test/test_api_response_zacks_etf_holdings.py +++ b/test/test_api_response_zacks_etf_holdings.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_zacks_institutional_holding_companies.py b/test/test_api_response_zacks_institutional_holding_companies.py index 2fec0590a..c57cd68e0 100644 --- a/test/test_api_response_zacks_institutional_holding_companies.py +++ b/test/test_api_response_zacks_institutional_holding_companies.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_zacks_institutional_holding_owners.py b/test/test_api_response_zacks_institutional_holding_owners.py index eef159717..e82a81532 100644 --- a/test/test_api_response_zacks_institutional_holding_owners.py +++ b/test/test_api_response_zacks_institutional_holding_owners.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_zacks_institutional_holdings.py b/test/test_api_response_zacks_institutional_holdings.py index 41fdf9320..21563b26f 100644 --- a/test/test_api_response_zacks_institutional_holdings.py +++ b/test/test_api_response_zacks_institutional_holdings.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_zacks_long_term_growth_rates.py b/test/test_api_response_zacks_long_term_growth_rates.py index ad2168084..911daf3e2 100644 --- a/test/test_api_response_zacks_long_term_growth_rates.py +++ b/test/test_api_response_zacks_long_term_growth_rates.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_zacks_sales_surprises.py b/test/test_api_response_zacks_sales_surprises.py index ef0037da9..2a9cdeaab 100644 --- a/test/test_api_response_zacks_sales_surprises.py +++ b/test/test_api_response_zacks_sales_surprises.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_api_response_zacks_target_price_consensuses.py b/test/test_api_response_zacks_target_price_consensuses.py index 2740cbd56..4238b73b7 100644 --- a/test/test_api_response_zacks_target_price_consensuses.py +++ b/test/test_api_response_zacks_target_price_consensuses.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_average_daily_trading_volume_technical_value.py b/test/test_average_daily_trading_volume_technical_value.py index 810d153a8..aa2faeb8b 100644 --- a/test/test_average_daily_trading_volume_technical_value.py +++ b/test/test_average_daily_trading_volume_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_average_directional_index_technical_value.py b/test/test_average_directional_index_technical_value.py index 4213ce2a5..cae136f49 100644 --- a/test/test_average_directional_index_technical_value.py +++ b/test/test_average_directional_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_average_true_range_technical_value.py b/test/test_average_true_range_technical_value.py index 35ba2bb7c..eb2ab4455 100644 --- a/test/test_average_true_range_technical_value.py +++ b/test/test_average_true_range_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_awesome_oscillator_technical_value.py b/test/test_awesome_oscillator_technical_value.py index 03c2d0836..cf133735e 100644 --- a/test/test_awesome_oscillator_technical_value.py +++ b/test/test_awesome_oscillator_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_bollinger_bands_technical_value.py b/test/test_bollinger_bands_technical_value.py index 6b3c35ccf..b923e2e93 100644 --- a/test/test_bollinger_bands_technical_value.py +++ b/test/test_bollinger_bands_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_bulk_download_links.py b/test/test_bulk_download_links.py index da8c62940..b1dda0364 100644 --- a/test/test_bulk_download_links.py +++ b/test/test_bulk_download_links.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_bulk_download_summary.py b/test/test_bulk_download_summary.py index 5484946a5..5a3316abf 100644 --- a/test/test_bulk_download_summary.py +++ b/test/test_bulk_download_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_bulk_downloads_api.py b/test/test_bulk_downloads_api.py index 57da249ac..9338e103f 100644 --- a/test/test_bulk_downloads_api.py +++ b/test/test_bulk_downloads_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_chaikin_money_flow_technical_value.py b/test/test_chaikin_money_flow_technical_value.py index 20b18b579..e6cc3c099 100644 --- a/test/test_chaikin_money_flow_technical_value.py +++ b/test/test_chaikin_money_flow_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_commodity_channel_index_technical_value.py b/test/test_commodity_channel_index_technical_value.py index cef1e065a..541766b7e 100644 --- a/test/test_commodity_channel_index_technical_value.py +++ b/test/test_commodity_channel_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_company.py b/test/test_company.py index c4c3c48ff..375e02996 100644 --- a/test/test_company.py +++ b/test/test_company.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_company_api.py b/test/test_company_api.py index 2ddbf139c..58f0c5552 100644 --- a/test/test_company_api.py +++ b/test/test_company_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_company_filing.py b/test/test_company_filing.py index d9a822400..2cf0d6429 100644 --- a/test/test_company_filing.py +++ b/test/test_company_filing.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_company_initial_public_offering.py b/test/test_company_initial_public_offering.py index 2011cc5ac..698ea8716 100644 --- a/test/test_company_initial_public_offering.py +++ b/test/test_company_initial_public_offering.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_company_news.py b/test/test_company_news.py index fa0668ee6..c500cfd6a 100644 --- a/test/test_company_news.py +++ b/test/test_company_news.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_company_news_summary.py b/test/test_company_news_summary.py index 3cc8feade..2365bfa39 100644 --- a/test/test_company_news_summary.py +++ b/test/test_company_news_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_company_summary.py b/test/test_company_summary.py index a96c2d9b3..de6a23467 100644 --- a/test/test_company_summary.py +++ b/test/test_company_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_data_point_api.py b/test/test_data_point_api.py index a590c824a..777ebd3a4 100644 --- a/test/test_data_point_api.py +++ b/test/test_data_point_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_data_tag.py b/test/test_data_tag.py index 82010b344..680477fb0 100644 --- a/test/test_data_tag.py +++ b/test/test_data_tag.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_data_tag_api.py b/test/test_data_tag_api.py index a0453612f..b672a2ffb 100644 --- a/test/test_data_tag_api.py +++ b/test/test_data_tag_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_data_tag_summary.py b/test/test_data_tag_summary.py index e28b4fc1b..d6cf2336b 100644 --- a/test/test_data_tag_summary.py +++ b/test/test_data_tag_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_detrended_price_oscillator_technical_value.py b/test/test_detrended_price_oscillator_technical_value.py index 8a9fe947f..b457ead3d 100644 --- a/test/test_detrended_price_oscillator_technical_value.py +++ b/test/test_detrended_price_oscillator_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_dividend_record.py b/test/test_dividend_record.py index 4d3ef38df..5c54a9d80 100644 --- a/test/test_dividend_record.py +++ b/test/test_dividend_record.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_donchian_channel_technical_value.py b/test/test_donchian_channel_technical_value.py index d68dd96e2..c78399ab3 100644 --- a/test/test_donchian_channel_technical_value.py +++ b/test/test_donchian_channel_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_earnings_record.py b/test/test_earnings_record.py index e06fe8c8f..cfa8089a6 100644 --- a/test/test_earnings_record.py +++ b/test/test_earnings_record.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_ease_of_movement_technical_value.py b/test/test_ease_of_movement_technical_value.py index df3d64a7d..f6156b890 100644 --- a/test/test_ease_of_movement_technical_value.py +++ b/test/test_ease_of_movement_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_economic_index.py b/test/test_economic_index.py index 283034943..99821939d 100644 --- a/test/test_economic_index.py +++ b/test/test_economic_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_economic_index_summary.py b/test/test_economic_index_summary.py index 8e8126644..2e16b2b18 100644 --- a/test/test_economic_index_summary.py +++ b/test/test_economic_index_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_et_fs_api.py b/test/test_et_fs_api.py new file mode 100644 index 000000000..9863d587c --- /dev/null +++ b/test/test_et_fs_api.py @@ -0,0 +1,76 @@ +# coding: utf-8 + +""" + 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://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.14.0 + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +from __future__ import absolute_import + +import unittest + +import intrinio_sdk +from intrinio_sdk.api.et_fs_api import ETFsApi # noqa: E501 +from intrinio_sdk.rest import ApiException + + +class TestETFsApi(unittest.TestCase): + """ETFsApi unit test stubs""" + + def setUp(self): + self.api = intrinio_sdk.api.et_fs_api.ETFsApi() # noqa: E501 + + def tearDown(self): + pass + + def test_get_all_etfs(self): + """Test case for get_all_etfs + + All ETFs # noqa: E501 + """ + pass + + def test_get_etf(self): + """Test case for get_etf + + Lookup ETF # noqa: E501 + """ + pass + + def test_get_etf_analytics(self): + """Test case for get_etf_analytics + + ETF Analytics # noqa: E501 + """ + pass + + def test_get_etf_holdings(self): + """Test case for get_etf_holdings + + ETF Holdings # noqa: E501 + """ + pass + + def test_get_etf_stats(self): + """Test case for get_etf_stats + + Exchange Traded Fund (ETF) stats # noqa: E501 + """ + pass + + def test_search_etfs(self): + """Test case for search_etfs + + Search ETFs # noqa: E501 + """ + pass + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_etf.py b/test/test_etf.py new file mode 100644 index 000000000..fb60f4818 --- /dev/null +++ b/test/test_etf.py @@ -0,0 +1,40 @@ +# coding: utf-8 + +""" + 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://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.14.0 + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +from __future__ import absolute_import + +import unittest + +import intrinio_sdk +from intrinio_sdk.models.etf import ETF # noqa: E501 +from intrinio_sdk.rest import ApiException + + +class TestETF(unittest.TestCase): + """ETF unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def testETF(self): + """Test ETF""" + # FIXME: construct object with mandatory attributes with example values + # model = intrinio_sdk.models.etf.ETF() # noqa: E501 + pass + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_etf_analytics.py b/test/test_etf_analytics.py new file mode 100644 index 000000000..08a32ddf3 --- /dev/null +++ b/test/test_etf_analytics.py @@ -0,0 +1,40 @@ +# coding: utf-8 + +""" + 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://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.14.0 + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +from __future__ import absolute_import + +import unittest + +import intrinio_sdk +from intrinio_sdk.models.etf_analytics import ETFAnalytics # noqa: E501 +from intrinio_sdk.rest import ApiException + + +class TestETFAnalytics(unittest.TestCase): + """ETFAnalytics unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def testETFAnalytics(self): + """Test ETFAnalytics""" + # FIXME: construct object with mandatory attributes with example values + # model = intrinio_sdk.models.etf_analytics.ETFAnalytics() # noqa: E501 + pass + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_etf_holding.py b/test/test_etf_holding.py new file mode 100644 index 000000000..3e8c2cdf1 --- /dev/null +++ b/test/test_etf_holding.py @@ -0,0 +1,40 @@ +# coding: utf-8 + +""" + 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://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.14.0 + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +from __future__ import absolute_import + +import unittest + +import intrinio_sdk +from intrinio_sdk.models.etf_holding import ETFHolding # noqa: E501 +from intrinio_sdk.rest import ApiException + + +class TestETFHolding(unittest.TestCase): + """ETFHolding unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def testETFHolding(self): + """Test ETFHolding""" + # FIXME: construct object with mandatory attributes with example values + # model = intrinio_sdk.models.etf_holding.ETFHolding() # noqa: E501 + pass + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_etf_stats.py b/test/test_etf_stats.py new file mode 100644 index 000000000..c63fe9515 --- /dev/null +++ b/test/test_etf_stats.py @@ -0,0 +1,40 @@ +# coding: utf-8 + +""" + 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://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.14.0 + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +from __future__ import absolute_import + +import unittest + +import intrinio_sdk +from intrinio_sdk.models.etf_stats import ETFStats # noqa: E501 +from intrinio_sdk.rest import ApiException + + +class TestETFStats(unittest.TestCase): + """ETFStats unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def testETFStats(self): + """Test ETFStats""" + # FIXME: construct object with mandatory attributes with example values + # model = intrinio_sdk.models.etf_stats.ETFStats() # noqa: E501 + pass + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_etf_summary.py b/test/test_etf_summary.py new file mode 100644 index 000000000..d8aae482d --- /dev/null +++ b/test/test_etf_summary.py @@ -0,0 +1,40 @@ +# coding: utf-8 + +""" + 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://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.14.0 + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +from __future__ import absolute_import + +import unittest + +import intrinio_sdk +from intrinio_sdk.models.etf_summary import ETFSummary # noqa: E501 +from intrinio_sdk.rest import ApiException + + +class TestETFSummary(unittest.TestCase): + """ETFSummary unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def testETFSummary(self): + """Test ETFSummary""" + # FIXME: construct object with mandatory attributes with example values + # model = intrinio_sdk.models.etf_summary.ETFSummary() # noqa: E501 + pass + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_filing.py b/test/test_filing.py index 14a1ec61f..d972d5402 100644 --- a/test/test_filing.py +++ b/test/test_filing.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_filing_api.py b/test/test_filing_api.py index b1c0ce37e..7219fa2b6 100644 --- a/test/test_filing_api.py +++ b/test/test_filing_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_filing_note.py b/test/test_filing_note.py index edbfaa0d5..8e48b041f 100644 --- a/test/test_filing_note.py +++ b/test/test_filing_note.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_filing_note_filing.py b/test/test_filing_note_filing.py index 5888830cf..4b4e687a6 100644 --- a/test/test_filing_note_filing.py +++ b/test/test_filing_note_filing.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_filing_note_summary.py b/test/test_filing_note_summary.py index 770af5a00..6314bffb8 100644 --- a/test/test_filing_note_summary.py +++ b/test/test_filing_note_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_filing_summary.py b/test/test_filing_summary.py index 043f17378..83c4f2be7 100644 --- a/test/test_filing_summary.py +++ b/test/test_filing_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_force_index_technical_value.py b/test/test_force_index_technical_value.py index 29d623a71..171c4acd3 100644 --- a/test/test_force_index_technical_value.py +++ b/test/test_force_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_forex_api.py b/test/test_forex_api.py index 4dd7684a5..e39c8c81a 100644 --- a/test/test_forex_api.py +++ b/test/test_forex_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_forex_currency.py b/test/test_forex_currency.py index 6bc2331e6..98b1320d0 100644 --- a/test/test_forex_currency.py +++ b/test/test_forex_currency.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_forex_pair.py b/test/test_forex_pair.py index fe62930ed..fb30a32aa 100644 --- a/test/test_forex_pair.py +++ b/test/test_forex_pair.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_forex_price.py b/test/test_forex_price.py index 8d5695098..f976c03d9 100644 --- a/test/test_forex_price.py +++ b/test/test_forex_price.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_fundamental.py b/test/test_fundamental.py index 49823c6db..82ff0245d 100644 --- a/test/test_fundamental.py +++ b/test/test_fundamental.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_fundamental_summary.py b/test/test_fundamental_summary.py index 74f6811e5..bc31fe132 100644 --- a/test/test_fundamental_summary.py +++ b/test/test_fundamental_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_fundamentals_api.py b/test/test_fundamentals_api.py index 2016fa875..45fc64b5b 100644 --- a/test/test_fundamentals_api.py +++ b/test/test_fundamentals_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_historical_data.py b/test/test_historical_data.py index b36bed6d3..409af24c8 100644 --- a/test/test_historical_data.py +++ b/test/test_historical_data.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_historical_data_api.py b/test/test_historical_data_api.py index c44185647..9729abcd1 100644 --- a/test/test_historical_data_api.py +++ b/test/test_historical_data_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_ichimoku_kinko_hyo_technical_value.py b/test/test_ichimoku_kinko_hyo_technical_value.py index 5bee43886..df8c8f94a 100644 --- a/test/test_ichimoku_kinko_hyo_technical_value.py +++ b/test/test_ichimoku_kinko_hyo_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_index_api.py b/test/test_index_api.py index 4a36bef3b..fd7c1853b 100644 --- a/test/test_index_api.py +++ b/test/test_index_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_intraday_stock_price.py b/test/test_intraday_stock_price.py index 01c5316e7..777522cb6 100644 --- a/test/test_intraday_stock_price.py +++ b/test/test_intraday_stock_price.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_keltner_channel_technical_value.py b/test/test_keltner_channel_technical_value.py index 1cc6acba2..3d6633c2b 100644 --- a/test/test_keltner_channel_technical_value.py +++ b/test/test_keltner_channel_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_know_sure_thing_technical_value.py b/test/test_know_sure_thing_technical_value.py index 7c6d495a4..18b7cd6db 100644 --- a/test/test_know_sure_thing_technical_value.py +++ b/test/test_know_sure_thing_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_mass_index_technical_value.py b/test/test_mass_index_technical_value.py index 8684122ac..29ae0f020 100644 --- a/test/test_mass_index_technical_value.py +++ b/test/test_mass_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_money_flow_index_technical_value.py b/test/test_money_flow_index_technical_value.py index 1006da742..72da315fc 100644 --- a/test/test_money_flow_index_technical_value.py +++ b/test/test_money_flow_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_moving_average_convergence_divergence_technical_value.py b/test/test_moving_average_convergence_divergence_technical_value.py index 86e646af2..cbb6d6372 100644 --- a/test/test_moving_average_convergence_divergence_technical_value.py +++ b/test/test_moving_average_convergence_divergence_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_municipality.py b/test/test_municipality.py index a09b99509..437205e44 100644 --- a/test/test_municipality.py +++ b/test/test_municipality.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_municipality_api.py b/test/test_municipality_api.py index ee8ca6d71..274ef1d67 100644 --- a/test/test_municipality_api.py +++ b/test/test_municipality_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_municipality_financial.py b/test/test_municipality_financial.py index 9ff30c5cf..dad3b494e 100644 --- a/test/test_municipality_financial.py +++ b/test/test_municipality_financial.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_negative_volume_index_technical_value.py b/test/test_negative_volume_index_technical_value.py index ed1a06ab7..48a834423 100644 --- a/test/test_negative_volume_index_technical_value.py +++ b/test/test_negative_volume_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_on_balance_volume_mean_technical_value.py b/test/test_on_balance_volume_mean_technical_value.py index 464a314d0..d2c3238e1 100644 --- a/test/test_on_balance_volume_mean_technical_value.py +++ b/test/test_on_balance_volume_mean_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_on_balance_volume_technical_value.py b/test/test_on_balance_volume_technical_value.py index 177e3207b..68079295d 100644 --- a/test/test_on_balance_volume_technical_value.py +++ b/test/test_on_balance_volume_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_option.py b/test/test_option.py index 7ee73fd05..ac506c364 100644 --- a/test/test_option.py +++ b/test/test_option.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_option_chain.py b/test/test_option_chain.py index 76e9ae2ae..6c08276e3 100644 --- a/test/test_option_chain.py +++ b/test/test_option_chain.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_option_price.py b/test/test_option_price.py index a4f96f131..eba82e6bf 100644 --- a/test/test_option_price.py +++ b/test/test_option_price.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_options_api.py b/test/test_options_api.py index 30586e0a8..fbc353d09 100644 --- a/test/test_options_api.py +++ b/test/test_options_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_realtime_stock_price.py b/test/test_realtime_stock_price.py index b29c92617..a1ca6c34f 100644 --- a/test/test_realtime_stock_price.py +++ b/test/test_realtime_stock_price.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_realtime_stock_price_security.py b/test/test_realtime_stock_price_security.py index f3473b9b6..e86990c7e 100644 --- a/test/test_realtime_stock_price_security.py +++ b/test/test_realtime_stock_price_security.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_relative_strength_index_technical_value.py b/test/test_relative_strength_index_technical_value.py index f38f4a9d6..86ee408ce 100644 --- a/test/test_relative_strength_index_technical_value.py +++ b/test/test_relative_strength_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_reported_financial.py b/test/test_reported_financial.py index 11685d2af..ac8cd4bc3 100644 --- a/test/test_reported_financial.py +++ b/test/test_reported_financial.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_reported_financial_dimension.py b/test/test_reported_financial_dimension.py index 7a4ba7082..ccb6ed9a2 100644 --- a/test/test_reported_financial_dimension.py +++ b/test/test_reported_financial_dimension.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_reported_tag.py b/test/test_reported_tag.py index 943dc6477..ddbc1c2a8 100644 --- a/test/test_reported_tag.py +++ b/test/test_reported_tag.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_security.py b/test/test_security.py index 702517853..63d436ac9 100644 --- a/test/test_security.py +++ b/test/test_security.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_security_api.py b/test/test_security_api.py index 0f9424c87..11277a874 100644 --- a/test/test_security_api.py +++ b/test/test_security_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_security_screen_clause.py b/test/test_security_screen_clause.py index 1052bef28..a55f00c48 100644 --- a/test/test_security_screen_clause.py +++ b/test/test_security_screen_clause.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_security_screen_group.py b/test/test_security_screen_group.py index affc39bff..091a157d6 100644 --- a/test/test_security_screen_group.py +++ b/test/test_security_screen_group.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_security_screen_result.py b/test/test_security_screen_result.py index dbc701d3c..2e44afa29 100644 --- a/test/test_security_screen_result.py +++ b/test/test_security_screen_result.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_security_screen_result_data.py b/test/test_security_screen_result_data.py index 6b5c1470e..d28cfabab 100644 --- a/test/test_security_screen_result_data.py +++ b/test/test_security_screen_result_data.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_security_summary.py b/test/test_security_summary.py index b680df983..4c3283317 100644 --- a/test/test_security_summary.py +++ b/test/test_security_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_sic_index.py b/test/test_sic_index.py index a9ee940f4..f1cd40c8f 100644 --- a/test/test_sic_index.py +++ b/test/test_sic_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_simple_moving_average_technical_value.py b/test/test_simple_moving_average_technical_value.py index 6f399de1b..3e7ff7c7b 100644 --- a/test/test_simple_moving_average_technical_value.py +++ b/test/test_simple_moving_average_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_standardized_financial.py b/test/test_standardized_financial.py index bbdec541f..07ad25e52 100644 --- a/test/test_standardized_financial.py +++ b/test/test_standardized_financial.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_stochastic_oscillator_technical_value.py b/test/test_stochastic_oscillator_technical_value.py index d8ce745e2..2feacde89 100644 --- a/test/test_stochastic_oscillator_technical_value.py +++ b/test/test_stochastic_oscillator_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_stock_exchange.py b/test/test_stock_exchange.py index 26ffa9de4..2cd5999ee 100644 --- a/test/test_stock_exchange.py +++ b/test/test_stock_exchange.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_stock_exchange_api.py b/test/test_stock_exchange_api.py index 7448bb045..5d6cb03c4 100644 --- a/test/test_stock_exchange_api.py +++ b/test/test_stock_exchange_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_stock_market_index.py b/test/test_stock_market_index.py index 70837ce5f..947681190 100644 --- a/test/test_stock_market_index.py +++ b/test/test_stock_market_index.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_stock_market_index_summary.py b/test/test_stock_market_index_summary.py index d851f1a4e..1af19d749 100644 --- a/test/test_stock_market_index_summary.py +++ b/test/test_stock_market_index_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_stock_price.py b/test/test_stock_price.py index 1a5801ec9..4310c9d9e 100644 --- a/test/test_stock_price.py +++ b/test/test_stock_price.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_stock_price_adjustment.py b/test/test_stock_price_adjustment.py index 70f20a732..be36847a7 100644 --- a/test/test_stock_price_adjustment.py +++ b/test/test_stock_price_adjustment.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_stock_price_adjustment_summary.py b/test/test_stock_price_adjustment_summary.py index 2a715eeb9..8d128bd8e 100644 --- a/test/test_stock_price_adjustment_summary.py +++ b/test/test_stock_price_adjustment_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_stock_price_summary.py b/test/test_stock_price_summary.py index 3ae25f141..ee776f2ab 100644 --- a/test/test_stock_price_summary.py +++ b/test/test_stock_price_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_technical_api.py b/test/test_technical_api.py index 1ffe5001a..c72d1d6ff 100644 --- a/test/test_technical_api.py +++ b/test/test_technical_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_technical_indicator.py b/test/test_technical_indicator.py index ee4db39f6..3f9a93731 100644 --- a/test/test_technical_indicator.py +++ b/test/test_technical_indicator.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_triple_exponential_average_technical_value.py b/test/test_triple_exponential_average_technical_value.py index e866dcc11..376c9bec4 100644 --- a/test/test_triple_exponential_average_technical_value.py +++ b/test/test_triple_exponential_average_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_true_strength_index_technical_value.py b/test/test_true_strength_index_technical_value.py index da1a7d6e9..6c3a6e7b0 100644 --- a/test/test_true_strength_index_technical_value.py +++ b/test/test_true_strength_index_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_ultimate_oscillator_technical_value.py b/test/test_ultimate_oscillator_technical_value.py index 29d07c9d9..566d1642d 100644 --- a/test/test_ultimate_oscillator_technical_value.py +++ b/test/test_ultimate_oscillator_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_volume_price_trend_technical_value.py b/test/test_volume_price_trend_technical_value.py index be2394cc2..8f922e845 100644 --- a/test/test_volume_price_trend_technical_value.py +++ b/test/test_volume_price_trend_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_volume_weighted_average_price_value.py b/test/test_volume_weighted_average_price_value.py index 30fb03efd..080110104 100644 --- a/test/test_volume_weighted_average_price_value.py +++ b/test/test_volume_weighted_average_price_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_vortex_indicator_technical_value.py b/test/test_vortex_indicator_technical_value.py index f6caba3ab..e14b47a72 100644 --- a/test/test_vortex_indicator_technical_value.py +++ b/test/test_vortex_indicator_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_williams_r_technical_value.py b/test/test_williams_r_technical_value.py index 1fc0089be..1d202063e 100644 --- a/test/test_williams_r_technical_value.py +++ b/test/test_williams_r_technical_value.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_analyst_rating.py b/test/test_zacks_analyst_rating.py index 73ec84a8e..c708dcbc5 100644 --- a/test/test_zacks_analyst_rating.py +++ b/test/test_zacks_analyst_rating.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_analyst_rating_snapshot.py b/test/test_zacks_analyst_rating_snapshot.py index a333bfdc4..6660603f7 100644 --- a/test/test_zacks_analyst_rating_snapshot.py +++ b/test/test_zacks_analyst_rating_snapshot.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_analyst_rating_summary.py b/test/test_zacks_analyst_rating_summary.py index 9f100c67b..654fe05fc 100644 --- a/test/test_zacks_analyst_rating_summary.py +++ b/test/test_zacks_analyst_rating_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_api.py b/test/test_zacks_api.py index b6bd633ba..ab5fd2ef6 100644 --- a/test/test_zacks_api.py +++ b/test/test_zacks_api.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_eps_estimate.py b/test/test_zacks_eps_estimate.py index 17f5dc7e6..b89acc94b 100644 --- a/test/test_zacks_eps_estimate.py +++ b/test/test_zacks_eps_estimate.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_eps_growth_rate.py b/test/test_zacks_eps_growth_rate.py index f9c5a63e3..9b4d82a11 100644 --- a/test/test_zacks_eps_growth_rate.py +++ b/test/test_zacks_eps_growth_rate.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_eps_surprise.py b/test/test_zacks_eps_surprise.py index 6a9dc9811..ba3d56ff8 100644 --- a/test/test_zacks_eps_surprise.py +++ b/test/test_zacks_eps_surprise.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_eps_surprise_summary.py b/test/test_zacks_eps_surprise_summary.py index bcf701ce5..d5e773260 100644 --- a/test/test_zacks_eps_surprise_summary.py +++ b/test/test_zacks_eps_surprise_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_etf_holding.py b/test/test_zacks_etf_holding.py index cb4b7cc36..018bb668c 100644 --- a/test/test_zacks_etf_holding.py +++ b/test/test_zacks_etf_holding.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_institutional_holding.py b/test/test_zacks_institutional_holding.py index 70bf354dd..0d3bc8224 100644 --- a/test/test_zacks_institutional_holding.py +++ b/test/test_zacks_institutional_holding.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_institutional_holding_company_detail.py b/test/test_zacks_institutional_holding_company_detail.py index 7481ccbaf..8faca0053 100644 --- a/test/test_zacks_institutional_holding_company_detail.py +++ b/test/test_zacks_institutional_holding_company_detail.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_institutional_holding_company_summary.py b/test/test_zacks_institutional_holding_company_summary.py index d65e5abbf..7e014d88d 100644 --- a/test/test_zacks_institutional_holding_company_summary.py +++ b/test/test_zacks_institutional_holding_company_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_institutional_holding_historical_summary.py b/test/test_zacks_institutional_holding_historical_summary.py index 5d4fffb28..912823e1b 100644 --- a/test/test_zacks_institutional_holding_historical_summary.py +++ b/test/test_zacks_institutional_holding_historical_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_institutional_holding_owner_detail.py b/test/test_zacks_institutional_holding_owner_detail.py index 991807e5a..51f1c86b9 100644 --- a/test/test_zacks_institutional_holding_owner_detail.py +++ b/test/test_zacks_institutional_holding_owner_detail.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_institutional_holding_owner_summary.py b/test/test_zacks_institutional_holding_owner_summary.py index 1498e437e..755748014 100644 --- a/test/test_zacks_institutional_holding_owner_summary.py +++ b/test/test_zacks_institutional_holding_owner_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_long_term_growth_rate.py b/test/test_zacks_long_term_growth_rate.py index d8f0eb07f..7febf2760 100644 --- a/test/test_zacks_long_term_growth_rate.py +++ b/test/test_zacks_long_term_growth_rate.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_sales_surprise.py b/test/test_zacks_sales_surprise.py index 9cfd5dfc4..26a537d55 100644 --- a/test/test_zacks_sales_surprise.py +++ b/test/test_zacks_sales_surprise.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_sales_surprise_summary.py b/test/test_zacks_sales_surprise_summary.py index 10f881b93..d82f15865 100644 --- a/test/test_zacks_sales_surprise_summary.py +++ b/test/test_zacks_sales_surprise_summary.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ diff --git a/test/test_zacks_target_price_consensus.py b/test/test_zacks_target_price_consensus.py index 2caf969e1..ed6ee3108 100644 --- a/test/test_zacks_target_price_consensus.py +++ b/test/test_zacks_target_price_consensus.py @@ -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://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.13.0 + OpenAPI spec version: 2.14.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """