Buscar no site

O que procura?

Introduza o nome de uma corretora, ferramenta ou tema.

Risco e capital

Sharpe vs. Sortino: confira os índices com seus retornos

O mesmo retorno médio e o mesmo Sharpe podem esconder déficits diferentes em relação à meta. Calcule os dois índices com períodos iguais, separe Rf de MAR e confira cada linha.

Autor · Editor

Revisado

Duas bandejas de pedra clara com blocos verde-petróleo de alturas diferentes, divisórias de vidro azul-claro e um pequeno bloco âmbar na bandeja da direita.
Calcule Sharpe e Sortino com denominadores visíveis

O essencial

  1. Sharpe usa a dispersão em torno da média; este cálculo de Sortino usa os déficits em relação a uma meta separada.

  2. Use N−1 para o desvio-padrão amostral de Sharpe e todas as N observações para a convenção de desvio abaixo da meta adotada aqui.

  3. Rf e MAR devem corresponder ao período dos retornos. Nenhum índice é anualizado automaticamente.

  4. Denominador zero significa índice indefinido, não qualidade infinita nem impossibilidade de perdas.

Prepare retornos de períodos comparáveis

Imagine duas séries com retorno médio de 1% por período e Sharpe de aproximadamente 0,354. Os resultados abaixo da meta são semelhantes? Não necessariamente: uma série pode ter dois déficits pequenos e a outra apenas um, porém maior. O cálculo a seguir identifica as linhas que criam essa diferença; ele não escolhe uma estratégia por você.

Prepare retornos aritméticos simples de períodos iguais: diários com diários, mensais com mensais. Digite 1 para 1% e −1 para −1%. Um preço de 1,10, um saldo de 10.000, um depósito e um retorno logarítmico são tipos diferentes de dados. Se os fluxos de caixa afetam o valor da conta, obtenha primeiro uma série de retornos calculada de modo consistente. A calculadora não reconstrói avaliações ausentes nem retira aportes dos saldos.

  • Mantenha a ordem original, os valores repetidos e os retornos zero. Não exclua períodos desfavoráveis.
  • Use a mesma base de avaliação e custos. Registre se taxas, financiamento e outros custos relevantes estão incluídos.
  • Digite um retorno por linha, sem cabeçalho, data, sinal de porcentagem ou separador de milhares. É aceito ponto ou vírgula como separador decimal.
  • Registre separadamente a frequência das observações e as datas da amostra. Um rótulo de período não converte dados nem taxas de referência.

O laboratório aceita 2–240 observações dentro dos limites numéricos informados. Os exemplos de quatro períodos são exercícios fictícios, não históricos de mercado nem evidências de que uma estratégia funcionou. Abra a calculadora ou baixe o arquivo de entrada compatível antes de preparar sua série. Retornos, Rf e MAR aceitam de −100% a +1000%, inclusive, com até seis casas decimais. São limites aritméticos de entrada, não rendimentos plausíveis ou garantidos. Aceitar −100% não modela a recuperação de um capital esgotado nem a evolução encadeada do patrimônio.

Calcule Sharpe e Sortino com denominadores visíveis

Experimente

Sharpe e Sortino: confira cada retorno

Cole retornos simples de períodos iguais, defina duas referências separadas e veja como cada observação entra no cálculo. Os exemplos prontos usam dados fictícios para fins didáticos.

Sharpe usa o desvio-padrão amostral (N − 1). Sortino divide a soma dos quadrados dos desvios abaixo da MAR pelo N completo. Nenhum dos índices é anualizado.

Carregar um exemplo completo

Um retorno por linha. Digite 1 para 1% e −1 para −1%. Aceita ponto ou vírgula decimal; nunca use separador de milhares. Mantenha todas as observações na ordem original, inclusive valores repetidos e zeros.

Rf é a taxa de referência de Sharpe; MAR é o retorno mínimo aceitável de Sortino. As duas taxas são constantes e devem corresponder ao mesmo período dos retornos. Informe suas premissas; esses valores não são taxas atuais de mercado.

Alterar este rótulo não converte os retornos, Rf ou MAR e não anualiza nenhum dos índices.

Limites e formato dos dados

