def __init__(self, account_ids=None, horizon_frequency_interval='year', purchase_horizon=None, investment_tax=0.0, portfolio_return=None, deposit_schedule=None, current_savings=0.0, purchase_amount=None, inflation_rate=0.0, aggregation_account_ids=None, _configuration=None):  # noqa: E501
        """PurchaseCalculatorDepositAmountRequest - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._account_ids = None
        self._horizon_frequency_interval = None
        self._purchase_horizon = None
        self._investment_tax = None
        self._portfolio_return = None
        self._deposit_schedule = None
        self._current_savings = None
        self._purchase_amount = None
        self._inflation_rate = None
        self._aggregation_account_ids = None
        self.discriminator = None

        if account_ids is not None:
            self.account_ids = account_ids
        if horizon_frequency_interval is not None:
            self.horizon_frequency_interval = horizon_frequency_interval
        self.purchase_horizon = purchase_horizon
        if investment_tax is not None:
            self.investment_tax = investment_tax
        self.portfolio_return = portfolio_return
        if deposit_schedule is not None:
            self.deposit_schedule = deposit_schedule
        if current_savings is not None:
            self.current_savings = current_savings
        self.purchase_amount = purchase_amount
        if inflation_rate is not None:
            self.inflation_rate = inflation_rate
        if aggregation_account_ids is not None:
            self.aggregation_account_ids = aggregation_account_ids
예제 #2
0
    def __init__(self,
                 liquidity_ratio_liabilities=0.1,
                 current_ratio=0.5,
                 asset_allocation_ratio=1.5,
                 savings_ratio_net=0.1,
                 savings_ratio_gross=0.1,
                 liquidity_ratio_expenses=2.5,
                 _configuration=None):  # noqa: E501
        """RatioTargets - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._liquidity_ratio_liabilities = None
        self._current_ratio = None
        self._asset_allocation_ratio = None
        self._savings_ratio_net = None
        self._savings_ratio_gross = None
        self._liquidity_ratio_expenses = None
        self.discriminator = None

        if liquidity_ratio_liabilities is not None:
            self.liquidity_ratio_liabilities = liquidity_ratio_liabilities
        if current_ratio is not None:
            self.current_ratio = current_ratio
        if asset_allocation_ratio is not None:
            self.asset_allocation_ratio = asset_allocation_ratio
        if savings_ratio_net is not None:
            self.savings_ratio_net = savings_ratio_net
        if savings_ratio_gross is not None:
            self.savings_ratio_gross = savings_ratio_gross
        if liquidity_ratio_expenses is not None:
            self.liquidity_ratio_expenses = liquidity_ratio_expenses
예제 #3
0
    def __init__(self,
                 tickers=None,
                 w_config=None,
                 min_assets=None,
                 end_date=None,
                 w_asset_config=None,
                 start_date=None,
                 sec_types=None,
                 _configuration=None):  # noqa: E501
        """OptConfig - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._tickers = None
        self._w_config = None
        self._min_assets = None
        self._end_date = None
        self._w_asset_config = None
        self._start_date = None
        self._sec_types = None
        self.discriminator = None

        self.tickers = tickers
        self.w_config = w_config
        self.min_assets = min_assets
        if end_date is not None:
            self.end_date = end_date
        if w_asset_config is not None:
            self.w_asset_config = w_asset_config
        if start_date is not None:
            self.start_date = start_date
        self.sec_types = sec_types
예제 #4
0
    def __init__(self,
                 return_on_equity=0.15,
                 return_on_assets=0.05,
                 debt_to_equity=1.5,
                 profit_margin=0.1,
                 debt_ratio=0.5,
                 asset_turnover=1.0,
                 _configuration=None):  # noqa: E501
        """RatioTargets1 - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._return_on_equity = None
        self._return_on_assets = None
        self._debt_to_equity = None
        self._profit_margin = None
        self._debt_ratio = None
        self._asset_turnover = None
        self.discriminator = None

        if return_on_equity is not None:
            self.return_on_equity = return_on_equity
        if return_on_assets is not None:
            self.return_on_assets = return_on_assets
        if debt_to_equity is not None:
            self.debt_to_equity = debt_to_equity
        if profit_margin is not None:
            self.profit_margin = profit_margin
        if debt_ratio is not None:
            self.debt_ratio = debt_ratio
        if asset_turnover is not None:
            self.asset_turnover = asset_turnover
