Come calcolare yield-to-maturity YTM bond rendimento
Calcola yield-to-maturity YTM bond rendimento scadenza Newton-Raphson. P = sum C/(1+y)^t + F/(1+y)^n. Italia BTP 10y 3.5%, BOT 12m, USA Treasury 10y, German Bund, UK Gilts. Premium discount par bond classification investment grade rating.
Segnala un errore di calcolo
Aiutaci a migliorare. Descrivi cosa non torna nel calcolo.
Risultato
| Voce | Valore |
|---|
Mostra dettagli completi
Condividi risultato
Disclaimer: questo calcolo ha valore puramente indicativo. Per decisioni importanti, consulta un professionista qualificato.
Come calcolare lo yield-to-maturity (YTM) di un bond: rendimento totale annualizzato che un investitore ottiene se detiene il bond fino alla scadenza, considerando coupon periodici e differenza prezzo-valore nominale. Equazione fondamentale pricing: P = sum_{t=1}^{n} C/(1+y)^t + F/(1+y)^n dove P prezzo bond mercato, C coupon periodico (cedola), F face value (valore nominale), y yield-to-maturity per periodo, n numero periodi totali a scadenza. Equazione non risolvibile algebricamente per y, richiede iterazione numerica Newton-Raphson o bisection method. Tre yield rilevanti: YTM rendimento totale (interest + capital gain); current yield = annual coupon / price rendimento corrente solo cedolare; capital gain yield = (F - P)/P/n annualizzato. Classificazione bond: premium bond P > F (coupon > YTM); par bond P = F (coupon = YTM); discount bond P < F (coupon < YTM). Storia: Frederick Macaulay (USA 1882-1970) Columbia University NYC + NBER National Bureau Economic Research Cambridge MA 1938 monografia 'Some Theoretical Problems Suggested by the Movements of Interest Rates, Bond Yields and Stock Prices in the United States since 1856' introduzione concetto duration + YTM systematic study modern bond pricing.
Frederick Macaulay nato Montreal Canada, Columbia PhD 1924 economic statistics, NBER founding researcher 1920 statistical economic analysis. Strumento essenziale per: investimenti obbligazionari Italia BTP Buoni del Tesoro Poliennali 5-30 anni cedola fissa semestrale, BOT Buoni Ordinari Tesoro 3-12 mesi zero-coupon discount, CCT Certificati Credito Tesoro indicizzati Euribor 7y, BTP Italia inflation-linked semestrale FOI cpi indexation, BTP Verdi green bonds environmental projects 2021 launch; MEF Ministero Economia Finanze Roma 1948 fondato Dipartimento Tesoro Direzione Debito Pubblico Buca debito 2900 miliardi EUR (140% PIL); Banca d Italia Roma 1893 fondata central bank monetary policy ECB Eurosystem; Borsa Italiana Milano 1808 fondata MOT Mercato Obbligazionario Telematico bonds + ETFplus + EuroTLX professional bond trading; Consob Roma 1974 securities regulator; banche italiane Intesa Sanpaolo Torino Milano 2007 fusion + Unicredit Milano 1998 + BNL BNP Paribas Roma + Mediobanca Milano 1946 + Banco BPM Milano 2017 + Monte Paschi Siena 1472 oldest bank world; Italia università finanza: Sapienza Roma DSS Statistica + Faculty Economics 1303 fondata oldest Roma; Bocconi Milano DEC Economia Finanza 1902 fondata + SDA Bocconi business school top European MBA; Bologna alma mater 1088 prima Europa Faculty Economics DSE;
LUISS Guido Carli Roma 1974 Faculty Economics; Cattolica Milano 1921 Faculty Economics; Federico II Napoli DISES Economia 1224 fondata; Politecnico Milano DEIB Bioengineering Faculty Economics; Padova DSEA Scienze Economiche 1222 fondata Galileo. Italia rating sovrano: BTP 10y rating BBB Standard & Poor's 2024; Moody's Baa3 stable outlook; Fitch BBB stable; spread BTP-Bund 10y ~150bps May 2024; Italian Treasury syndication monthly auctions; ASTA aste BTP BOT MEF; banca depositaria Banca d Italia. Italia investitori privati: oltre 30% debito Italia detenuto da retail famiglie italiane (storicamente alto bias home bias); CIRT Conti Investimento Risparmio Treasury MEF.
Formula yield-to-maturity
Equazione pricing fondamentale: P = sum_{t=1}^{n} C/(1+y)^t + F/(1+y)^n. P prezzo bond mercato (clean price ex-cedola); C coupon periodico = F * (coupon rate annual) / freq dove freq frequenza pagamenti (1=annuale, 2=semestrale, 4=trimestrale); F face value (valore nominale, tipicamente 100 o 1000 EUR/USD); y YTM per periodo (annualizzata = y * freq); n numero periodi totali = anni * freq.
Risoluzione iterativa Newton-Raphson: equazione non lineare in y, no soluzione chiusa. Newton: y_new = y - (P_calc(y) - P_market) / dP/dy. Convergenza tipica 5-10 iterazioni partendo da guess iniziale = coupon rate (par bond). Bisection method alternativo robusto convergenza lineare ma garantita. Excel YIELD function; Python scipy.optimize.brentq; R bond-pricer package.
Tre rendimenti rilevanti: YTM yield-to-maturity total return assumendo reinvestimento coupons al YTM stesso (assumption); current yield = annual coupon / price (rendimento corrente cedolare); capital gain yield = (F - P)/P/n annualizzato. Per par bond YTM = coupon rate = current yield (no capital gain). Premium bond (P>F): coupon rate > YTM > current yield. Discount bond (P<F): coupon rate < YTM, capital gain positivo a maturity.
Convenzioni mercato: clean price (no accrued interest) standard quotato; dirty price = clean + accrued = P_clean + C * (days from last coupon)/(days in period). Day count convention: 30/360 corporate; actual/actual treasury; actual/360 money market. Italia BTP semi-annual 30/360 secondo MIFID II reporting standards.
YTM vs IRR: YTM è equivalente IRR Internal Rate of Return cash flows bond (coupon iniziali + face value finale). Stessa interpretazione: tasso che rende NPV cash flows = 0 al prezzo mercato. Differenza: IRR generale per qualsiasi cash flow stream; YTM specifico bond standard cedolare.
Storia e contesto
Frederick Robertson Macaulay (USA 1882-1970) Montreal Canada nato, McGill University Montreal undergraduate economics, Columbia University NYC PhD 1924 economic statistics, National Bureau of Economic Research NBER Cambridge MA founding researcher 1920 Wesley Mitchell business cycle economics. Macaulay 1938 monografia 'Some Theoretical Problems Suggested by the Movements of Interest Rates, Bond Yields and Stock Prices in the United States since 1856' NBER (660 pages classic text) introduzione concetto Macaulay duration weighted average time cash flows + bond pricing analysis statistical movements interest rates 1856-1936 historical analysis. Lawrence Fisher (USA 1899-1981) + Roman Weil 1971 paper 'Coping with the Risk of Interest-Rate Fluctuations: Returns to Bondholders from Naive and Optimal Strategies' Journal of Business introduzione bond immunization concept. Frederick Macaulay famous duration formula D = sum t * C_t * (1+y)^(-t) / Bond_price weighted average time-to-receipt cash flows.
Mercato obbligazionario Italia storia: Banca d'Italia Roma 1893 fondata 6800 employees central bank monetary policy ECB Eurosystem European Central Bank Frankfurt; MEF Ministero Economia Finanze Roma 1948 fondato Dipartimento Tesoro Direzione Debito Pubblico bonds emission monthly auctions BTP BOT CCT BTPItalia BTPVerdi; Borsa Italiana Milano 1808 fondata acquired London Stock Exchange Group LSEG 2007 + acquired Euronext NV 2021; MTA Mercato Telematico Azionario stocks; MOT Mercato Obbligazionario Telematico bonds 2.4 trilioni EUR turnover; ETFplus exchange-traded funds; EuroTLX professional bond OTC; CONSOB Commissione Nazionale Società Borsa Roma 1974 securities regulator 800 employees market supervision.
Italia rating storia: 1991 first sovereign rating Italia AA- S&P; downgrades sovereign debt crisis 2011 BBB; 2020 COVID downgrade; 2024 BBB stable outlook S&P.
Banks system Italia: Intesa Sanpaolo Torino Milano 2007 fusion Banca Intesa + Sanpaolo IMI 5500 branches 80000 employees largest Italian bank; Unicredit Milano 1998 fusion Unicredito + Credito Italiano 4000 branches 80000 employees pan-European; BNL BNP Paribas Roma 2006 acquired by BNP Paribas France; Mediobanca Milano 1946 fondata investment banking; Banco BPM Milano 2017 fusion Banco Popolare + BPM; Monte Paschi Siena 1472 fondato oldest bank world bailouts 2017 government; Crédit Agricole Italia subsidiary Cariparma; UBI Banca acquired by Intesa Sanpaolo 2020.
Italia universities finanza economic: Sapienza Roma DSS Dipartimento Statistica + Faculty Economics 1303 fondata oldest Rome; Bocconi Milano 1902 fondata DEC Economia Finanza Statistica + SDA Bocconi business school top European MBA accredited AACSB EQUIS AMBA; Bologna alma mater 1088 prima Europa Faculty Economics DSE Department Economic Sciences; LUISS Guido Carli Roma 1974 Faculty Economics + Business; Cattolica Milano 1921 Faculty Economics; Federico II Napoli DISES Economia 1224 fondata Federico II Hohenstaufen emperor; Politecnico Milano DEIB Bioengineering Faculty Economics + Mathematics; Ca Foscari Venezia DEM Economia 1868 fondata; Padova DSEA Scienze Economiche Statistica 1222 fondata Galileo professor 1592-1610.
Italia istituzioni finanza: Banca d'Italia Roma 1893; CONSOB Roma 1974; IVASS Istituto Vigilanza Assicurazioni Roma 2013 insurance regulator; ABI Associazione Bancaria Italiana Roma 1919 banking association; Assogestioni Roma asset managers 2 trilioni EUR AUM; CCNL Credito Banking labor agreement; ANIMA SGR Milano fund management; Eurizon Capital SGR Milano Intesa Sanpaolo subsidiary; Mediolanum Milano.
Software bond pricing: Bloomberg Terminal NYC 1981 Michael Bloomberg founder 1.8 trilioni USD market cap data; Refinitiv Eikon (formerly Reuters) London + Toronto LSEG 2021 acquisition; Capital IQ Standard&Poor's NYC 1860 oldest financial data; Excel YIELD function; Python scipy.optimize.brentq + QuantLib open-source quantitative finance; R bond-pricer package; MATLAB Financial Toolbox MathWorks Natick MA; Quantopian Cambridge MA Python algorithmic trading.
Italia debito pubblico: Italia debito pubblico 2900 miliardi EUR (140% PIL Q4 2024 ISTAT Banca d'Italia); Italia tra paesi più indebitati EU (dopo Grecia); Buca emissione netta 50-100 miliardi EUR/anno; durata media residua 7.5 anni; share retail familglie italiane storicamente 30% bias home bias.
Tabella valori bond YTM
- YTM formula: P = sum C/(1+y)^t + F/(1+y)^n
- Current yield: annual coupon / price
- Capital gain yield: (F - P) / P / n
- Premium bond: P > F coupon > YTM
- Par bond: P = F coupon = YTM
- Discount bond: P < F coupon < YTM
- Zero-coupon bond: C=0, YTM = (F/P)^(1/n) - 1
- Italia BTP 10y rating: BBB S&P 2024 stable
- Italia BTP 10y YTM: 3.7-4.0% 2024
- Italia BTP 5y YTM: 3.0-3.5% 2024
- Italia BTP 2y YTM: 3.5-4.0% 2024
- Italia BTP 30y YTM: 4.5-5.0% 2024
- Italia BOT 12m yield: 3.6-3.9% 2024
- Italia CCT 7y yield: Euribor + spread 0.5-1%
- Italia BTPItalia inflation: real yield 1.5-2% + CPI
- USA Treasury 10y T-Note: 4.2-4.5% 2024
- USA Treasury 30y T-Bond: 4.5-4.8% 2024
- USA Treasury 2y T-Note: 4.5-5.0% 2024 inverted yield
- German Bund 10y: 2.4-2.7% 2024 risk-free EU
- UK Gilts 10y: 4.0-4.3% 2024
- Spread BTP-Bund 10y: 130-180 bps 2024
- Macaulay duration formula: D = sum t*C_t*(1+y)^-t / P
- Modified duration: MD = D / (1 + y/freq)
- Italia debito pubblico 2024: 2900 miliardi EUR 140% PIL
- Italia durata media debito: 7.5 anni 2024
- Italia retail share debito: 30% familglie home bias
- Italia ABI 1919: Associazione Bancaria Italiana Roma
- Italia Banca d Italia 1893: 6800 employees central bank
- Italia MEF Roma 1948: Dipartimento Tesoro
- Italia Borsa Milano 1808: MOT bonds 2.4tn EUR turnover
- Italia CONSOB Roma 1974: securities regulator 800
- Italia Intesa Sanpaolo: 2007 80000 employees largest
- Italia Unicredit Milano: 1998 80000 employees
- Italia Monte Paschi 1472: oldest bank world Siena
- Macaulay 1938 monografia: NBER Columbia 660 pages
- Italia Bocconi Milano 1902: DEC Economia + SDA MBA
Esempi numerici dettagliati
Esempio 1 - BTP 10y al pari. BTP coupon 3.5% semi-annual, F=1000 EUR, n=10y, P=1000 EUR (par). Coupon period = 1000*3.5/100/2 = 17.5 EUR. n_periods=20. YTM iterativo Newton-Raphson: y per periodo = 0.0175, YTM annual = 3.5% (par bond coupon=YTM). Current yield = 35/1000 = 3.5%. Capital gain = 0. Italia: MEF Tesoro Roma asta mensile; Banca d'Italia 1893 settlement.
Esempio 2 - USA Treasury 10y premium. UST 10y T-Note coupon 4.5%, F=1000 USD, n=10y, P=1050 USD premium. C=22.5 USD/period. n=20 periods. YTM iterativo: y=0.0193 per period, YTM annual = 3.86% (< coupon 4.5% premium). Current yield = 45/1050 = 4.29%. Capital gain = -50/1050/10 = -0.48%/y annualizzato. USA: US Treasury Washington DC; Federal Reserve System Washington DC 1913.
Esempio 3 - Discount bond. Corporate bond rating BBB coupon 3%, F=1000, n=5y, P=950 (sotto pari). C=15/period. n=10 periods. YTM iterativo: y=0.02085 per period, YTM annual = 4.17%. Capital gain = 50/950/5 = 1.05%/y. Total return YTM > coupon (3%) per via discount. Italia: corporate bond Borsa Italiana MOT; rating Standard&Poor's NYC 1860 + Moody's NYC 1909 + Fitch NYC 1914.
Esempio 4 - Zero-coupon bond Treasury. T-Bill discount strip zero-coupon F=1000, n=5y, P=800 (no cedole). YTM = (1000/800)^(1/5) - 1 = 0.0457 = 4.57% annual. No coupon reinvestimento risk. Italia BOT Buoni Ordinari Tesoro 3-12m zero-coupon emissione mensile MEF + asta semestrale BTP zero-coupon strip.
Esempio 5 - High yield bond risk. Junk bond rating B coupon 7%, F=1000, n=7y, P=900. C=35/period. n=14 periods. YTM iterativo: y=0.04332 per period, YTM annual = 8.66%. Capital gain = 100/900/7 = 1.59%/y. High yield premium credit risk default probability ~2-5%/y rating B. Italia: high yield Eurotlx EuroNext; default rate Italia 1-2%/y corporate Banca d Italia 1893 statistics.
Limiti e considerazioni
- Reinvestimento coupons assumption: YTM assume reinvestimento coupons al YTM stesso fino maturity, rare in pratica (rates can change), realized yield differ.
- Default risk no incluso: YTM nominal yield su cash flows scheduled, no consideration default probability. Adjusted yield = YTM - expected loss.
- Call/put options: callable bonds (issuer right to redeem early) adjusted via YTC yield-to-call; putable bonds vendita pre-maturity. Bermudian American European options.
- Tax considerations: YTM lordo, after-tax yield = YTM * (1 - tax rate). Italia tax rate 12.5% titoli stato; 26% obbligazioni corporate.
- Multiple solutions: Newton-Raphson può convergere a soluzione locale, non globale. Bisection method robusto se funzione monotonica.
- Prezzo dirty vs clean: clean price standard quotato (no accrued); dirty price = clean + accrued interest pagato al settlement.
- Day count convention: 30/360 corporate; actual/actual treasury; actual/360 money market. Italia BTP semi-annual 30/360 standard MIFID II.
- Yield curve flat assumption: YTM applica unico yield tutti cash flows, ignora term structure. Spot rates curve realistica.
- Inflation linkage: real yield TIPS US Treasury Inflation-Protected Securities; Italia BTP Italia inflation-linked FOI cpi indexation semestrale; Germany Bund linker.
- Liquidity premium: bonds illiquidi (corporate small issuance) yield premium 50-200 bps su comparable liquid; OTC pricing off-the-run vs on-the-run treasuries.
Errori comuni
Confondere YTM e coupon rate: coupon rate è cedola fissa (% face value), YTM è rendimento totale a maturity. Coincidono solo per par bond (P=F). Premium bond YTMcoupon.
Frequenza pagamenti: BTP semi-annual freq=2; corporate USA tipicamente semi-annual; UK Gilts semi-annual; bonds zero-coupon freq=1. YTM annual = YTM_period * freq (simple); YTM effective = (1+y_period)^freq - 1 (compounded).
Day count convention: 30/360 (12 mesi 30 giorni each = 360 days/year); actual/actual giorni effettivi; actual/360 money market. Errore comune confondere convenzioni soprattutto accrued interest calcolo.
YTM vs IRR: YTM è IRR specifico bond cash flows. Stessa interpretazione (tasso NPV=0). Per cash flows complessi (es. callable bonds) IRR può avere multiple soluzioni.
Tassi nominali vs reali: YTM nominale include inflation; YTM reale = YTM nominal - expected inflation. Italia BTP Italia indexed FOI cpi forniscono yield reale + inflation kicker.
Applicazioni pratiche
- Investimenti fixed income: portfolio diversification bonds + stocks 60/40 portfolio classico; bond ladder strategy; barbell strategy short + long maturity.
- Asset-liability matching: pension funds matching liabilities (annuity payments) with bond duration matching duration assets-liabilities immunization Fisher-Weil 1971.
- Italian sovereign bond market: BTP 5-30y cedolare semestrale; BOT 3-12m zero-coupon discount; CCT 7y indexed Euribor; BTPItalia inflation-linked FOI; BTPVerdi green bonds 2021. MEF Tesoro Roma 1948.
- Italia corporate bond: Borsa Italiana MOT 2.4 trilioni EUR turnover; rating Standard&Poor's Moody's Fitch; Eni Enel Snam Italgas Generali bond emissions.
- Yield curve analysis: term structure spot rates expectations theory + liquidity preference + market segmentation Modigliani-Sutch 1966; Bloomberg Terminal NYC 1981.
- Duration immunization: Macaulay duration weighted time + modified duration price sensitivity. Bank balance sheet immunization rate risk.
- Bond pricing: NPV cash flows actualized at yield curve. Italia: Banca d'Italia Roma 1893 + ECB Frankfurt monetary policy; quantitative easing PEPP Pandemic Emergency Purchase Programme 2020-2022.
- Credit risk analysis: yield spread vs risk-free (Treasury) compensation default + liquidity. Italia spread BTP-Bund 10y benchmark spread risk.
- Convertible bonds: hybrid debt + equity option; Black-Scholes pricing equity component. Italia: Telecom Italia Roma; Eni Milano convertibles emissions.
- Mortgage-backed securities MBS: pool mortgages prepayment option; Italia mutui ipotecari mortgage-backed bonds Cassa Depositi Prestiti CDP Roma 1850; Fannie Mae USA NYC 1938.
Aggiornato a luglio 2026
Commenti (0)
Accedi per lasciare un commento.
Ancora nessun commento. Sii il primo!