De 2 a 240 observações. Retornos, Rf e MAR: de −100% a +1000%, inclusive, com até 6 casas decimais. Máximo de 8192 caracteres na lista e 80 por valor. Não use observações vazias, cabeçalhos, datas, sinais de porcentagem, símbolos monetários, separadores de milhares ou notação exponencial. Uma única quebra de linha final é aceita. Uma observação de −100% é permitida para a aritmética da amostra; este modelo não calcula o valor acumulado de uma conta.

Referência fixa A · disponível sem JavaScript

Retornos fictícios: −1%, −1%, +1%, +5%; Rf = 0%, MAR = 0%, quatro períodos iguais. Esta conferência fixa é independente dos seus dados.

4 observações · 2 abaixo da MAR · Períodos iguais. Rf = 0%; MAR = 0% por período de observação.

Retorno médio aritmético: 1% por período

Índice de Sharpe

0,353553390593

Sem unidade · não anualizado

Média − Rf
1 pp
Desvio-padrão amostral
2,82842712475%
Índice de Sortino

1,41421356237

Sem unidade · não anualizado

Média − MAR
1 pp
Desvio abaixo da meta na amostra completa
0,707106781187%

Um numerador negativo gera um índice negativo quando o denominador é positivo. Ele não é substituído por zero.

1. Detalhamento da média e do desvio amostral
ObservaçãoRetorno (%)Retorno − Rf (pp)Retorno − média (pp)Desvio ao quadrado (pp²)
1-1-1-24
2-1-1-24
31100
455416

A soma dos desvios ao quadrado é 24 pp². Dividindo por N − 1 = 3, a variância amostral é 8 pp². Sua raiz quadrada é 2,82842712475%.

2. Desvios abaixo da MAR · todas as observações mantidas
ObservaçãoRetorno (%)min(0, retorno − MAR) (pp)Desvio abaixo da meta ao quadrado (pp²)Contribuição abaixo da meta
1-1-11Abaixo da MAR · incluída
2-1-11Abaixo da MAR · incluída
3100Igual ou acima da MAR · zero
4500Igual ou acima da MAR · zero

A soma dos desvios abaixo da meta ao quadrado é 2 pp². Dividindo pelo N completo = 4, incluindo 2 contribuições iguais a zero, o segundo momento parcial inferior é 0,5 pp². Sua raiz quadrada é 0,707106781187%.

Se uma tabela for mais larga que a tela, coloque o foco em sua área e role na horizontal. As duas tabelas usam os mesmos números de observação. pp significa pontos percentuais; pp² significa pontos percentuais ao quadrado.

Os números exibidos são arredondados para 12 algarismos significativos. O CSV do resultado contém aproximações numéricas e frações exatas para as somas e os momentos; raízes quadradas e índices são aproximações numéricas. Um valor pequeno diferente de zero não é tratado como zero.

Por que B tem um Sortino diferente

O exemplo fictício B é −3%, +1%, +3%, +3%, com as mesmas referências iguais a zero. As duas médias são 1%, as duas variâncias amostrais são 8 pp² e os dois índices de Sharpe são aproximadamente 0,353553390593. B tem um único desvio abaixo da meta cujo quadrado é 9 pp²: 9 ÷ 4 = 2,25 pp², desvio abaixo da meta de 1,5% e Sortino de 0,666666666667. Em A, 2 ÷ 4 = 0,5 pp² e Sortino é 1,41421356237. Essas quatro observações não permitem classificar resultados futuros.

Este formulário calcula na memória do seu navegador. Ele não envia os retornos informados a um servidor nem os salva em armazenamento persistente. A análise geral de uso do site é separada deste formulário.

r_i representa um retorno; N, o número de observações; Rf, uma taxa livre de risco constante para comparação; e MAR, um retorno mínimo aceitável constante. Rf e MAR são campos independentes nas mesmas unidades percentuais e para o mesmo período de r_i. O laboratório não consulta uma taxa atual nem converte uma taxa anual em mensal.

Grandeza

Cálculo usado aqui

Média aritmética

mean = Σr_i / N

Desvio-padrão amostral

SD = √[Σ(r_i − mean)² / (N − 1)]

Índice de Sharpe

(mean − Rf) / SD

Déficit em relação à meta na linha i

shortfall_i = min(0, r_i − MAR)

Desvio abaixo da meta

DD = √[Σshortfall_i² / N]

Índice de Sortino

(mean − MAR) / DD

Role para os lados para comparar todas as colunas ↔