예제 #5
0
    def __init__(self,
                 w_min_minor=0.05,
                 w_min_major=0.05,
                 cash_amount=0.0,
                 w_max_major=1.0,
                 w_max_minor=1.0,
                 _configuration=None):  # noqa: E501
        """WConfig1 - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._w_min_minor = None
        self._w_min_major = None
        self._cash_amount = None
        self._w_max_major = None
        self._w_max_minor = None
        self.discriminator = None

        if w_min_minor is not None:
            self.w_min_minor = w_min_minor
        if w_min_major is not None:
            self.w_min_major = w_min_major
        if cash_amount is not None:
            self.cash_amount = cash_amount
        if w_max_major is not None:
            self.w_max_major = w_max_major
        if w_max_minor is not None:
            self.w_max_minor = w_max_minor
예제 #6
0
    def __init__(self,
                 currency_code=None,
                 client_id=None,
                 as_of_date=None,
                 transaction_status_scope=None,
                 create_log=False,
                 _configuration=None):  # noqa: E501
        """CardLimitCheckRequest - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._currency_code = None
        self._client_id = None
        self._as_of_date = None
        self._transaction_status_scope = None
        self._create_log = None
        self.discriminator = None

        self.currency_code = currency_code
        self.client_id = client_id
        if as_of_date is not None:
            self.as_of_date = as_of_date
        if transaction_status_scope is not None:
            self.transaction_status_scope = transaction_status_scope
        if create_log is not None:
            self.create_log = create_log
예제 #7
0
    def __init__(self, horizon_max=64, dep_min=None, inv_max=None, inv_min=None, recommended_inflation=0.0, horizon_min=1, recommend=True, dep_max=None, _configuration=None):  # noqa: E501
        """RecommendationConfig - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._horizon_max = None
        self._dep_min = None
        self._inv_max = None
        self._inv_min = None
        self._recommended_inflation = None
        self._horizon_min = None
        self._recommend = None
        self._dep_max = None
        self.discriminator = None

        if horizon_max is not None:
            self.horizon_max = horizon_max
        if dep_min is not None:
            self.dep_min = dep_min
        if inv_max is not None:
            self.inv_max = inv_max
        if inv_min is not None:
            self.inv_min = inv_min
        if recommended_inflation is not None:
            self.recommended_inflation = recommended_inflation
        if horizon_min is not None:
            self.horizon_min = horizon_min
        if recommend is not None:
            self.recommend = recommend
        if dep_max is not None:
            self.dep_max = dep_max
예제 #8
0
    def __init__(self,
                 default_drift_factor=None,
                 drift_rebal=None,
                 downside=None,
                 tax_efficiency_id=None,
                 period_rebal=None,
                 rebalance_period=None,
                 _configuration=None):  # noqa: E501
        """Settings - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._default_drift_factor = None
        self._drift_rebal = None
        self._downside = None
        self._tax_efficiency_id = None
        self._period_rebal = None
        self._rebalance_period = None
        self.discriminator = None

        if default_drift_factor is not None:
            self.default_drift_factor = default_drift_factor
        if drift_rebal is not None:
            self.drift_rebal = drift_rebal
        if downside is not None:
            self.downside = downside
        if tax_efficiency_id is not None:
            self.tax_efficiency_id = tax_efficiency_id
        if period_rebal is not None:
            self.period_rebal = period_rebal
        if rebalance_period is not None:
            self.rebalance_period = rebalance_period
예제 #9
0
    def __init__(self,
                 questionnaire_id=None,
                 client_id=None,
                 post_score=False,
                 max_answers=None,
                 weights=None,
                 answers=None,
                 _configuration=None):  # noqa: E501
        """RiskScoreRequest - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._questionnaire_id = None
        self._client_id = None
        self._post_score = None
        self._max_answers = None
        self._weights = None
        self._answers = None
        self.discriminator = None

        if questionnaire_id is not None:
            self.questionnaire_id = questionnaire_id
        if client_id is not None:
            self.client_id = client_id
        if post_score is not None:
            self.post_score = post_score
        self.max_answers = max_answers
        if weights is not None:
            self.weights = weights
        if answers is not None:
            self.answers = answers
예제 #10
0
    def __init__(self,
                 tickers=None,
                 w_config=None,
                 min_assets=1,
                 w_asset_config=None,
                 sec_types=None,
                 _configuration=None):  # noqa: E501
        """OptConfig1 - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._tickers = None
        self._w_config = None
        self._min_assets = None
        self._w_asset_config = None
        self._sec_types = None
        self.discriminator = None

        if tickers is not None:
            self.tickers = tickers
        if w_config is not None:
            self.w_config = w_config
        if min_assets is not None:
            self.min_assets = min_assets
        if w_asset_config is not None:
            self.w_asset_config = w_asset_config
        if sec_types is not None:
            self.sec_types = sec_types
