We are excited to announce the release of version 1.4 of the Proton API, as part of Hydrogen’s Atom offering. Check the details below to find out what’s new!
Version 1.4 adds two new services across Proton’s Simulations and Financial Wellness suites:
POST /event_study: When clients are weighing their options between portfolios, they can run a simulation to see how the portfolio would have performed during key historical events. This will help them understand a portfolio’s exposure to various financial climates. The resulting performance and risk statistics can serve as a basis to evaluate a portfolio in the context of a given event.
POST /financial_health_check: It is important to assess the health of a client’s financial situation in order to provide recommendations for them and guidance. This tool provides a financial health check by generating a series of financial ratios. Based information about the user’s assets, liabilities, income, and expenses, this tool returns ratio results and indicates a pass or fail based on a configurable rule of thumb measure.
New Parameter and Response Fields: POST /backtest
stats boolean flag has been added to the
/backtest endpoint. If
true, the service returns portfolio risk and return statistics, useful for summarizing the portfolio’s behavior over the backtest.
true, generate portfolio statistics from the backtest. If excluded, defaults to
New response fields:
stats: Portfolio statistics, including the values shown below
cumulative_return: The cumulative portfolio return
annualized_return: The annualized portfolio return
annualized_volatility: The annualized standard deviation of portfolio returns
New Parameter: Goals Services
A new optional boolean parameter was added to the Goals services to configure the generation of goal recommendations. This can reduce processing time for cases in which a recommendation is not a desired output.
The new field is found in
recommendation_config and defaults to
true if not provided. This change impacts the following endpoints:
Bug Fix: Mortgage Calculator
Version 1.4 addresses a bug for Mortgage Calculator endpoints in which periodicity was inconsistent across
interest_rate in some cases. The services now appropriately handles
periodic_payment as monthly values, and
interest_rateas an annualized value.
This change impacts the following endpoints:
Proton’s WSGI server has been switched from bjoern to gunicorn. Gunicorn includes native SSL support, removing the need for stunnel. The switch also enables multithreading across the API.
Please see the Proton Documentation for additional information.