Uma Rf constante muda o retorno excedente médio no numerador de Sharpe, mas não o desvio-padrão: subtrair a mesma constante de todas as observações preserva suas distâncias à média. Uma referência que varia no tempo exige outro modelo de entrada. O artigo original de Sharpe apresenta a abordagem de retornos diferenciais e explica a importância do período de medição.

Para Sortino, adotamos um momento parcial inferior empírico e discreto sobre a amostra completa. Todas as linhas permanecem em N; um retorno igual ou superior a MAR contribui com zero para a soma dos déficits ao quadrado. Não dividimos apenas pelo número de períodos de perda, nem por N−1, nem usamos o desvio-padrão do subconjunto negativo. A análise do CFA Institute explica por que metas e convenções de desvio abaixo da meta diferentes alteram os resultados. A nossa convenção não é a única usada pelos fornecedores.

Confira juntos o numerador, o denominador, o número de observações e a quantidade de déficits. Um índice isolado oculta os dados que o produziram. O componente calcula internamente com retornos decimais; exibe taxas em porcentagem, desvios ao quadrado em pontos percentuais ao quadrado e índices sem unidade.

Aplique as entradas para ver e exportar o cálculo completo. Qualquer alteração em um campo oculta o resultado anterior e seu download dinâmico até o próximo cálculo. O formulário mantém as entradas em memória, não as envia nem as grava em armazenamento persistente; essa afirmação vale para o componente, não para a análise de tráfego separada do site.

Exemplo: mesmo Sharpe, déficits diferentes

Use Rf = 0% e MAR = 0% para quatro períodos iguais fictícios. A série A é −1%, −1%, +1%, +5%; a série B é −3%, +1%, +3%, +3%. Ambas somam 4 pontos percentuais, portanto as duas médias são 1%. A tabela mantém todas as observações, inclusive as que contribuem com zero para o desvio abaixo da meta.

Período

Retorno A

Retorno B

Déficit A²

Déficit B²

1

−1%

−3%

1

9

2

−1%

+1%

1

0

3

+1%

+3%

0

0

4

+5%

+3%

0

0

Role para os lados para comparar todas as colunas ↔

As duas últimas colunas estão em pontos percentuais ao quadrado. Os desvios em relação à média são [−2, −2, 0, +4] para A e [−4, 0, +2, +2] para B. As duas somas de quadrados são 24. Dividir por N−1 = 3 dá variância amostral de 8 pontos percentuais ao quadrado, equivalente a 0,0008 em unidades de retorno decimal ao quadrado. O desvio-padrão amostral das duas séries é (√8)% ≈ 2,828427124746%.

Verificação

Série A

Série B

Observações N

4

4

Média

1%

1%

SD amostral

2,828427124746%

2,828427124746%

Sharpe

0,353553390593

0,353553390593

Linhas abaixo de MAR

2

1

Momento parcial inferior

2 / 4 = 0,5

9 / 4 = 2,25

Desvio abaixo da meta

0,707106781187%

1,5%

Sortino

1,414213562373

0,666666666667

Role para os lados para comparar todas as colunas ↔

O denominador de Sortino é (√0,5)% em A e (√2,25)% em B. O mesmo numerador de 1%, dividido por denominadores diferentes, produz os dois índices. B tem menos observações abaixo da meta, mas um déficit ao quadrado maior. Contar apenas as perdas deixaria essa diferença passar. Isso reconcilia uma amostra passada; não determina qual série será preferível no futuro.

Mude a meta sem mudar a taxa livre de risco

Rf responde “retorno excedente acima de qual taxa de comparação?”. MAR responde “déficit em relação a qual meta?”. Os dois podem coincidir, mas o cálculo não deve igualá-los implicitamente. Aqui são premissas fornecidas pelo usuário, não a afirmação de que existe uma rentabilidade garantida específica.

Mantenha A e defina Rf = 0,25%, MAR = 1,5% por período. A média e o SD amostral não mudam. A observação +1% agora fica 0,5 ponto percentual abaixo de MAR, embora seu retorno no período seja positivo. Um déficit em relação à meta não precisa ser um retorno negativo.

Cálculo

Resultado para A

mean − Rf

1 − 0,25 = 0,75 ponto percentual

Sharpe

0,75 / √8 ≈ 0,265165042945

Déficits em relação à meta

−2,5; −2,5; −0,5; 0 pontos percentuais

Soma dos déficits ao quadrado