예제 #11
0
    def __init__(self,
                 max_rate=None,
                 end_period=None,
                 min_rate=0.0,
                 start_period=1,
                 _configuration=None):  # noqa: E501
        """GuaranteedRateBenefit - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._max_rate = None
        self._end_period = None
        self._min_rate = None
        self._start_period = None
        self.discriminator = None

        if max_rate is not None:
            self.max_rate = max_rate
        if end_period is not None:
            self.end_period = end_period
        if min_rate is not None:
            self.min_rate = min_rate
        if start_period is not None:
            self.start_period = start_period
    def __init__(self,
                 retirement_savings=0.0,
                 current_age=None,
                 account_ids=None,
                 retirement_income=0.0,
                 retirement_tax=0.0,
                 death_age=None,
                 retirement_age=65,
                 percent_of_expenses_covered=1.0,
                 portfolio_return=None,
                 retirement_expenses=None,
                 deposit_schedule=None,
                 inflation_rate=0.0,
                 aggregation_account_ids=None,
                 _configuration=None):  # noqa: E501
        """RetirementCalculatorDepositAmountRequest - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._retirement_savings = None
        self._current_age = None
        self._account_ids = None
        self._retirement_income = None
        self._retirement_tax = None
        self._death_age = None
        self._retirement_age = None
        self._percent_of_expenses_covered = None
        self._portfolio_return = None
        self._retirement_expenses = None
        self._deposit_schedule = None
        self._inflation_rate = None
        self._aggregation_account_ids = None
        self.discriminator = None

        if retirement_savings is not None:
            self.retirement_savings = retirement_savings
        self.current_age = current_age
        if account_ids is not None:
            self.account_ids = account_ids
        if retirement_income is not None:
            self.retirement_income = retirement_income
        if retirement_tax is not None:
            self.retirement_tax = retirement_tax
        self.death_age = death_age
        if retirement_age is not None:
            self.retirement_age = retirement_age
        if percent_of_expenses_covered is not None:
            self.percent_of_expenses_covered = percent_of_expenses_covered
        self.portfolio_return = portfolio_return
        self.retirement_expenses = retirement_expenses
        if deposit_schedule is not None:
            self.deposit_schedule = deposit_schedule
        if inflation_rate is not None:
            self.inflation_rate = inflation_rate
        if aggregation_account_ids is not None:
            self.aggregation_account_ids = aggregation_account_ids
