Rainier Financial Model API
Welcome to the landing page for my API. Here you can find information about the available endpoints and how to use them. This API is designed to let users interact with a financial model that I have built. My name is Alex Warfel. I earned my CFA charter in 2022 and have worked in the financial services industry, focusing on portfolio reporting, quantitative research, and technology solutions.
Changelog
Below you will find the details of the latest updates and changes made to the Rainier Financial Model API.
Version 0.0.4 - 2024-11-30
- Enhanced the website with a title and favicon for a polished user experience.
- Added the ability to delete your account directly from the toolbar.
- Improved user session handling, so page refreshes now keep you logged in.
- Streamlined the model inputs section by removing the effective tax rate field, as this is now calculated directly from tax bracket data.
- Updated the README in the front-end GitHub repository to reflect the latest changes and improvements.
- Refined chart labels by adding commas for readability and converting amounts to dollar formats.
- Published the website to the internet for broader access and usability.
- Resolved a spacing issue on the toolbar to ensure buttons are appropriately aligned and spaced.
- Fixed a bug where the market return was incorrectly calculated, leading to unrealistic values.
- Removed the savings plan from the output for a cleaner and more focused results section.
- Added a download button for users to export model data easily.
- Introduced error messages for cases where savings plan optimizations fail, explaining the reasons to the end user.
- Streamlined the model results to display only the most relevant metrics for users.
- Expanded integration tests to include Excel spreadsheet functionality and updated the user guide accordingly.
- Refined the structure of data outputs for clarity and consistency, ensuring all keys are at the same level and only valuable data is shared with the user.
- Ensured the model version is now correctly passed into the database.
- Fixed an issue where employer contributions were not properly accounted for during retirement burn-down.
- Enabled Excel spreadsheet publishing with multiple tabs, allowing users to generate and share detailed reports.
Version 0.0.3 - 2024-11-21
- The model will now return an optimized savings plan that meets your needs attempting to achieve the highest success rate possible. Success rate is defined as meeting your spending needs as they increase with inflation, meet your goals, and also retire with money in the bank.
Version 0.0.2 - 2024-10-12
- Added multiple account options, such as 401k, Roth IRAs, Traditional IRAs, and standard brokerage accounts.
- Integrated federal income tax brackets that are adjusted for inflation.
- Changed "debts" to "liabilities" in the submission JSON object to make things more consistent and make more sense.
- Adjusted the way that the estimated consumption is modeled so that a model run can fail because it didn't provide a minimum level of inflation adjusted future consumption.
Version 0.0.1 - 2024-09-21
- Initial release of the Rainier Financial Model API.
- Implemented core features for financial modeling and analysis.
- Provided comprehensive documentation and user guide.