6,25 + 6,25 + 0,25 + 0 = 12,75

Desvio abaixo da meta

(√(12,75 / 4))% ≈ 1,785357107136%

mean − MAR

1 − 1,5 = −0,5 ponto percentual

Sortino

−0,5 / √3,1875 ≈ −0,280056016806

Role para os lados para comparar todas as colunas ↔

O Sortino negativo é válido: a média está abaixo de MAR e o denominador é positivo. Mudar apenas Rf altera o numerador de Sharpe. Mudar MAR altera tanto o numerador de Sortino quanto as observações que contribuem para seu denominador. Registre as duas premissas antes de comparar os cálculos.

Leia resultados indefinidos sem inventar uma nota

Amostra e premissas

Sharpe

Sortino

[1, 1, 1, 1]%, Rf = 0%, MAR = 0%

Indefinido: SD amostral = 0

Indefinido: nenhum déficit observado

[1, 2, 3, 4]%, Rf = 0%, MAR = 0%

Definido: SD amostral positivo

Indefinido: nenhum déficit observado

[1, 1, 1, 1]%, Rf = 0%, MAR = 2%

Indefinido: SD amostral = 0

−1: mean − MAR = −1%, DD = 1%

Role para os lados para comparar todas as colunas ↔

Um resultado indefinido não vira zero nem infinito. Sem observações abaixo da meta, a amostra fornece um denominador de desvio abaixo da meta igual a zero; isso não prova que déficits futuros sejam impossíveis. Uma série constante pode ficar abaixo de uma meta positiva: nesse caso, seu denominador de Sortino é positivo embora o de Sharpe seja zero.

Numerador zero é outra situação. Com denominador positivo, mean = Rf produz Sharpe zero e mean = MAR produz Sortino zero. Numeradores negativos também são válidos. Não apague esses resultados nem os transforme em aprovação ou reprovação automática.

Denominadores muito pequenos, mas diferentes de zero, podem gerar índices elevados a partir de diferenças mínimas. Confira as taxas sem arredondamento e o tamanho da amostra antes de interpretar a tela. Duas observações permitem a conta, mas dizem pouco sobre uma distribuição. A ferramenta resume uma amostra finita; não produz intervalos de confiança, estimativa de perdas extremas nem previsão.

Reproduza o exemplo em uma planilha

Cole os quatro números de A em A2:A5: −1, −1, 1, 5. As células contêm números em pontos percentuais, não decimais formatados como porcentagem. Coloque Rf em H2 e MAR em H3 na mesma convenção. Use zero nos dois campos para reproduzir a referência e depois altere os parâmetros de propósito.

  • H5: =AVERAGE(A2:A5). H6: =STDEV.S(A2:A5). Os resultados esperados são média 1 e SD amostral √8.
  • B2: =A2-$H$5. C2: =B2^2. Copie as duas fórmulas até a linha 5 para conferir os desvios em relação à média e seus quadrados.
  • D2: =MIN(0,A2-$H$3). E2: =D2^2. Copie até a linha 5; mantenha as linhas zero no intervalo.
  • Confira =SUM(C2:C5)/(COUNT(A2:A5)-1): o resultado deve ser 8 para A e B.
  • H9: =SQRT(SUM(E2:E5)/COUNT(A2:A5)). O desvio abaixo da meta esperado para A é √0,5.
  • Sharpe: =IF(H6=0,NA(),(H5-H2)/H6). Sortino: =IF(H9=0,NA(),(H5-H3)/H9). NA() sinaliza um índice indisponível em vez de uma nota numérica.
  • Substitua A2:A5 por −3, 1, 3, 3 para B. A média e o SD amostral permanecem iguais; o desvio abaixo da meta passa a 1,5.

As fórmulas usam nomes de funções em inglês; seu aplicativo pode traduzi-los e usar outros separadores de argumentos. A documentação da Microsoft sobre STDEV.S confirma a convenção amostral N−1. Verifique se todas as células previstas são numéricas: a planilha pode ignorar texto ou células vazias, em vez de rejeitar a amostra inteira como faz o laboratório.

Não divida a soma dos déficits ao quadrado por COUNTIF(...,"<0"). Isso conta retornos negativos, não todas as observações, e ignora um retorno positivo abaixo de uma MAR positiva. Não substitua STDEV.S por STDEV.P: o desvio-padrão amostral foi escolhido explicitamente aqui.