예제 #13
0
    def __init__(self,
                 currency_code=None,
                 client_id=None,
                 show_history=False,
                 scope='all',
                 end_date=None,
                 history_frequency_interval='month',
                 show_inflow_details=False,
                 currency_conversion=None,
                 start_date=None,
                 transaction_status_scope=None,
                 show_outflow_details=False,
                 only_cleansed=False,
                 _configuration=None):  # noqa: E501
        """CashAnalysisRequest - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._currency_code = None
        self._client_id = None
        self._show_history = None
        self._scope = None
        self._end_date = None
        self._history_frequency_interval = None
        self._show_inflow_details = None
        self._currency_conversion = None
        self._start_date = None
        self._transaction_status_scope = None
        self._show_outflow_details = None
        self._only_cleansed = None
        self.discriminator = None

        if currency_code is not None:
            self.currency_code = currency_code
        if client_id is not None:
            self.client_id = client_id
        if show_history is not None:
            self.show_history = show_history
        if scope is not None:
            self.scope = scope
        if end_date is not None:
            self.end_date = end_date
        if history_frequency_interval is not None:
            self.history_frequency_interval = history_frequency_interval
        if show_inflow_details is not None:
            self.show_inflow_details = show_inflow_details
        if currency_conversion is not None:
            self.currency_conversion = currency_conversion
        if start_date is not None:
            self.start_date = start_date
        if transaction_status_scope is not None:
            self.transaction_status_scope = transaction_status_scope
        if show_outflow_details is not None:
            self.show_outflow_details = show_outflow_details
        if only_cleansed is not None:
            self.only_cleansed = only_cleansed
예제 #14
0
    def __init__(self,
                 allocation_id=None,
                 end_date=None,
                 market_data_source='nucleus',
                 model_id=None,
                 account_id=None,
                 start_date=None,
                 use_proxy_data=False,
                 portfolio_weights=None,
                 portfolio_tickers=None,
                 create_log=False,
                 aggregation_account_id=None,
                 portfolio_id=None,
                 _configuration=None):  # noqa: E501
        """DiversificationScoreRequest - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._allocation_id = None
        self._end_date = None
        self._market_data_source = None
        self._model_id = None
        self._account_id = None
        self._start_date = None
        self._use_proxy_data = None
        self._portfolio_weights = None
        self._portfolio_tickers = None
        self._create_log = None
        self._aggregation_account_id = None
        self._portfolio_id = None
        self.discriminator = None

        if allocation_id is not None:
            self.allocation_id = allocation_id
        if end_date is not None:
            self.end_date = end_date
        if market_data_source is not None:
            self.market_data_source = market_data_source
        if model_id is not None:
            self.model_id = model_id
        if account_id is not None:
            self.account_id = account_id
        if start_date is not None:
            self.start_date = start_date
        if use_proxy_data is not None:
            self.use_proxy_data = use_proxy_data
        if portfolio_weights is not None:
            self.portfolio_weights = portfolio_weights
        if portfolio_tickers is not None:
            self.portfolio_tickers = portfolio_tickers
        if create_log is not None:
            self.create_log = create_log
        if aggregation_account_id is not None:
            self.aggregation_account_id = aggregation_account_id
        if portfolio_id is not None:
            self.portfolio_id = portfolio_id
    def __init__(self, currency_code=None, client_id=None, ratio_targets=None, accounting_method=None, total_liabilities=None, total_assets=None, currency_conversion=None, period_quarter=None, period_month=None, total_equity=None, business_id=None, period_year=None, total_revenue=None, period_length='quarterly', net_income=None, period_type=None, _configuration=None):  # noqa: E501
        """BusinessFinancialHealthCheckRequest - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._currency_code = None
        self._client_id = None
        self._ratio_targets = None
        self._accounting_method = None
        self._total_liabilities = None
        self._total_assets = None
        self._currency_conversion = None
        self._period_quarter = None
        self._period_month = None
        self._total_equity = None
        self._business_id = None
        self._period_year = None
        self._total_revenue = None
        self._period_length = None
        self._net_income = None
        self._period_type = None
        self.discriminator = None

        if currency_code is not None:
            self.currency_code = currency_code
        if client_id is not None:
            self.client_id = client_id
        if ratio_targets is not None:
            self.ratio_targets = ratio_targets
        if accounting_method is not None:
            self.accounting_method = accounting_method
        if total_liabilities is not None:
            self.total_liabilities = total_liabilities
        if total_assets is not None:
            self.total_assets = total_assets
        if currency_conversion is not None:
            self.currency_conversion = currency_conversion
        if period_quarter is not None:
            self.period_quarter = period_quarter
        if period_month is not None:
            self.period_month = period_month
        if total_equity is not None:
            self.total_equity = total_equity
        if business_id is not None:
            self.business_id = business_id
        if period_year is not None:
            self.period_year = period_year
        if total_revenue is not None:
            self.total_revenue = total_revenue
        if period_length is not None:
            self.period_length = period_length
        if net_income is not None:
            self.net_income = net_income
        if period_type is not None:
            self.period_type = period_type
예제 #16
0
    def __init__(self,
                 inflation_rate=0.0,
                 decumulation_horizon=None,
                 account_ids=None,
                 tax_rate=0.0,
                 accumulation_horizon=None,
                 annuity_amount=None,
                 portfolio_return=None,
                 deposit_schedule=None,
                 annuity_frequency_interval='year',
                 initial_balance=0.0,
                 aggregation_account_ids=None,
                 create_log=False,
                 _configuration=None):  # noqa: E501
        """AnnuityCalculatorAccumulationHorizonRequest - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._inflation_rate = None
        self._decumulation_horizon = None
        self._account_ids = None
        self._tax_rate = None
        self._accumulation_horizon = None
        self._annuity_amount = None
        self._portfolio_return = None
        self._deposit_schedule = None
        self._annuity_frequency_interval = None
        self._initial_balance = None
        self._aggregation_account_ids = None
        self._create_log = None
        self.discriminator = None

        if inflation_rate is not None:
            self.inflation_rate = inflation_rate
        self.decumulation_horizon = decumulation_horizon
        if account_ids is not None:
            self.account_ids = account_ids
        if tax_rate is not None:
            self.tax_rate = tax_rate
        if accumulation_horizon is not None:
            self.accumulation_horizon = accumulation_horizon
        self.annuity_amount = annuity_amount
        self.portfolio_return = portfolio_return
        if deposit_schedule is not None:
            self.deposit_schedule = deposit_schedule
        if annuity_frequency_interval is not None:
            self.annuity_frequency_interval = annuity_frequency_interval
        if initial_balance is not None:
            self.initial_balance = initial_balance
        if aggregation_account_ids is not None:
            self.aggregation_account_ids = aggregation_account_ids
        if create_log is not None:
            self.create_log = create_log
