inputs = {"products":["av-floriane-2"],"initial_amount":10000,"duration_years":10,"monthly_contribution":0,"reinvest_dividends":true,"fiscality_enabled":true,"fiscality":{"tmi":0,"avg":0},"profile":"Particulier","company_tax_rate":0,"vehicle":"Direct","locale":"fr","debug_sim":false}
products = [{"slug":"av-floriane-2","label":"Assurance-vie Floriane 2","family":"assurance_vie","risk_amf":2,"projection":[{"year":1,"capital_gross":10264.000000000013,"capital_net":10264.000000000013,"income_gross":264.0000000000122,"income_net":264.0000000000122},{"year":2,"capital_gross":10534.969600000026,"capital_net":10534.969600000026,"income_gross":270.9696000000129,"income_net":270.9696000000129},{"year":3,"capital_gross":10813.092797440038,"capital_net":10813.092797440038,"income_gross":278.12319744001354,"income_net":278.12319744001354},{"year":4,"capital_gross":11098.558447292471,"capital_net":11098.558447292471,"income_gross":285.46564985243026,"income_net":285.46564985243026},{"year":5,"capital_gross":11391.560390301005,"capital_net":11391.560390301005,"income_gross":293.0019430085348,"income_net":293.0019430085348},{"year":6,"capital_gross":11692.297584604963,"capital_net":11692.297584604963,"income_gross":300.73719430396045,"income_net":300.73719430396045},{"year":7,"capital_gross":12000.974240838548,"capital_net":12000.974240838548,"income_gross":308.67665623358533,"income_net":308.67665623358533},{"year":8,"capital_gross":12317.799960796701,"capital_net":12317.799960796701,"income_gross":316.82571995815243,"income_net":316.82571995815243},{"year":9,"capital_gross":12642.989879761748,"capital_net":12642.989879761748,"income_gross":325.189918965048,"income_net":325.189918965048},{"year":10,"capital_gross":12976.76481258747,"capital_net":12976.76481258747,"income_gross":333.7749328257256,"income_net":333.7749328257256}],"capital_net":12976.76481258747,"revenue_net_annual":333.7749328257256,"details":{"effective_annual_return_used":0.026400000000000007,"fees_applied":{"ongoing_fee":0.0096},"delay_applied":false,"exit_tax_applied":false,"total_contrib_used":10000,"pv_tax_paid":0,"income_net_cumulated":2976.7648125874757,"income_gross_cumulated":2976.7648125874757},"debug_sim_echo":false,"currency":"EUR","name":"Floriane 2","short_description":"Contrat d’assurance-vie distribué par Credit Agricole et assuré par Predica.","long_description":"Le contrat Floriane 2 est distribué par Credit Agricole et assuré par Predica. Les frais d’entrée indiqués sont de 2.5%. Les frais de gestion affichés sont de 0.96%. 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’à 3.6%. 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","source":{"source_url":"screens://av-floriane-2/2026-01-28_av_batch_monabanq_to_unep_001","redirect_url":"https://finance-heros.fr/avis-assurance-vie/floriane-2/","publisher":"finance-heros","source_type":"screens","verified_at":null,"fetched_at":null},"amounts_reinvested":0,"amounts_distributed":0,"yield_pct":3.6,"entry_fee_pct":2.5,"ongoing_fee_pct":0.96,"income_start_delay_months":0,"income_distribution_ratio":0.9,"family_key":"assurance_vie","product_type":"Contrat d’assurance-vie","kpis":{"yield_pct":3.6,"entry_fee_pct":2.5,"ongoing_fee_pct":0.96,"income_start_delay_months":0,"income_distribution_ratio":0.9},"tips":{"advantages":["Rendement supérieur à la moyenne de sa catégorie.","Enveloppe flexible (versements et arbitrages)","Cadre fiscal potentiellement avantageux à long terme"],"vigilances":["Performance dépend des supports choisis","Frais variables selon contrat et supports"],"ideal_if":["Si vous recherchez une performance supérieure à la moyenne dans cette catégorie."],"avoid_if":["À éviter si vous ne souhaitez pas suivre ou ajuster vos supports."],"meta":{"status":"ok","version":"v1","updated_at":"2026-02-12T14:44:39.193+00:00"}},"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."},{"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."},{"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."},{"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."}],"total_invested":10000,"capital_before_tax":12976.76481258747,"gain_real_before_tax":2976.7648125874694,"gain_real_after_tax":2976.7648125874694,"revenue_net_monthly":27.814577735477133,"taxes_paid_total":0,"income_distributed_net_annual":0,"income_distributed_net_monthly":0,"economic_performance_annualized":0.02640000000000109,"economic_gain_total":2976.7648125874694,"economic_gain_annual_equivalent":297.67648125874695,"performance_source_type":"capital_growth","delta_capital_vs_reference":null,"delta_monthly_income_vs_reference":null,"liquidity":{"level":"high","title":"Disponible immédiatement","description_long":"Le capital peut être récupéré rapidement, généralement sans délai significatif. Les opérations de rachat ou de vente s’effectuent dans des conditions normales de marché, sans contrainte structurelle majeure. Ce niveau de liquidité convient aux investisseurs recherchant de la flexibilité ou une épargne mobilisable à court terme."}}]
ssrDebug = {"wantsHTML":true,"isBotUA":true,"hasSsrFlag":false,"accept":"text/html","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +c"}