A comparator of different Swiss health insurance premium plans.
This project simulates and compares health insurance premium plans in Switzerland based on different deductible amounts. The tool plots actual health expenses vs. health costs to help users visualize and understand which insurance plan offers the best value for them.
- Compare different health insurance plans based on premium and deductible.
- Simulate actual costs depending on varying healthcare expenses.
- Includes both English and German versions of the plots.
- Identifies the best plan for low and high healthcare costs.
- Visualizes the break-even point where a higher deductible becomes more advantageous.
The tool compares Swiss health insurance plans by calculating and plotting actual expenses as a function of healthcare costs. It considers the following:
- Premiums - The monthly insurance cost.
- Deductibles - The amount paid out-of-pocket before the insurance coverage kicks in.
- Co-payment - A 10% share of costs after reaching the deductible, up to a maximum of CHF 700.
The program simulates costs for various insurance plans, with customizable parameters for different insurance companies.
- Co-payment rate: 10% of costs above the deductible.
- Co-payment maximum: CHF 700.
- Premiums and deductibles: Can be customized for each insurance plan.
- Cost range: Simulated up to CHF 10,000 (default)
- Swisscare HMIE
- Swisscare SPSS
- Visana (replaceable with other insurance plans)
Clone the repository and install the required dependencies (Numpy and Matplotlib).
git clone https://github.com/yourusername/swisshealthcost.git
cd swisshealthcost
Run the Python script to generate the comparison plots.
python main.py
You can change the insurance company details, premium rates, and deductibles directly in the script to fit your needs. Update the variable premiums
and deductibles
with your specific data:
premiums = np.array((473.65,462.75,435.45,408.25,380.95,353.75))
deductibles = np.array((300,500,1000,1500,2000,2500))
The program will generate two plots:
- English version: Shows the comparison of different insurance plans, with labels identifying the best plans for low and high healthcare costs.
- German version: The same plot as above but in German.
Both plots are saved as .png files
This project is licensed under the GNU General Public License Version 3. You may use, distribute, and modify this project under the terms of the GPLv3.
For more information, see the LICENSE file or visit https://www.gnu.org/licenses/gpl-3.0.en.html.