예제 #17
0
    def __init__(self, country='null', _configuration=None):  # noqa: E501
        """Location - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._country = None
        self.discriminator = None

        if country is not None:
            self.country = country
예제 #18
0
    def __init__(self,
                 aggregation_account_id=None,
                 _configuration=None):  # noqa: E501
        """BudgetAggregationAccount - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._aggregation_account_id = None
        self.discriminator = None

        self.aggregation_account_id = aggregation_account_id
예제 #19
0
    def __init__(self,
                 scope='all',
                 currency_conversion=None,
                 relative_lookback=True,
                 budget_id=None,
                 as_of_date=None,
                 show_average_spend=False,
                 lookback_periods=1,
                 budget_details=None,
                 transaction_status_scope=None,
                 only_cleansed=False,
                 show_budget_track=True,
                 _configuration=None):  # noqa: E501
        """BudgetCalculatorRequest - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._scope = None
        self._currency_conversion = None
        self._relative_lookback = None
        self._budget_id = None
        self._as_of_date = None
        self._show_average_spend = None
        self._lookback_periods = None
        self._budget_details = None
        self._transaction_status_scope = None
        self._only_cleansed = None
        self._show_budget_track = None
        self.discriminator = None

        if scope is not None:
            self.scope = scope
        if currency_conversion is not None:
            self.currency_conversion = currency_conversion
        if relative_lookback is not None:
            self.relative_lookback = relative_lookback
        if budget_id is not None:
            self.budget_id = budget_id
        if as_of_date is not None:
            self.as_of_date = as_of_date
        if show_average_spend is not None:
            self.show_average_spend = show_average_spend
        if lookback_periods is not None:
            self.lookback_periods = lookback_periods
        if budget_details is not None:
            self.budget_details = budget_details
        if transaction_status_scope is not None:
            self.transaction_status_scope = transaction_status_scope
        if only_cleansed is not None:
            self.only_cleansed = only_cleansed
        if show_budget_track is not None:
            self.show_budget_track = show_budget_track
    def __init__(self,
                 education_inflation_rate=0.05,
                 decumulation_horizon=None,
                 accumulation_horizon=None,
                 account_ids=None,
                 tax_rate=0.0,
                 general_inflation_rate=0.0,
                 total_annual_cost=None,
                 portfolio_return=None,
                 deposit_schedule=None,
                 initial_balance=0.0,
                 percent_of_costs_covered=1.0,
                 aggregation_account_ids=None,
                 _configuration=None):  # noqa: E501
        """EducationCalculatorDepositAmountRequest - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._education_inflation_rate = None
        self._decumulation_horizon = None
        self._accumulation_horizon = None
        self._account_ids = None
        self._tax_rate = None
        self._general_inflation_rate = None
        self._total_annual_cost = None
        self._portfolio_return = None
        self._deposit_schedule = None
        self._initial_balance = None
        self._percent_of_costs_covered = None
        self._aggregation_account_ids = None
        self.discriminator = None

        if education_inflation_rate is not None:
            self.education_inflation_rate = education_inflation_rate
        self.decumulation_horizon = decumulation_horizon
        self.accumulation_horizon = accumulation_horizon
        if account_ids is not None:
            self.account_ids = account_ids
        if tax_rate is not None:
            self.tax_rate = tax_rate
        if general_inflation_rate is not None:
            self.general_inflation_rate = general_inflation_rate
        self.total_annual_cost = total_annual_cost
        self.portfolio_return = portfolio_return
        if deposit_schedule is not None:
            self.deposit_schedule = deposit_schedule
        if initial_balance is not None:
            self.initial_balance = initial_balance
        if percent_of_costs_covered is not None:
            self.percent_of_costs_covered = percent_of_costs_covered
        if aggregation_account_ids is not None:
            self.aggregation_account_ids = aggregation_account_ids
