inputs = {"products":["av-xaelidia","etf-amundi-eur-overnight-return-ucits-etf-acc"],"initial_amount":10000,"duration_years":10,"monthly_contribution":0,"reinvest_dividends":true,"fiscality":{"tmi":0,"avg":0},"vehicle":"Direct","locale":"fr","fiscality_enabled":false,"fiscality_mode":"tmi","profile":"Particulier"}
products = [{"slug":"av-xaelidia","label":"Assurance-vie Xaelidia","family":"assurance_vie","risk_amf":2,"projection":[{"year":1,"capital_gross":10000,"capital_net":10216.99111659034,"income_gross":274.99999999999994,"income_net":277.5855292748229},{"year":2,"capital_gross":10000,"capital_net":10438.690747648594,"income_gross":274.99999999999994,"income_net":283.6088886694893},{"year":3,"capital_gross":10000,"capital_net":10665.201063755947,"income_gross":274.99999999999994,"income_net":289.76294961222317},{"year":4,"capital_gross":10000,"capital_net":10896.62645250443,"income_gross":274.99999999999994,"income_net":296.0505482105098},{"year":5,"capital_gross":10000,"capital_net":11133.073566604104,"income_gross":274.99999999999994,"income_net":302.47458211284777},{"year":6,"capital_gross":10000,"capital_net":11374.651373034085,"income_gross":274.99999999999994,"income_net":309.0380118441341},{"year":7,"capital_gross":10000,"capital_net":11621.471203260135,"income_gross":274.99999999999994,"income_net":315.7438621700258},{"year":8,"capital_gross":10000,"capital_net":11873.646804541919,"income_gross":274.99999999999994,"income_net":322.59522349090764},{"year":9,"capital_gross":10000,"capital_net":12131.294392353602,"income_gross":274.99999999999994,"income_net":329.59525326610776},{"year":10,"capital_gross":10000,"capital_net":12394.532703941892,"income_gross":274.99999999999994,"income_net":336.74717746901655}],"capital_net":12394.532703941892,"revenue_net_annual":336.74717746901655,"details":{"rate":0.0275,"ongoing_fee":0.006,"income_net_cumulated":3063.2020261200846,"income_gross_cumulated":2749.9999999999995,"capital_before_exit_tax":12394.532703941892,"capital_after_exit_tax":12394.532703941892},"currency":"EUR","name":"Xaelidia","short_description":"Contrat d’assurance-vie distribué par Generali et assuré par Generali.","long_description":"Le contrat Xaelidia est distribué par Generali et assuré par Generali. Les frais d’entrée indiqués sont de 4.5%. Les frais de gestion affichés sont de 0.6%. L’accès aux ETF est indiqué comme non. Les supports immobiliers sont indiqués comme oui. La performance du fonds en euros est indiquée jusqu’à 2.75%. Ce contrat combine un fonds en euros et des unités de compte, avec des caractéristiques dépendant du distributeur et de l’assureur. Les performances passées ne préjugent pas des performances futures et comportent un risque de perte en capital.","liquidity_level":"high","kpis":{"yield_pct":2.75,"entry_fee_pct":4.5,"ongoing_fee_pct":0.6,"income_start_delay_months":0,"income_distribution_ratio":0.9},"source":{"publisher":"finance-heros","redirect_url":"https://finance-heros.fr/avis-assurance-vie/xaelidia/","source_url":"screens://av-xaelidia/2026-01-28_av_batch_monabanq_to_unep_001"},"tips":{"advantages":[],"vigilances":["Frais élevés parmi les contrats d'assurance vie.","Rendement inférieur à la moyenne des contrats d'assurance vie."],"ideal_if":[],"avoid_if":["À éviter si vous souhaitez minimiser les frais."],"status":"ok","version":"v2","updated_at":"2026-03-24T16:34:49.076+00:00","display":{"advantages":[],"vigilances":["Frais élevés parmi les contrats d'assurance vie.","Rendement inférieur à la moyenne des contrats d'assurance vie."],"ideal_if":[],"avoid_if":["À éviter si vous souhaitez minimiser les frais."]},"basics":{"advantages":[],"vigilances":["Frais élevés parmi les contrats d'assurance vie.","Rendement inférieur à la moyenne des contrats d'assurance vie."],"ideal_if":[],"avoid_if":["À éviter si vous souhaitez minimiser les frais."]}},"risks":[{"risk_code":"capital_loss","title":"Risque de perte en capital","description_long":"Les unités de compte ne garantissent pas le capital investi et sont soumises aux fluctuations des marchés.","family_key":"assurance_vie"},{"risk_code":"exit_tax","title":"Risque fiscal à la sortie","description_long":"La fiscalité applicable dépend de la durée du contrat et des montants retirés.","family_key":"assurance_vie"},{"risk_code":"fee_erosion","title":"Risque lié aux frais","description_long":"Les frais d’entrée, d’arbitrage et de gestion peuvent réduire le rendement net sur la durée.","family_key":"assurance_vie"},{"risk_code":"low_return","title":"Risque de rendement limité","description_long":"Les fonds en euros offrent une garantie en capital mais un rendement potentiellement inférieur à long terme.","family_key":"assurance_vie"}],"total_invested":10000,"income_net_cumulated":3063.2020261200846,"income_gross_cumulated":2749.9999999999995,"taxes_on_income_total":0,"taxes_on_exit_total":0,"taxes_paid_total":0,"total_taxes":0,"estimated_value_net":12394.532703941892,"estimated_value":12394.532703941892,"final_value":12394.532703941892,"terminal_value":12394.532703941892,"estimated_value_label_context":"net","estimated_value_gross":12394.532703941892,"estimated_value_gross_bridge":12394.532703941892,"revenue_net_monthly":28.06226478908471,"monthly_income_net":28.06226478908471,"income_distributed_net_monthly":28.06226478908471,"income_distributed_net_annual":336.74717746901655,"annual_net_gain":336.74717746901655,"economic_gain_net":2394.5327039418917,"economic_gain_gross":2394.5327039418917,"economic_gain_total":2394.5327039418917,"economic_gain_gross_bridge":2394.5327039418917,"projection_canon":[{"year":1,"value":{"net":10216.99111659034,"gross_bridge":10000},"income_flow":{"net_annual":277.5855292748229,"gross_annual":274.99999999999994},"gain":{"net":216.99111659033952,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":2,"value":{"net":10438.690747648594,"gross_bridge":10000},"income_flow":{"net_annual":283.6088886694893,"gross_annual":274.99999999999994},"gain":{"net":438.69074764859397,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":3,"value":{"net":10665.201063755947,"gross_bridge":10000},"income_flow":{"net_annual":289.76294961222317,"gross_annual":274.99999999999994},"gain":{"net":665.201063755947,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":4,"value":{"net":10896.62645250443,"gross_bridge":10000},"income_flow":{"net_annual":296.0505482105098,"gross_annual":274.99999999999994},"gain":{"net":896.6264525044298,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":5,"value":{"net":11133.073566604104,"gross_bridge":10000},"income_flow":{"net_annual":302.47458211284777,"gross_annual":274.99999999999994},"gain":{"net":1133.0735666041037,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":6,"value":{"net":11374.651373034085,"gross_bridge":10000},"income_flow":{"net_annual":309.0380118441341,"gross_annual":274.99999999999994},"gain":{"net":1374.6513730340848,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":7,"value":{"net":11621.471203260135,"gross_bridge":10000},"income_flow":{"net_annual":315.7438621700258,"gross_annual":274.99999999999994},"gain":{"net":1621.4712032601346,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":8,"value":{"net":11873.646804541919,"gross_bridge":10000},"income_flow":{"net_annual":322.59522349090764,"gross_annual":274.99999999999994},"gain":{"net":1873.6468045419188,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":9,"value":{"net":12131.294392353602,"gross_bridge":10000},"income_flow":{"net_annual":329.59525326610776,"gross_annual":274.99999999999994},"gain":{"net":2131.2943923536022,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":10,"value":{"net":12394.532703941892,"gross_bridge":10000},"income_flow":{"net_annual":336.74717746901655,"gross_annual":274.99999999999994},"gain":{"net":2394.5327039418917,"gross_bridge":0},"taxes_if_sold":{"total":null}}],"family_label":"Assurance-vie","liquidity_label":"high","liquidity":{"title":"Élevée"},"fiscality_hypothesis_short":"Simulation hors fiscalité : les montants sont présentés avant impact fiscal.","yield_label":"2,75 %","risk_label":"Risque 2/7","fees_label":"entrée 4,5 % · courant 60 %"},{"slug":"etf-amundi-eur-overnight-return-ucits-etf-acc","label":"Amundi EUR Overnight Return","family":"etf","risk_amf":1,"projection":[{"year":1,"capital_gross":10215.00000000001,"capital_net":10215.00000000001,"income_gross":0,"income_net":0},{"year":2,"capital_gross":10434.62250000002,"capital_net":10434.62250000002,"income_gross":0,"income_net":0},{"year":3,"capital_gross":10658.966883750029,"capital_net":10658.966883750029,"income_gross":0,"income_net":0},{"year":4,"capital_gross":10888.134671750664,"capital_net":10888.134671750664,"income_gross":0,"income_net":0},{"year":5,"capital_gross":11122.229567193313,"capital_net":11122.229567193313,"income_gross":0,"income_net":0},{"year":6,"capital_gross":11361.357502887979,"capital_net":11361.357502887979,"income_gross":0,"income_net":0},{"year":7,"capital_gross":11605.62668920008,"capital_net":11605.62668920008,"income_gross":0,"income_net":0},{"year":8,"capital_gross":11855.147663017893,"capital_net":11855.147663017893,"income_gross":0,"income_net":0},{"year":9,"capital_gross":12110.033337772791,"capital_net":12110.033337772791,"income_gross":0,"income_net":0},{"year":10,"capital_gross":12370.39905453492,"capital_net":12370.39905453492,"income_gross":0,"income_net":0}],"capital_net":12370.39905453492,"revenue_net_annual":0,"details":{"expected_return":0.0225,"dividend_yield":0,"ter":0.001,"income_net_cumulated":0,"income_gross_cumulated":0,"capital_before_exit_tax":12370.39905453492,"capital_after_exit_tax":12370.39905453492},"currency":"EUR","name":"Amundi EUR Overnight Return","short_description":"ETF monétaire exposé à un panier diversifié, en distribution.","long_description":"Cet ETF vise à reproduire la performance de son indice de référence. La classe d’actifs principale est monétaire. La politique de distribution est de distribution. Les frais courants (TER) sont indiqués à 0.1%. La performance observée sur la dernière année calendaire est de 2.25%. Les fonds monétaires peuvent offrir une volatilité plus faible mais restent sensibles aux taux. Les performances passées ne préjugent pas des performances futures.","liquidity_level":"high","kpis":{"entry_fee_pct":0,"ongoing_fee_pct":0.1,"income_start_delay_months":0,"income_distribution_ratio":0.5,"observed_return_prev_year_pct":2.25},"source":{"publisher":"justetf","redirect_url":"https://www.justetf.com/fr/etf-profile.html?isin=FR0010510800#apercu","source_url":"screens://etf-amundi-eur-overnight-return-ucits-etf-acc/2026-01-28_etf_batch_top20_001_FR0010510800"},"tips":{"advantages":["Frais bas parmi les ETF."],"vigilances":["Capital non garanti (valeur variable)"],"ideal_if":["Si vous recherchez des frais contenus."],"avoid_if":[],"status":"ok","version":"v2","updated_at":"2026-03-25T14:19:26.844+00:00","display":{"advantages":["Frais bas parmi les ETF."],"vigilances":["Capital non garanti (valeur variable)"],"ideal_if":["Si vous recherchez des frais contenus."],"avoid_if":[]},"basics":{"advantages":["Frais bas parmi les ETF."],"vigilances":["Capital non garanti (valeur variable)"],"ideal_if":["Si vous recherchez des frais contenus."],"avoid_if":[]}},"risks":[{"risk_code":"capital_loss","title":"Risque de perte en capital","description_long":"Une baisse des marchés peut entraîner une diminution de la valeur investie.","family_key":"etf"},{"risk_code":"currency_risk","title":"Risque de change","description_long":"Pour les ETF exposés à des devises étrangères, les variations de change peuvent impacter la performance.","family_key":"etf"},{"risk_code":"market_risk","title":"Risque de marché","description_long":"La valeur d’un ETF fluctue en fonction de l’indice répliqué et des marchés financiers.","family_key":"etf"},{"risk_code":"tax_risk","title":"Risque fiscal","description_long":"Les plus-values et dividendes sont soumis à la fiscalité en vigueur (PFU ou barème progressif).","family_key":"etf"}],"total_invested":10000,"income_net_cumulated":0,"income_gross_cumulated":0,"taxes_on_income_total":0,"taxes_on_exit_total":0,"taxes_paid_total":0,"total_taxes":0,"estimated_value_net":12370.39905453492,"estimated_value":12370.39905453492,"final_value":12370.39905453492,"terminal_value":12370.39905453492,"estimated_value_label_context":"net","estimated_value_gross":12370.39905453492,"estimated_value_gross_bridge":12370.39905453492,"revenue_net_monthly":0,"monthly_income_net":0,"income_distributed_net_monthly":0,"income_distributed_net_annual":0,"annual_net_gain":0,"economic_gain_net":2370.3990545349207,"economic_gain_gross":2370.3990545349207,"economic_gain_total":2370.3990545349207,"economic_gain_gross_bridge":2370.3990545349207,"projection_canon":[{"year":1,"value":{"net":10215.00000000001,"gross_bridge":10215.00000000001},"income_flow":{"net_annual":0,"gross_annual":0},"gain":{"net":215.0000000000091,"gross_bridge":215.0000000000091},"taxes_if_sold":{"total":null}},{"year":2,"value":{"net":10434.62250000002,"gross_bridge":10434.62250000002},"income_flow":{"net_annual":0,"gross_annual":0},"gain":{"net":434.6225000000195,"gross_bridge":434.6225000000195},"taxes_if_sold":{"total":null}},{"year":3,"value":{"net":10658.966883750029,"gross_bridge":10658.966883750029},"income_flow":{"net_annual":0,"gross_annual":0},"gain":{"net":658.9668837500285,"gross_bridge":658.9668837500285},"taxes_if_sold":{"total":null}},{"year":4,"value":{"net":10888.134671750664,"gross_bridge":10888.134671750664},"income_flow":{"net_annual":0,"gross_annual":0},"gain":{"net":888.134671750664,"gross_bridge":888.134671750664},"taxes_if_sold":{"total":null}},{"year":5,"value":{"net":11122.229567193313,"gross_bridge":11122.229567193313},"income_flow":{"net_annual":0,"gross_annual":0},"gain":{"net":1122.2295671933134,"gross_bridge":1122.2295671933134},"taxes_if_sold":{"total":null}},{"year":6,"value":{"net":11361.357502887979,"gross_bridge":11361.357502887979},"income_flow":{"net_annual":0,"gross_annual":0},"gain":{"net":1361.3575028879786,"gross_bridge":1361.3575028879786},"taxes_if_sold":{"total":null}},{"year":7,"value":{"net":11605.62668920008,"gross_bridge":11605.62668920008},"income_flow":{"net_annual":0,"gross_annual":0},"gain":{"net":1605.6266892000804,"gross_bridge":1605.6266892000804},"taxes_if_sold":{"total":null}},{"year":8,"value":{"net":11855.147663017893,"gross_bridge":11855.147663017893},"income_flow":{"net_annual":0,"gross_annual":0},"gain":{"net":1855.1476630178931,"gross_bridge":1855.1476630178931},"taxes_if_sold":{"total":null}},{"year":9,"value":{"net":12110.033337772791,"gross_bridge":12110.033337772791},"income_flow":{"net_annual":0,"gross_annual":0},"gain":{"net":2110.033337772791,"gross_bridge":2110.033337772791},"taxes_if_sold":{"total":null}},{"year":10,"value":{"net":12370.39905453492,"gross_bridge":12370.39905453492},"income_flow":{"net_annual":0,"gross_annual":0},"gain":{"net":2370.3990545349207,"gross_bridge":2370.3990545349207},"taxes_if_sold":{"total":null}}],"family_label":"ETF","liquidity_label":"high","liquidity":{"title":"Élevée"},"fiscality_hypothesis_short":"Simulation hors fiscalité : les montants sont présentés avant impact fiscal.","risk_label":"Risque 1/7","fees_label":"entrée 0 % · courant 10 %"}]