inputs = {"products":["ldds"],"initial_amount":10000,"duration_years":15,"monthly_contribution":200,"reinvest_dividends":true,"fiscality":{"tmi":0,"avg":0},"vehicle":"Direct","locale":"fr","fiscality_enabled":false,"fiscality_mode":"tmi","profile":"Particulier"}
products = [{"slug":"ldds","label":"LDDS (Livret de Développement Durable et Solidaire)","family":"livret","risk_amf":1,"projection":[{"year":1,"capital_gross":12400,"capital_net":12569.5,"income_gross":169.5,"income_net":169.5},{"year":2,"capital_gross":14800,"capital_net":15175,"income_gross":205.5,"income_net":205.5},{"year":3,"capital_gross":17200,"capital_net":17816.5,"income_gross":241.5,"income_net":241.5},{"year":4,"capital_gross":19600,"capital_net":20494,"income_gross":277.5,"income_net":277.5},{"year":5,"capital_gross":22000,"capital_net":23207.5,"income_gross":313.5,"income_net":313.5},{"year":6,"capital_gross":24400,"capital_net":25957,"income_gross":349.5,"income_net":349.5},{"year":7,"capital_gross":26800,"capital_net":28742.5,"income_gross":385.5,"income_net":385.5},{"year":8,"capital_gross":29200,"capital_net":31564,"income_gross":421.5,"income_net":421.5},{"year":9,"capital_gross":31600,"capital_net":34421.5,"income_gross":457.5,"income_net":457.5},{"year":10,"capital_gross":34000,"capital_net":37315,"income_gross":493.5,"income_net":493.5},{"year":11,"capital_gross":36400,"capital_net":40244.5,"income_gross":529.5,"income_net":529.5},{"year":12,"capital_gross":38800,"capital_net":43210,"income_gross":565.5,"income_net":565.5},{"year":13,"capital_gross":41200,"capital_net":46211.5,"income_gross":601.5,"income_net":601.5},{"year":14,"capital_gross":43600,"capital_net":49249,"income_gross":637.5,"income_net":637.5},{"year":15,"capital_gross":46000,"capital_net":52322.5,"income_gross":673.5,"income_net":673.5}],"capital_net":52322.5,"revenue_net_annual":673.5,"details":{"rate":0.015,"tax_free":true,"applied_regime":"regulated_savings_tax_free","savings_tax_rate":0,"fiscality_model":"regulated_savings_fr_tax_exempt_v1","taxes_forced_to_zero":true,"income_net_cumulated":6322.5,"income_gross_cumulated":6322.5,"capital_before_exit_tax":52322.5,"capital_after_exit_tax":52322.5},"currency":"EUR","name":"LDDS","short_description":"Livret d’épargne réglementé, disponible à tout moment et exonéré d’impôt, destiné notamment au financement de projets durables et solidaires.","long_description":"Le LDDS (Livret de Développement Durable et Solidaire) est un livret d’épargne réglementé, accessible sous conditions de détention et de domicile fiscal selon la réglementation. L’épargne est disponible à tout moment, dans la limite d’un plafond réglementaire hors intérêts. Le taux de rémunération est fixé par les pouvoirs publics et peut évoluer. Les intérêts sont calculés selon une règle de quinzaine et sont inscrits sur le compte conformément aux modalités prévues. Les intérêts ne sont pas soumis à l’impôt sur le revenu ni aux prélèvements sociaux selon la réglementation en vigueur. Comme tout placement, ses caractéristiques (taux, plafond, conditions) peuvent être modifiées par les autorités compétentes.","liquidity_level":"high","kpis":{"yield_pct":1.5,"entry_fee_pct":0,"ongoing_fee_pct":0,"min_investment_eur":15,"income_start_delay_months":0,"income_distribution_ratio":1,"revaluation_potential_pct":0,"liquidity_label":"high","exit_delay_label":"high","liquidity":"Immédiate","risk_amf":1},"source":{"publisher":"lesclesdelabanque","redirect_url":"https://www.lesclesdelabanque.com/particulier/ldds-livret-developpement-durable-solidaire/","source_url":"screens://ldds/2026-01-27_ldds_001"},"tips":{"advantages":[],"vigilances":["Rendement plutôt inférieur à la moyenne des livrets réglementés."],"ideal_if":[],"avoid_if":["À éviter si vous recherchez avant tout un rendement élevé."],"status":"ok","version":"v2","updated_at":"2026-03-24T15:08:43.175+00:00","display":{"advantages":[],"vigilances":["Rendement plutôt inférieur à la moyenne des livrets réglementés."],"ideal_if":[],"avoid_if":["À éviter si vous recherchez avant tout un rendement élevé."]},"basics":{"advantages":[],"vigilances":["Rendement plutôt inférieur à la moyenne des livrets réglementés."],"ideal_if":[],"avoid_if":["À éviter si vous recherchez avant tout un rendement élevé."]}},"risks":[{"risk_code":"inflation","title":"Risque d’érosion par l’inflation","description_long":"Si le taux servi est inférieur à l’inflation, le pouvoir d’achat réel du capital peut diminuer.","family_key":"livret"},{"risk_code":"rate_variation","title":"Risque de variation du taux","description_long":"Les taux des livrets peuvent être révisés par décision réglementaire ou bancaire.","family_key":"livret"}],"total_invested":46000,"income_net_cumulated":6322.5,"income_gross_cumulated":6322.5,"taxes_on_income_total":0,"taxes_on_exit_total":0,"taxes_paid_total":0,"total_taxes":0,"estimated_value_net":52322.5,"estimated_value":52322.5,"final_value":52322.5,"terminal_value":52322.5,"estimated_value_label_context":"net","estimated_value_gross":52322.5,"estimated_value_gross_bridge":52322.5,"revenue_net_monthly":56.125,"monthly_income_net":56.125,"income_distributed_net_monthly":56.125,"income_distributed_net_annual":673.5,"annual_net_gain":673.5,"economic_gain_net":6322.5,"economic_gain_gross":6322.5,"economic_gain_total":6322.5,"economic_gain_gross_bridge":6322.5,"projection_canon":[{"year":1,"value":{"net":12569.5,"gross_bridge":12400},"income_flow":{"net_annual":169.5,"gross_annual":169.5},"gain":{"net":169.5,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":2,"value":{"net":15175,"gross_bridge":14800},"income_flow":{"net_annual":205.5,"gross_annual":205.5},"gain":{"net":375,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":3,"value":{"net":17816.5,"gross_bridge":17200},"income_flow":{"net_annual":241.5,"gross_annual":241.5},"gain":{"net":616.5,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":4,"value":{"net":20494,"gross_bridge":19600},"income_flow":{"net_annual":277.5,"gross_annual":277.5},"gain":{"net":894,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":5,"value":{"net":23207.5,"gross_bridge":22000},"income_flow":{"net_annual":313.5,"gross_annual":313.5},"gain":{"net":1207.5,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":6,"value":{"net":25957,"gross_bridge":24400},"income_flow":{"net_annual":349.5,"gross_annual":349.5},"gain":{"net":1557,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":7,"value":{"net":28742.5,"gross_bridge":26800},"income_flow":{"net_annual":385.5,"gross_annual":385.5},"gain":{"net":1942.5,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":8,"value":{"net":31564,"gross_bridge":29200},"income_flow":{"net_annual":421.5,"gross_annual":421.5},"gain":{"net":2364,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":9,"value":{"net":34421.5,"gross_bridge":31600},"income_flow":{"net_annual":457.5,"gross_annual":457.5},"gain":{"net":2821.5,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":10,"value":{"net":37315,"gross_bridge":34000},"income_flow":{"net_annual":493.5,"gross_annual":493.5},"gain":{"net":3315,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":11,"value":{"net":40244.5,"gross_bridge":36400},"income_flow":{"net_annual":529.5,"gross_annual":529.5},"gain":{"net":3844.5,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":12,"value":{"net":43210,"gross_bridge":38800},"income_flow":{"net_annual":565.5,"gross_annual":565.5},"gain":{"net":4410,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":13,"value":{"net":46211.5,"gross_bridge":41200},"income_flow":{"net_annual":601.5,"gross_annual":601.5},"gain":{"net":5011.5,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":14,"value":{"net":49249,"gross_bridge":43600},"income_flow":{"net_annual":637.5,"gross_annual":637.5},"gain":{"net":5649,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":15,"value":{"net":52322.5,"gross_bridge":46000},"income_flow":{"net_annual":673.5,"gross_annual":673.5},"gain":{"net":6322.5,"gross_bridge":0},"taxes_if_sold":{"total":null}}],"family_label":"Livret","liquidity_label":"high","liquidity":{"title":"Immédiate"},"fiscality_hypothesis_short":"Livret réglementé : fiscalité généralement neutralisée dans cette simulation.","yield_label":"1,5 %","risk_label":"Risque 1/7","fees_label":"entrée 0 % · courant 0 %","kind":"real","is_custom_reference":false,"source_url":"screens://ldds/2026-01-27_ldds_001","fiscality_debug":{"total_invested":46000,"taxes_on_income_total":0,"taxes_on_exit_total":0,"total_taxes":0,"estimated_value_net":52322.5,"estimated_value_gross":52322.5,"estimated_value_gross_bridge":52322.5,"economic_gain_net":6322.5,"economic_gain_gross":6322.5,"economic_gain_gross_bridge":6322.5,"invariant_ok":true}},{"slug":"epargne-liquide-moyenne","label":"Épargne liquide moyenne","family":"livret","risk_amf":1,"projection":[{"year":1,"capital_gross":12400,"capital_net":12484.738869821667,"income_gross":84.75,"income_net":84.73886982166809},{"year":2,"capital_gross":14800,"capital_net":14988.113281167,"income_gross":102.75,"income_net":103.37441134533267},{"year":3,"capital_gross":17200,"capital_net":17510.263000597424,"income_gross":120.75,"income_net":122.14971943042477},{"year":4,"capital_gross":19600,"capital_net":20051.328842923576,"income_gross":138.75,"income_net":141.0658423261551},{"year":5,"capital_gross":22000,"capital_net":22611.452679067177,"income_gross":156.75,"income_net":160.12383614360334},{"year":6,"capital_gross":24400,"capital_net":25190.777443981857,"income_gross":174.75,"income_net":179.3247649146825},{"year":7,"capital_gross":26800,"capital_net":27789.447144633403,"income_gross":192.75,"income_net":198.66970065154476},{"year":8,"capital_gross":29200,"capital_net":30407.60686803983,"income_gross":210.75,"income_net":218.15972340643353},{"year":9,"capital_gross":31600,"capital_net":33045.40278937181,"income_gross":228.75,"income_net":237.79592133198398},{"year":10,"capital_gross":34000,"capital_net":35702.98218011378,"income_gross":246.75,"income_net":257.579390741976},{"year":11,"capital_gross":36400,"capital_net":38380.49341628632,"income_gross":264.75,"income_net":277.511236172543},{"year":12,"capital_gross":38800,"capital_net":41078.08598673017,"income_gross":282.75,"income_net":297.59257044383935},{"year":13,"capital_gross":41200,"capital_net":43795.91050145235,"income_gross":300.75,"income_net":317.82451472217053},{"year":14,"capital_gross":43600,"capital_net":46534.11870003495,"income_gross":318.75,"income_net":338.2081985825891},{"year":15,"capital_gross":46000,"capital_net":49292.86346010693,"income_gross":336.75,"income_net":358.7447600719611}],"capital_net":49292.86346010693,"revenue_net_annual":358.7447600719611,"details":{"rate":0.0075,"tax_free":false,"applied_regime":"fiscality_disabled","savings_tax_rate":0,"fiscality_model":"no_fiscality_v1","income_net_cumulated":3292.8634601069075,"income_gross_cumulated":3161.25,"capital_before_exit_tax":49292.86346010693,"capital_after_exit_tax":49292.86346010693},"currency":"EUR","name":"Épargne liquide moyenne","short_description":"Référence indicative représentant une épargne liquide moyenne, utilisée pour comparer des liquidités disponibles à d'autres scénarios d'investissement.","long_description":null,"liquidity_level":"high","kpis":{"yield_pct":0.75,"entry_fee_pct":0,"ongoing_fee_pct":0,"min_investment_eur":0,"income_start_delay_months":0,"income_distribution_ratio":1,"revaluation_potential_pct":0,"observed_return_prev_year_pct":0.75,"liquidity_label":"high","exit_delay_label":"high","liquidity":"Immédiate","risk_amf":1},"source":null,"tips":null,"risks":[{"risk_code":"inflation","title":"Risque d’érosion par l’inflation","description_long":"Si le taux servi est inférieur à l’inflation, le pouvoir d’achat réel du capital peut diminuer.","family_key":"livret"},{"risk_code":"rate_variation","title":"Risque de variation du taux","description_long":"Les taux des livrets peuvent être révisés par décision réglementaire ou bancaire.","family_key":"livret"}],"total_invested":46000,"income_net_cumulated":3292.8634601069075,"income_gross_cumulated":3161.25,"taxes_on_income_total":0,"taxes_on_exit_total":0,"taxes_paid_total":0,"total_taxes":0,"estimated_value_net":49292.86346010693,"estimated_value":49292.86346010693,"final_value":49292.86346010693,"terminal_value":49292.86346010693,"estimated_value_label_context":"net","estimated_value_gross":49292.86346010693,"estimated_value_gross_bridge":49292.86346010693,"revenue_net_monthly":29.895396672663423,"monthly_income_net":29.895396672663423,"income_distributed_net_monthly":29.895396672663423,"income_distributed_net_annual":358.7447600719611,"annual_net_gain":358.7447600719611,"economic_gain_net":3292.863460106928,"economic_gain_gross":3292.863460106928,"economic_gain_total":3292.863460106928,"economic_gain_gross_bridge":3292.863460106928,"projection_canon":[{"year":1,"value":{"net":12484.738869821667,"gross_bridge":12400},"income_flow":{"net_annual":84.73886982166809,"gross_annual":84.75},"gain":{"net":84.73886982166732,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":2,"value":{"net":14988.113281167,"gross_bridge":14800},"income_flow":{"net_annual":103.37441134533267,"gross_annual":102.75},"gain":{"net":188.1132811669995,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":3,"value":{"net":17510.263000597424,"gross_bridge":17200},"income_flow":{"net_annual":122.14971943042477,"gross_annual":120.75},"gain":{"net":310.26300059742425,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":4,"value":{"net":20051.328842923576,"gross_bridge":19600},"income_flow":{"net_annual":141.0658423261551,"gross_annual":138.75},"gain":{"net":451.3288429235763,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":5,"value":{"net":22611.452679067177,"gross_bridge":22000},"income_flow":{"net_annual":160.12383614360334,"gross_annual":156.75},"gain":{"net":611.4526790671771,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":6,"value":{"net":25190.777443981857,"gross_bridge":24400},"income_flow":{"net_annual":179.3247649146825,"gross_annual":174.75},"gain":{"net":790.7774439818568,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":7,"value":{"net":27789.447144633403,"gross_bridge":26800},"income_flow":{"net_annual":198.66970065154476,"gross_annual":192.75},"gain":{"net":989.4471446334028,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":8,"value":{"net":30407.60686803983,"gross_bridge":29200},"income_flow":{"net_annual":218.15972340643353,"gross_annual":210.75},"gain":{"net":1207.6068680398312,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":9,"value":{"net":33045.40278937181,"gross_bridge":31600},"income_flow":{"net_annual":237.79592133198398,"gross_annual":228.75},"gain":{"net":1445.4027893718085,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":10,"value":{"net":35702.98218011378,"gross_bridge":34000},"income_flow":{"net_annual":257.579390741976,"gross_annual":246.75},"gain":{"net":1702.9821801137805,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":11,"value":{"net":38380.49341628632,"gross_bridge":36400},"income_flow":{"net_annual":277.511236172543,"gross_annual":264.75},"gain":{"net":1980.493416286321,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":12,"value":{"net":41078.08598673017,"gross_bridge":38800},"income_flow":{"net_annual":297.59257044383935,"gross_annual":282.75},"gain":{"net":2278.0859867301697,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":13,"value":{"net":43795.91050145235,"gross_bridge":41200},"income_flow":{"net_annual":317.82451472217053,"gross_annual":300.75},"gain":{"net":2595.910501452352,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":14,"value":{"net":46534.11870003495,"gross_bridge":43600},"income_flow":{"net_annual":338.2081985825891,"gross_annual":318.75},"gain":{"net":2934.118700034953,"gross_bridge":0},"taxes_if_sold":{"total":null}},{"year":15,"value":{"net":49292.86346010693,"gross_bridge":46000},"income_flow":{"net_annual":358.7447600719611,"gross_annual":336.75},"gain":{"net":3292.863460106928,"gross_bridge":0},"taxes_if_sold":{"total":null}}],"family_label":"Livret","liquidity_label":"high","liquidity":{"title":"Immédiate"},"fiscality_hypothesis_short":"Livret réglementé : fiscalité généralement neutralisée dans cette simulation.","yield_label":"75 %","risk_label":"Risque 1/7","fees_label":"entrée 0 % · courant 0 %","kind":"real","is_custom_reference":false,"fiscality_debug":{"total_invested":46000,"taxes_on_income_total":0,"taxes_on_exit_total":0,"total_taxes":0,"estimated_value_net":49292.86346010693,"estimated_value_gross":49292.86346010693,"estimated_value_gross_bridge":49292.86346010693,"economic_gain_net":3292.863460106928,"economic_gain_gross":3292.863460106928,"economic_gain_gross_bridge":3292.863460106928,"invariant_ok":true}}]