예제 #21
0
    def __init__(self,
                 currency_code=None,
                 client_id=None,
                 show_history=False,
                 end_date=None,
                 currency_conversion=None,
                 start_date=None,
                 show_category_breakdown=True,
                 show_change=False,
                 household_id=None,
                 create_log=False,
                 _configuration=None):  # noqa: E501
        """FinancialPictureRequest - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._currency_code = None
        self._client_id = None
        self._show_history = None
        self._end_date = None
        self._currency_conversion = None
        self._start_date = None
        self._show_category_breakdown = None
        self._show_change = None
        self._household_id = None
        self._create_log = None
        self.discriminator = None

        if currency_code is not None:
            self.currency_code = currency_code
        if client_id is not None:
            self.client_id = client_id
        if show_history is not None:
            self.show_history = show_history
        if end_date is not None:
            self.end_date = end_date
        if currency_conversion is not None:
            self.currency_conversion = currency_conversion
        if start_date is not None:
            self.start_date = start_date
        if show_category_breakdown is not None:
            self.show_category_breakdown = show_category_breakdown
        if show_change is not None:
            self.show_change = show_change
        if household_id is not None:
            self.household_id = household_id
        if create_log is not None:
            self.create_log = create_log
예제 #22
0
    def __init__(self,
                 tickers=None,
                 w_config=None,
                 min_assets=None,
                 end_date=None,
                 market_data_source='nucleus',
                 w_asset_config=None,
                 start_date=None,
                 tgt_type=None,
                 use_proxy_data=False,
                 tgt_val=0.0,
                 sec_types=None,
                 _configuration=None):  # noqa: E501
        """MvoRequest - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._tickers = None
        self._w_config = None
        self._min_assets = None
        self._end_date = None
        self._market_data_source = None
        self._w_asset_config = None
        self._start_date = None
        self._tgt_type = None
        self._use_proxy_data = None
        self._tgt_val = None
        self._sec_types = None
        self.discriminator = None

        self.tickers = tickers
        self.w_config = w_config
        self.min_assets = min_assets
        if end_date is not None:
            self.end_date = end_date
        if market_data_source is not None:
            self.market_data_source = market_data_source
        if w_asset_config is not None:
            self.w_asset_config = w_asset_config
        if start_date is not None:
            self.start_date = start_date
        if tgt_type is not None:
            self.tgt_type = tgt_type
        if use_proxy_data is not None:
            self.use_proxy_data = use_proxy_data
        if tgt_val is not None:
            self.tgt_val = tgt_val
        self.sec_types = sec_types
예제 #23
0
    def __init__(self,
                 client_id=None,
                 ratio_targets=None,
                 liquid_assets=None,
                 total_liabilities=None,
                 gross_annual_income=None,
                 short_term_liabilities=None,
                 lookback_periods=3,
                 non_liquid_assets=None,
                 monthly_expenses=None,
                 net_monthly_income=None,
                 _configuration=None):  # noqa: E501
        """FinancialHealthCheckRequest - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._client_id = None
        self._ratio_targets = None
        self._liquid_assets = None
        self._total_liabilities = None
        self._gross_annual_income = None
        self._short_term_liabilities = None
        self._lookback_periods = None
        self._non_liquid_assets = None
        self._monthly_expenses = None
        self._net_monthly_income = None
        self.discriminator = None

        if client_id is not None:
            self.client_id = client_id
        if ratio_targets is not None:
            self.ratio_targets = ratio_targets
        if liquid_assets is not None:
            self.liquid_assets = liquid_assets
        if total_liabilities is not None:
            self.total_liabilities = total_liabilities
        if gross_annual_income is not None:
            self.gross_annual_income = gross_annual_income
        if short_term_liabilities is not None:
            self.short_term_liabilities = short_term_liabilities
        if lookback_periods is not None:
            self.lookback_periods = lookback_periods
        if non_liquid_assets is not None:
            self.non_liquid_assets = non_liquid_assets
        if monthly_expenses is not None:
            self.monthly_expenses = monthly_expenses
        if net_monthly_income is not None:
            self.net_monthly_income = net_monthly_income
예제 #24
0
    def __init__(self,
                 entity_type=None,
                 answers=None,
                 _configuration=None):  # noqa: E501
        """DecisionTreeResultRequest - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._entity_type = None
        self._answers = None
        self.discriminator = None

        self.entity_type = entity_type
        self.answers = answers