Baixe o cálculo de referência para conferir as linhas e premissas. Os arquivos estáticos e este exemplo continuam disponíveis sem JavaScript. O arquivo de entrada contém um retorno por linha; a referência é uma exportação explicativa, não um segundo formato de entrada.

Salve as evidências e compare bases equivalentes

Antes de comparar índices, alinhe frequência, datas da amostra, base de avaliação e custos, Rf, MAR e definições dos denominadores. Um índice diário e um mensal não se tornam comparáveis apenas porque não têm unidade. Se um fornecedor usa outra definição de desvio abaixo da meta, reproduza-a separadamente em vez de mudar o rótulo do resultado deste laboratório.

A calculadora não anualiza os resultados. Multiplicar pela raiz quadrada do número de períodos exige premissas sobre os retornos e a referência; a dependência serial pode invalidar uma regra simples de escala. Sharpe discute essas limitações temporais. Uma janela curta e favorável também não descreve todo o risco futuro de ficar abaixo da meta, limitação destacada na análise do CFA.

  • Salve a série exata, a frequência das observações, as datas e a base de custos.
  • Registre Rf, MAR, N, a quantidade de déficits e as duas definições de denominador.
  • Guarde o cálculo sem arredondamento ou a precisão exportada junto aos valores arredondados para apresentação.
  • Documente dados ausentes ou convenções incompatíveis antes de comparar; a calculadora não consegue corrigi-los.

Use o protocolo de verificação como registro reutilizável. Ele separa o que as linhas fornecidas demonstram daquilo que continua desconhecido. Não certifica desempenho, escolhe investimentos nem estabelece um nível universal de Sharpe ou Sortino “bom”.

Os dois índices aqui ignoram a ordem das mesmas observações. Eles não mostram a profundidade nem a duração de uma queda do capital. O guia do índice de Calmar trata de uma comparação baseada no drawdown; o guia da curva de capital ilustra a importância da trajetória e da sequência. São perguntas diferentes; nenhum índice substitui a verificação dos retornos originais.

Perguntas frequentes

Sortino é sempre melhor que Sharpe?

Uma única medida não responde a todas as perguntas sobre risco. Aqui Sharpe descreve a dispersão em torno da média em relação a Rf; Sortino se concentra nos déficits ao quadrado em relação a MAR. O exemplo A/B mostra por que os resultados podem divergir, não por que um número deveria decidir toda comparação.

Posso inserir lucros de operações em vez de retornos periódicos?

Não diretamente. Lucros em dinheiro, múltiplos de R, pips e retornos de operações com durações diferentes não formam automaticamente uma série de retornos percentuais de períodos iguais. Primeiro defina capital, fluxos de caixa, avaliação e período. O laboratório não inventa as informações ausentes.

Por que o desvio abaixo da meta usa todas as N linhas?

Essa é a convenção empírica de momento parcial inferior declarada neste guia. Observações acima da meta contribuem com zero, mas permanecem no denominador. Dividir apenas pelas linhas com déficit mede outra grandeza e pode mudar bastante Sortino; não compare as duas sem identificar a convenção.

Um índice negativo significa erro no cálculo?

Não. Com denominador positivo, uma média inferior a Rf dá Sharpe negativo e uma média inferior a MAR dá Sortino negativo. Confira premissas e dados antes de interpretar. O laboratório não transforma um sinal em recomendação de operação.

Nenhum déficit observado significa que a estratégia é segura?

Não. Significa que nenhum retorno informado ficou abaixo da MAR escolhida. O denominador de desvio abaixo da meta é zero e este Sortino é indefinido. Outra meta, uma amostra mais longa ou observações futuras podem revelar déficits ausentes nesta janela.

Esses números podem ser anualizados ou usados em um ranking ao vivo?

O componente não faz nenhuma dessas coisas. Ele usa as linhas fornecidas, não recebe dados de mercado e não aplica escala automática. Comparar períodos diferentes exige premissas justificadas separadamente; um índice histórico não estabelece desempenho futuro nem tamanho adequado de posição.

Fontes e leituras adicionais

  1. Microsoft Support — STDEV.S functionConsultado
Risco e capital
Índice de CalmarCompare retorno e drawdown máximo e entenda um denominador diferente.Curva de capitalExplore por que a sequência e a trajetória importam além de um único índice.
Todos os guias