inputs = {"products":["av-vivaccio"],"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-vivaccio","label":"Assurance-vie Vivaccio","family":"assurance_vie","risk_amf":2,"projection":[{"year":1,"capital_gross":10000,"capital_net":10045.000465113573,"income_gross":130.00000000000006,"income_net":130.17563730082213},{"year":2,"capital_gross":10000,"capital_net":10090.20343441319,"income_gross":130.00000000000006,"income_net":130.7614337233214},{"year":3,"capital_gross":10000,"capital_net":10135.609819177105,"income_gross":130.00000000000006,"income_net":131.3498662569681},{"year":4,"capital_gross":10000,"capital_net":10181.220534784376,"income_gross":130.00000000000006,"income_net":131.94094676438505},{"year":5,"capital_gross":10000,"capital_net":10227.036500733293,"income_gross":130.00000000000006,"income_net":132.53468716157732},{"year":6,"capital_gross":10000,"capital_net":10273.058640659947,"income_gross":130.00000000000006,"income_net":133.13109941817265},{"year":7,"capital_gross":10000,"capital_net":10319.287882356813,"income_gross":130.00000000000006,"income_net":133.73019555766257},{"year":8,"capital_gross":10000,"capital_net":10365.725157791507,"income_gross":130.00000000000006,"income_net":134.33198765764493},{"year":9,"capital_gross":10000,"capital_net":10412.371403125513,"income_gross":130.00000000000006,"income_net":134.93648785006744},{"year":10,"capital_gross":10000,"capital_net":10459.227558733106,"income_gross":130.00000000000006,"income_net":135.54370832147194}],"capital_net":10459.227558733106,"revenue_net_annual":135.54370832147194,"details":{"rate":0.013000000000000001,"ongoing_fee":0.0085,"income_net_cumulated":1328.4360500120933,"income_gross_cumulated":1300.0000000000002},"currency":"EUR","name":"Vivaccio","short_description":"Contrat d’assurance-vie distribué par La Banque Postale et assuré par CNP Assurances.","long_description":"Le contrat Vivaccio est distribué par La Banque Postale et assuré par CNP Assurances. Les frais d’entrée indiqués sont de 4%. Les frais de gestion affichés sont de 0.85%. L’accès aux ETF est indiqué comme non. Les supports immobiliers sont indiqués comme non. La performance du fonds en euros est indiquée jusqu’à 1.3%. 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":1.3,"entry_fee_pct":4,"ongoing_fee_pct":0.85,"income_start_delay_months":0,"income_distribution_ratio":0.9},"source":{"publisher":"finance-heros","redirect_url":"https://finance-heros.fr/avis-assurance-vie/vivaccio/","source_url":"screens://av-vivaccio/2026-01-28_av_batch_monabanq_to_unep_001"},"tips":{"advantages":[],"vigilances":["Frais plutôt élevés parmi les contrats d'assurance vie.","Rendement plutôt 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:43.707+00:00","display":{"advantages":[],"vigilances":["Frais plutôt élevés parmi les contrats d'assurance vie.","Rendement plutôt inférieur à la moyenne des contrats d'assurance vie."],"ideal_if":[],"avoid_if":["À éviter si vous souhaitez minimiser les frais."]},"basics":{"advantages":[],"vigilances":["Frais plutôt élevés parmi les contrats d'assurance vie.","Rendement plutôt 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":1328.4360500120933,"income_gross_cumulated":1300.0000000000002,"estimated_value_net":10459.227558733106,"estimated_value":10459.227558733106,"final_value":10459.227558733106,"terminal_value":10459.227558733106,"estimated_value_label_context":"net","estimated_value_gross":10000,"revenue_net_monthly":11.295309026789328,"monthly_income_net":11.295309026789328,"income_distributed_net_monthly":11.295309026789328,"income_distributed_net_annual":135.54370832147194,"annual_net_gain":135.54370832147194,"economic_gain_net":459.227558733106,"economic_gain_gross":0,"economic_gain_total":459.227558733106,"projection_canon":[{"year":1,"value":{"net":10045.000465113573,"gross_bridge":10000},"income_flow":{"net_annual":130.17563730082213,"gross_annual":130.00000000000006},"gain":{"net":45.00046511357323,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":2,"value":{"net":10090.20343441319,"gross_bridge":10000},"income_flow":{"net_annual":130.7614337233214,"gross_annual":130.00000000000006},"gain":{"net":90.20343441318983,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":3,"value":{"net":10135.609819177105,"gross_bridge":10000},"income_flow":{"net_annual":131.3498662569681,"gross_annual":130.00000000000006},"gain":{"net":135.60981917710524,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":4,"value":{"net":10181.220534784376,"gross_bridge":10000},"income_flow":{"net_annual":131.94094676438505,"gross_annual":130.00000000000006},"gain":{"net":181.22053478437556,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":5,"value":{"net":10227.036500733293,"gross_bridge":10000},"income_flow":{"net_annual":132.53468716157732,"gross_annual":130.00000000000006},"gain":{"net":227.036500733293,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":6,"value":{"net":10273.058640659947,"gross_bridge":10000},"income_flow":{"net_annual":133.13109941817265,"gross_annual":130.00000000000006},"gain":{"net":273.05864065994683,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":7,"value":{"net":10319.287882356813,"gross_bridge":10000},"income_flow":{"net_annual":133.73019555766257,"gross_annual":130.00000000000006},"gain":{"net":319.2878823568135,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":8,"value":{"net":10365.725157791507,"gross_bridge":10000},"income_flow":{"net_annual":134.33198765764493,"gross_annual":130.00000000000006},"gain":{"net":365.7251577915067,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":9,"value":{"net":10412.371403125513,"gross_bridge":10000},"income_flow":{"net_annual":134.93648785006744,"gross_annual":130.00000000000006},"gain":{"net":412.3714031255131,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":10,"value":{"net":10459.227558733106,"gross_bridge":10000},"income_flow":{"net_annual":135.54370832147194,"gross_annual":130.00000000000006},"gain":{"net":459.227558733106,"gross_bridge":0},"taxes_if_sold":{"total":null}}],"family_label":"Assurance-vie","liquidity_label":"high","yield_label":"1,3 %","risk_label":"Risque 2/7","fees_label":"entrée 4 % · courant 85 %"},{"slug":"market-benchmark","label":"Référence marché","family":"ASSURANCE_VIE","risk_amf":null,"projection":[{"year":1,"capital_gross":10400,"capital_net":10400,"income_gross":400,"income_net":400},{"year":2,"capital_gross":10816,"capital_net":10816,"income_gross":416,"income_net":416},{"year":3,"capital_gross":11248.64,"capital_net":11248.64,"income_gross":432.64,"income_net":432.64},{"year":4,"capital_gross":11698.585599999999,"capital_net":11698.585599999999,"income_gross":449.9456,"income_net":449.9456},{"year":5,"capital_gross":12166.529023999998,"capital_net":12166.529023999998,"income_gross":467.94342399999994,"income_net":467.94342399999994},{"year":6,"capital_gross":12653.190184959998,"capital_net":12653.190184959998,"income_gross":486.6611609599999,"income_net":486.6611609599999},{"year":7,"capital_gross":13159.317792358397,"capital_net":13159.317792358397,"income_gross":506.12760739839996,"income_net":506.12760739839996},{"year":8,"capital_gross":13685.690504052733,"capital_net":13685.690504052733,"income_gross":526.3727116943359,"income_net":526.3727116943359},{"year":9,"capital_gross":14233.118124214841,"capital_net":14233.118124214841,"income_gross":547.4276201621093,"income_net":547.4276201621093},{"year":10,"capital_gross":14802.442849183435,"capital_net":14802.442849183435,"income_gross":569.3247249685936,"income_net":569.3247249685936}],"capital_net":14802.442849183435,"revenue_net_annual":569.3247249685936,"details":{"benchmark":true,"annual_rate":0.04,"note":"Projection indicative sans frais/fiscalité spécifiques","tri":0.04000005722045901,"code":"AV_UC_EQ_FR","period":"2024-12-31","source":"Baromètres distributeurs","source_url":"https://www.linxea.com/","methodology":"Allocation 60/40 indicative","income_net_cumulated":4802.442849183439,"income_gross_cumulated":4802.442849183439},"tips":null,"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":4802.442849183439,"income_gross_cumulated":4802.442849183439,"estimated_value_net":14802.442849183435,"estimated_value":14802.442849183435,"final_value":14802.442849183435,"terminal_value":14802.442849183435,"estimated_value_label_context":"net","estimated_value_gross":14802.442849183435,"revenue_net_monthly":47.44372708071614,"monthly_income_net":47.44372708071614,"income_distributed_net_monthly":47.44372708071614,"income_distributed_net_annual":569.3247249685936,"annual_net_gain":569.3247249685936,"economic_gain_net":4802.442849183435,"economic_gain_gross":4802.442849183435,"economic_gain_total":4802.442849183435,"projection_canon":[{"year":1,"value":{"net":10400,"gross_bridge":10400},"income_flow":{"net_annual":400,"gross_annual":400},"gain":{"net":400,"gross_bridge":400},"taxes_if_sold":{"total":null}},{"year":2,"value":{"net":10816,"gross_bridge":10816},"income_flow":{"net_annual":416,"gross_annual":416},"gain":{"net":816,"gross_bridge":816},"taxes_if_sold":{"total":null}},{"year":3,"value":{"net":11248.64,"gross_bridge":11248.64},"income_flow":{"net_annual":432.64,"gross_annual":432.64},"gain":{"net":1248.6399999999994,"gross_bridge":1248.6399999999994},"taxes_if_sold":{"total":null}},{"year":4,"value":{"net":11698.585599999999,"gross_bridge":11698.585599999999},"income_flow":{"net_annual":449.9456,"gross_annual":449.9456},"gain":{"net":1698.5855999999985,"gross_bridge":1698.5855999999985},"taxes_if_sold":{"total":null}},{"year":5,"value":{"net":12166.529023999998,"gross_bridge":12166.529023999998},"income_flow":{"net_annual":467.94342399999994,"gross_annual":467.94342399999994},"gain":{"net":2166.5290239999977,"gross_bridge":2166.5290239999977},"taxes_if_sold":{"total":null}},{"year":6,"value":{"net":12653.190184959998,"gross_bridge":12653.190184959998},"income_flow":{"net_annual":486.6611609599999,"gross_annual":486.6611609599999},"gain":{"net":2653.190184959998,"gross_bridge":2653.190184959998},"taxes_if_sold":{"total":null}},{"year":7,"value":{"net":13159.317792358397,"gross_bridge":13159.317792358397},"income_flow":{"net_annual":506.12760739839996,"gross_annual":506.12760739839996},"gain":{"net":3159.317792358397,"gross_bridge":3159.317792358397},"taxes_if_sold":{"total":null}},{"year":8,"value":{"net":13685.690504052733,"gross_bridge":13685.690504052733},"income_flow":{"net_annual":526.3727116943359,"gross_annual":526.3727116943359},"gain":{"net":3685.6905040527326,"gross_bridge":3685.6905040527326},"taxes_if_sold":{"total":null}},{"year":9,"value":{"net":14233.118124214841,"gross_bridge":14233.118124214841},"income_flow":{"net_annual":547.4276201621093,"gross_annual":547.4276201621093},"gain":{"net":4233.118124214841,"gross_bridge":4233.118124214841},"taxes_if_sold":{"total":null}},{"year":10,"value":{"net":14802.442849183435,"gross_bridge":14802.442849183435},"income_flow":{"net_annual":569.3247249685936,"gross_annual":569.3247249685936},"gain":{"net":4802.442849183435,"gross_bridge":4802.442849183435},"taxes_if_sold":{"total":null}}],"family_label":"Assurance-vie"}]