예제 #25
0
    def __init__(self,
                 education_config=None,
                 current_age=None,
                 _configuration=None):  # noqa: E501
        """ChildrenEducationConfig - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._education_config = None
        self._current_age = None
        self.discriminator = None

        self.education_config = education_config
        self.current_age = current_age
예제 #26
0
    def __init__(self, bequest_amount=None, bequest_duration=10, years_until_bequest=0, _configuration=None):  # noqa: E501
        """BeneficiaryBequestConfig - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._bequest_amount = None
        self._bequest_duration = None
        self._years_until_bequest = None
        self.discriminator = None

        self.bequest_amount = bequest_amount
        if bequest_duration is not None:
            self.bequest_duration = bequest_duration
        if years_until_bequest is not None:
            self.years_until_bequest = years_until_bequest
예제 #27
0
    def __init__(self,
                 inflation_rate=0.0,
                 account_ids=None,
                 tax_rate=0.0,
                 horizon_frequency_interval='year',
                 deposit_schedule=None,
                 horizon=None,
                 return_schedule=None,
                 create_log=False,
                 initial_balance=None,
                 aggregation_account_ids=None,
                 _configuration=None):  # noqa: E501
        """SavingsCalculatorRequest - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._inflation_rate = None
        self._account_ids = None
        self._tax_rate = None
        self._horizon_frequency_interval = None
        self._deposit_schedule = None
        self._horizon = None
        self._return_schedule = None
        self._create_log = None
        self._initial_balance = None
        self._aggregation_account_ids = None
        self.discriminator = None

        if inflation_rate is not None:
            self.inflation_rate = inflation_rate
        if account_ids is not None:
            self.account_ids = account_ids
        if tax_rate is not None:
            self.tax_rate = tax_rate
        if horizon_frequency_interval is not None:
            self.horizon_frequency_interval = horizon_frequency_interval
        if deposit_schedule is not None:
            self.deposit_schedule = deposit_schedule
        self.horizon = horizon
        self.return_schedule = return_schedule
        if create_log is not None:
            self.create_log = create_log
        if initial_balance is not None:
            self.initial_balance = initial_balance
        if aggregation_account_ids is not None:
            self.aggregation_account_ids = aggregation_account_ids
예제 #28
0
    def __init__(self,
                 end_date=None,
                 trades=True,
                 model_id=None,
                 start_date=None,
                 stats=True,
                 initial_weights=None,
                 settings=None,
                 asset_size=None,
                 asset_sizes=True,
                 holdings=True,
                 _configuration=None):  # noqa: E501
        """BacktestRequest - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._end_date = None
        self._trades = None
        self._model_id = None
        self._start_date = None
        self._stats = None
        self._initial_weights = None
        self._settings = None
        self._asset_size = None
        self._asset_sizes = None
        self._holdings = None
        self.discriminator = None

        self.end_date = end_date
        if trades is not None:
            self.trades = trades
        if model_id is not None:
            self.model_id = model_id
        self.start_date = start_date
        if stats is not None:
            self.stats = stats
        if initial_weights is not None:
            self.initial_weights = initial_weights
        if settings is not None:
            self.settings = settings
        if asset_size is not None:
            self.asset_size = asset_size
        if asset_sizes is not None:
            self.asset_sizes = asset_sizes
        if holdings is not None:
            self.holdings = holdings
예제 #29
0
    def __init__(self,
                 goal_amount=None,
                 goal_inflation=0.0,
                 _configuration=None):  # noqa: E501
        """GoalConfig - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._goal_amount = None
        self._goal_inflation = None
        self.discriminator = None

        if goal_amount is not None:
            self.goal_amount = goal_amount
        if goal_inflation is not None:
            self.goal_inflation = goal_inflation
예제 #30
0
파일: periods.py 프로젝트: hydrogen-dev/SDK
    def __init__(self,
                 end=None,
                 start=None,
                 _configuration=None):  # noqa: E501
        """Periods - a model defined in Swagger"""  # noqa: E501
        if _configuration is None:
            _configuration = Configuration()
        self._configuration = _configuration

        self._end = None
        self._start = None
        self.discriminator = None

        if end is not None:
            self.end = end
        if start is not None:
            self.start = start