Calcolatore CAPM
Un titolo con beta 1,2, un tasso privo di rischio del 4% e un rendimento di mercato atteso del 10% dovrebbe rendere l'11,2%: 4 più 1,2 volte il premio di mercato di 6 punti. Inserisca i suoi tre numeri per ottenere il rendimento atteso. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Tasso privo di rischio
- 4
- Beta
- 1,2
- Rendimento del mercato
- 10
- Premio per il rischio di mercato
- 6
- Rendimento atteso
- 0,112
- Rendimento atteso (%)
- 11,2
Il modello di equilibrio dei mercati finanziari, o CAPM, è l'identità da manuale che converte il rischio sistematico di un titolo in un rendimento atteso. Dato un tasso privo di rischio, il beta dell'attività e il rendimento di mercato atteso, il rendimento atteso è pari al tasso privo di rischio più il beta moltiplicato per il premio per il rischio di mercato. Analisti, studenti e strumenti di portafoglio consultano quella cifra quando serve un tasso soglia, un costo del capitale proprio o un controllo di rendimento equo rispetto a un'azione quotata. Questo calcolatore CAPM accetta quelle tre entrate, applica l'identità e restituisce il rendimento atteso in decimale e in percentuale, insieme al premio per il rischio di mercato implicito.
Che cosa significa il rendimento atteso CAPM e come si applica l'identità
Il modello di equilibrio dei mercati finanziari afferma che il rendimento atteso di un'attività rischiosa è pari al tasso privo di rischio più un premio che scala con il beta dell'attività. Il beta è la sensibilità del rendimento in eccesso dell'attività al rendimento in eccesso del mercato: un beta pari a uno si muove con il mercato, un beta superiore a uno amplifica quei movimenti, un beta tra zero e uno li smorza, e un beta negativo si muove contro il mercato.
Il premio per il rischio di mercato è il rendimento di mercato atteso meno il tasso privo di rischio — la compensazione extra che gli investitori pretendono per detenere il portafoglio di mercato anziché un titolo in stile Tesoro. Moltiplicare quel premio per il beta produce il premio specifico dell'attività, che si somma poi al tasso privo di rischio. In algebra l'identità è E(R) uguale a Rf più beta per (Rm meno Rf).
Un'azione con beta 1.2, tasso privo di rischio del 4 per cento e rendimento di mercato atteso del 10 per cento ha quindi un rendimento atteso di 4 + 1.2 × 6, ossia 11.2 per cento. Quando il beta è uno, il rendimento atteso uguaglia il rendimento di mercato. Quando il beta è zero, uguaglia il tasso privo di rischio.
Quando il premio di mercato è zero, il rendimento atteso uguaglia il tasso privo di rischio indipendentemente dal beta. Il CAPM è un modello a un fattore di rendimento atteso, non un inseguitore di rendimento realizzato: prezza solo il rischio sistematico e lascia la volatilità idiosincratica senza compensazione, perciò due azioni con lo stesso beta condividono lo stesso rendimento di modello anche se una è molto più rumorosa giorno per giorno.
Dove un calcolatore CAPM merita il suo posto
I desk di finanza aziendale usano la stessa cifra come costo del capitale proprio quando costruiscono il WACC, selezionano progetti o spiegano perché una divisione a beta alto esige un rendimento richiesto maggiore di un'utility difensiva. Docenti e piattaforme LMS necessitano di un oracolo deterministico per i compiti che chiedono di calcolare E(R) uguale a Rf più beta per (Rm meno Rf), compreso il caso di attività inversa in cui un beta negativo colloca il rendimento atteso sotto il tasso privo di rischio.
I team editoriali possono contrapporre il rendimento di modello alla media storica di un'azione così il lettore vede perché l'alfa realizzato è il residuo dopo il CAPM, non un sostituto. La convalida fallita non consuma saldo. La capacità non inventa mai un beta dai prezzi né un premio di mercato da uno storico di indice; quelle stime appartengono al Suo strato di dati, e questo calcolatore applica l'identità solo dopo che Lei le fornisce.
Casi d'uso
Costo del capitale proprio e soglie di progetto
Trasformi un beta azionario pubblicato, un tasso privo di rischio in stile Tesoro e una previsione di mercato nel rendimento richiesto CAPM usato nel WACC e nelle selezioni di progetto.
Confronto tra azioni a beta alto e difensive
Mostri perché due titoli che condividono lo stesso tasso privo di rischio ottengono comunque rendimenti attesi diversi una volta che i rispettivi beta scalano lo stesso premio per il rischio di mercato.
Chiavi di esercizi CAPM in aula
Valuti i problemi che chiedono di calcolare E(R) = Rf + β(Rm − Rf), comprese le coperture a beta negativo, con un oracolo deterministico.
Domande frequenti
Come si calcola il rendimento atteso CAPM?
Il rendimento atteso è E(R) = Rf + β × (Rm − Rf). Il premio per il rischio di mercato è Rm meno Rf; moltiplichi quel premio per il beta dell'attività e sommi il tasso privo di rischio. Questo calcolatore prende Rf e Rm come percentuali.
Che cosa significa il beta nella formula CAPM?
Il beta è il carico di rischio sistematico dell'attività rispetto al mercato. Un beta di 1 segue il mercato; sopra 1 lo amplifica; tra 0 e 1 lo smorza; un beta negativo si muove contro il mercato e può collocare il rendimento atteso sotto il tasso privo di rischio.
Che succede se il beta non è un numero finito?
Un beta assente, vuoto, NaN o infinito non è un carico ben posto, quindi nessun rendimento atteso viene inventato e la chiamata non viene fatturata.
Che cosa succede al rendimento atteso CAPM quando il beta è negativo?
Scende sotto il tasso privo di rischio. Un beta negativo descrive un titolo che tende a muoversi in senso opposto al mercato, come una copertura, quindi il modello gli richiede meno rendimento di un'attività sicura.
Il calcolatore recupera beta o rendimenti obbligazionari in tempo reale?
No. I tre numeri li inserisce lei: il tasso privo di rischio, il beta e il rendimento atteso del mercato. Non consulta dati di mercato, quindi gli stessi numeri danno sempre lo stesso rendimento atteso.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/fin/capm \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"risk_free_rate":4,"beta":1.2,"market_return":10}'const res = await fetch("https://api.kit.forhosting.com/fin/capm", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"risk_free_rate": 4,
"beta": 1.2,
"market_return": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/capm",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"risk_free_rate": 4,
"beta": 1.2,
"market_return": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/capm", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"risk_free_rate":4,"beta":1.2,"market_return":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"risk_free_rate":4,"beta":1.2,"market_return":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/capm", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"risk_free_rate": 4,
"beta": 1.2,
"market_return": 10
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.capm",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Un beta che non è un numero finito fallisce con invalid_input invece di inventare un carico.
Contratto di ingresso, forma della risposta e comportamento in errore
Un intero opzionale decimals da zero a dodici (predefinito sei) controlla l'arrotondamento half-up delle uscite numeriche. I tassi possono essere negativi quando un mercato quota un tasso privo di rischio nominale negativo o un rendimento di mercato atteso negativo; l'identità resta ben definita. Esempio: tasso privo di rischio 4, beta 1.2, rendimento di mercato 10 produce un premio di mercato di 6 punti e un rendimento atteso di 11.2 per cento, ossia 0.112 in decimale. Invii con POST un corpo JSON con tre numeri finiti obbligatori: risk_free_rate come percentuale annua, ad esempio 4 per il 4 per cento (alias rf, risk_free e r_f); beta, il carico di rischio sistematico dell'attività, che deve essere un numero finito e può essere negativo per attività inverse o di copertura (alias beta_i e asset_beta); e market_return come percentuale annua del rendimento atteso del portafoglio di mercato (alias rm, expected_market_return, market_expected_return e r_m). Il fallimento distintivo è un beta non finito: assente, vuoto, NaN o infinito fallisce con invalid_input nominando il campo, e la chiamata non viene fatturata. Un risk_free_rate o un market_return assente o non finito fallisce allo stesso modo. In caso di successo il corpo riecheggia le tre entrate e aggiunge market_risk_premium (market_return meno risk_free_rate, in percentuale), expected_return come rapporto decimale, expected_return_percent e una stringa formula che riformula l'identità. Abbini la risposta alla Sua stima di beta e alla Sua previsione di mercato; questo endpoint misura solo l'identità e non annualizza, non converte valute e non rettifica le imposte. Conservi i tre campi obbligatori come numeri JSON o stringhe numeriche, mai come booleani, così il risolutore rifiuta un beta non finito senza indovinare un carico di zero o di uno.
Dove un calcolatore CAPM merita il suo posto
Gli integratori collegano l'endpoint a quaderni, flussi n8n o worker al bordo per fissare goldens quando un foglio di valutazione cambia l'ipotesi priva di rischio. Poiché l'implementazione è parse di livello A pura, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita.
Domande tecniche
I tassi si inseriscono come percentuali o come decimali?
risk_free_rate e market_return sono percentuali annue (4 significa 4%, 10 significa 10%). La risposta include expected_return come rapporto decimale e expected_return_percent nelle stesse unità percentuali delle entrate.
Quanto costa il calcolatore CAPM?
Lo strumento del browser è gratuito. Le richieste API usano saldo KIT prepagato a $0.002 per chiamata riuscita; un ingresso non valido non viene fatturato.