Measure structural downside risk and evaluate the historical pain-tolerance required for a strategy.
Maximum Drawdown (Max DD) is the ultimate measure of historical portfolio risk. It calculates the largest single drop from a peak to a trough in your portfolio’s value before a new peak is achieved.Max DD tells you exactly how much capital you would have lost if you bought at the absolute top of the market and sold at the absolute bottom.
Maximum Drawdown is calculated by finding the lowest portfolio value (trough) following a historical high (peak):Max DD=Peak ValueTrough Value−Peak Value×100
Drawdowns are asymmetric. The mathematics of recovery mean that the deeper your drawdown, the exponentially harder your portfolio has to work just to break even.
A 10% drawdown requires an 11.1% gain to recover.
A 20% drawdown requires a 25% gain to recover.
A 50% drawdown requires a 100% gain to recover.
By auditing the Max DD of a backtest, you can ensure that the strategy’s worst-case scenario aligns with your psychological risk tolerance. If a backtest shows a 40% Max Drawdown, but you know you would panic and liquidate your account at -20%, the strategy is fundamentally incompatible with your risk profile, regardless of its total historical return.
Where to find this in Kalpi: Maximum Drawdown is heavily featured in the Cumulative Returns tab of the Backtester, often plotted directly alongside the portfolio’s absolute growth curve.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Kalpi Product Guide","description":"Step-by-step guides for connecting brokers, deploying baskets, and understanding quantitative metrics.","colors":{"primary":"#166E3F","light":"#26BD6C","dark":"#166E3F"},"logo":{"light":"https://mintcdn.com/kalpiai/9CvfqcaByzZL6hOH/images/white-logo.png?fit=max\u0026auto=format\u0026n=9CvfqcaByzZL6hOH\u0026q=85\u0026s=da9cb7b1160f1207c5ebccbd43326240","dark":"https://mintcdn.com/kalpiai/1Gad2E-BacSWBVeu/images/dark3.png?fit=max\u0026auto=format\u0026n=1Gad2E-BacSWBVeu\u0026q=85\u0026s=ad25a1ee560ff3137efda7d69b3929ec","href":"https://kalpi.ai"},"favicon":{"light":"https://mintcdn.com/kalpiai/zOriqVCmdJNWOaFP/images/favicon.ico?fit=max\u0026auto=format\u0026n=zOriqVCmdJNWOaFP\u0026q=85\u0026s=eb1c10d19710aa3cfc2a1d664e7064fd","dark":"https://mintcdn.com/kalpiai/zOriqVCmdJNWOaFP/images/favicon.ico?fit=max\u0026auto=format\u0026n=zOriqVCmdJNWOaFP\u0026q=85\u0026s=eb1c10d19710aa3cfc2a1d664e7064fd"},"navbar":{},"footer":{"socials":{"x":"https://x.com/KalpiAi","linkedin":"https://www.linkedin.com/company/kalpi-ai","instagram":"https://www.instagram.com/kalpi_capital","youtube":"https://www.youtube.com/channel/UC7shgcFvJSJKL2vi8cRlEiQ","discord":"https://discord.gg/UkFM6QxvUh"}},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","latex":true},"navigation":{"global":{"anchors":[{"anchor":"Home","icon":"house","href":"https://kalpi.ai"}]},"directory":"card","pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"kalpiai","hasAudioNarration":false,"actualSubdomain":"kalpiai","customDomains":["kalpi.ai"],"gitSource":{"type":"github","owner":"mintlify-community","repo":"docs-kalpiai-9a76d4ae","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a75aa53c087e449d7929eb6","collectionId":"bef9d0a5-8d2b-41af-9947-405ce151592c","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6a75aa53c087e449d7929eb6"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae958a8021c491c8f5ab7a3:success","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"default","tag":"Performance Metrics (Glossary)","count":27},{"language":"default","tag":"Research Tools","count":11},{"language":"default","tag":"Risk \u0026 Ratio Analysis","count":8},{"language":"default","tag":"Performance \u0026 Return Analysis","count":6},{"language":"default","tag":"Trade \u0026 Execution Analytics","count":6},{"language":"default","tag":"Basket Builder","count":5},{"language":"default","tag":"Kalpi Structural Metrics","count":4},{"language":"default","tag":"Analyze Your Portfolio","count":3},{"language":"default","tag":"Getting Started","count":3},{"language":"default","tag":"Strategy Mastery","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":":root{--default-border-color: var(--gray-200)}.dark{--default-border-color: var(--gray-800)}#sidebar .nav-dropdown-trigger{border:none!important;background:transparent!important;box-shadow:none!important;padding-left:0.375rem}#sidebar .nav-dropdown-trigger:hover{background-color:rgb(0 0 0 / 0.04)!important}.dark #sidebar .nav-dropdown-trigger:hover{background-color:rgb(255 255 255 / 0.06)!important}#sidebar .nav-dropdown-trigger .nav-dropdown-item-icon{border:none!important;background:transparent!important;height:auto!important;width:auto!important;padding:0!important}.nav-dropdown-content{}.nav-dropdown-content .nav-dropdown-item{}.nav-dropdown-content .nav-dropdown-item-icon{border:none!important;background:transparent!important;height:auto!important;width:auto!important;padding:0!important}.nav-dropdown-content .nav-dropdown-item-description{display:none!important}#sidebar .nav-anchor span{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:12px;font-weight:500;letter-spacing:-0.02em;text-transform:uppercase}body:has([data-product-guide-index]) #sidebar a.nav-anchor[href=\"/\"]{color:rgb(var(--primary))!important;font-weight:600!important}body:has([data-product-guide-index]) #sidebar a.nav-anchor[href=\"/\"] span{color:inherit!important}body:has([data-product-guide-index]) #sidebar a.nav-anchor[href=\"/\"] svg{background-color:rgb(var(--primary))!important}.dark body:has([data-product-guide-index]) #sidebar a.nav-anchor[href=\"/\"]{color:rgb(var(--primary-light)/var(--tw-text-opacity,1))!important}.dark body:has([data-product-guide-index]) #sidebar a.nav-anchor[href=\"/\"] svg{background-color:rgb(var(--primary-light)/var(--tw-text-opacity,1))!important}:is(#content-area[data-current-path=\"/\"],[data-current-path=\"/\"] #content-area):has([data-product-guide-index]){background:transparent!important;padding:0!important}:is(#content-area[data-current-path=\"/\"],[data-current-path=\"/\"] #content-area):has([data-product-guide-index])>div:first-child{background:transparent!important;padding-right:0!important;padding-bottom:0!important;padding-left:0!important}[data-product-guide-index] a:not(.product-guide-feature-card){background-color:#fafafa!important}.dark [data-product-guide-index] a:not(.product-guide-feature-card){background-color:#09090b!important}.product-guide-feature-card{grid-column:1 / -1;display:flex!important;flex-direction:column!important;justify-content:space-between!important;min-height:260px;background:url('/images/sample-feature-light.png') center / cover no-repeat!important;border:none!important;box-shadow:none!important;color:white!important;.dark \u0026 {\n background-image: url('/images/sample-feature-dark.png') !important;\n }}.product-guide-feature-card>div{display:flex!important;flex:1;flex-direction:column!important;justify-content:space-between!important}.product-guide-feature-card :is(h2,h3,p,span,svg){color:white!important}.product-guide-feature-card :is(svg,[class*=\"icon\"]){background-color:white!important;width:2em!important;height:2em!important;margin-top:2px}.product-guide-feature-card-title{font-size:1.2em;font-weight:500}.product-guide-feature-card :is(h2,h3,p,span,svg).product-guide-feature-card-description{font-size:1.05em;font-weight:400;color:rgb(var(--gray-50) / 62.5%)!important;.dark \u0026 {\n color: rgb(var(--gray-50) / 50%) !important;\n }}img.nav-logo{max-width:220px;height:auto}"}],"page":{"pagePath":"performance-metrics/max-drawdown","slug":"/performance-metrics/max-drawdown","pageMetadata":{"title":"Maximum Drawdown","description":"Measure structural downside risk and evaluate the historical pain-tolerance required for a strategy.","icon":"move-down-right","href":"/performance-metrics/max-drawdown"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Measure structural downside risk and evaluate the historical pain-tolerance required for a strategy.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={annotation:`annotation`,li:`li`,math:`math`,mfrac:`mfrac`,mn:`mn`,mo:`mo`,mrow:`mrow`,mtext:`mtext`,p:`p`,semantics:`semantics`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Note}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Maximum Drawdown (Max DD)`}),` is the ultimate measure of historical portfolio risk. It calculates the largest single drop from a peak to a trough in your portfolio’s value before a new peak is achieved.`]}),`\n`,_jsx(_components.p,{children:`Max DD tells you exactly how much capital you would have lost if you bought at the absolute top of the market and sold at the absolute bottom.`}),`\n`,_jsx(Heading,{level:`2`,id:`the-mathematical-formula`,children:`The Mathematical Formula`}),`\n`,_jsx(_components.p,{children:`Maximum Drawdown is calculated by finding the lowest portfolio value (trough) following a historical high (peak):`}),`\n`,_jsx(_components.p,{children:_jsxs(_components.span,{className:`katex`,children:[_jsx(_components.span,{className:`katex-mathml`,children:_jsx(_components.math,{xmlns:`http://www.w3.org/1998/Math/MathML`,children:_jsxs(_components.semantics,{children:[_jsxs(_components.mrow,{children:[_jsx(_components.mtext,{children:`Max\\xA0DD`}),_jsx(_components.mo,{children:`=`}),_jsxs(_components.mfrac,{children:[_jsxs(_components.mrow,{children:[_jsx(_components.mtext,{children:`Trough\\xA0Value`}),_jsx(_components.mo,{children:`−`}),_jsx(_components.mtext,{children:`Peak\\xA0Value`})]}),_jsx(_components.mtext,{children:`Peak\\xA0Value`})]}),_jsx(_components.mo,{children:`×`}),_jsx(_components.mn,{children:`100`})]}),_jsx(_components.annotation,{encoding:`application/x-tex`,children:`\\\\text{Max DD} = \\\\frac{\\\\text{Trough Value} - \\\\text{Peak Value}}{\\\\text{Peak Value}} \\\\times 100`})]})})}),_jsxs(_components.span,{className:`katex-html`,\"aria-hidden\":`true`,children:[_jsxs(_components.span,{className:`base`,children:[_jsx(_components.span,{className:`strut`,style:{height:`0.6833em`}}),_jsx(_components.span,{className:`mord text`,children:_jsx(_components.span,{className:`mord`,children:`Max\\xA0DD`})}),_jsx(_components.span,{className:`mspace`,style:{marginRight:`0.2778em`}}),_jsx(_components.span,{className:`mrel`,children:`=`}),_jsx(_components.span,{className:`mspace`,style:{marginRight:`0.2778em`}})]}),_jsxs(_components.span,{className:`base`,children:[_jsx(_components.span,{className:`strut`,style:{height:`1.2772em`,verticalAlign:`-0.345em`}}),_jsxs(_components.span,{className:`mord`,children:[_jsx(_components.span,{className:`mopen nulldelimiter`}),_jsx(_components.span,{className:`mfrac`,children:_jsxs(_components.span,{className:`vlist-t vlist-t2`,children:[_jsxs(_components.span,{className:`vlist-r`,children:[_jsxs(_components.span,{className:`vlist`,style:{height:`0.9322em`},children:[_jsxs(_components.span,{style:{top:`-2.655em`},children:[_jsx(_components.span,{className:`pstrut`,style:{height:`3em`}}),_jsx(_components.span,{className:`sizing reset-size6 size3 mtight`,children:_jsx(_components.span,{className:`mord mtight`,children:_jsx(_components.span,{className:`mord text mtight`,children:_jsx(_components.span,{className:`mord mtight`,children:`Peak\\xA0Value`})})})})]}),_jsxs(_components.span,{style:{top:`-3.23em`},children:[_jsx(_components.span,{className:`pstrut`,style:{height:`3em`}}),_jsx(_components.span,{className:`frac-line`,style:{borderBottomWidth:`0.04em`}})]}),_jsxs(_components.span,{style:{top:`-3.4461em`},children:[_jsx(_components.span,{className:`pstrut`,style:{height:`3em`}}),_jsx(_components.span,{className:`sizing reset-size6 size3 mtight`,children:_jsxs(_components.span,{className:`mord mtight`,children:[_jsx(_components.span,{className:`mord text mtight`,children:_jsx(_components.span,{className:`mord mtight`,children:`Trough\\xA0Value`})}),_jsx(_components.span,{className:`mbin mtight`,children:`−`}),_jsx(_components.span,{className:`mord text mtight`,children:_jsx(_components.span,{className:`mord mtight`,children:`Peak\\xA0Value`})})]})})]})]}),_jsx(_components.span,{className:`vlist-s`,children:``})]}),_jsx(_components.span,{className:`vlist-r`,children:_jsx(_components.span,{className:`vlist`,style:{height:`0.345em`},children:_jsx(_components.span,{})})})]})}),_jsx(_components.span,{className:`mclose nulldelimiter`})]}),_jsx(_components.span,{className:`mspace`,style:{marginRight:`0.2222em`}}),_jsx(_components.span,{className:`mbin`,children:`×`}),_jsx(_components.span,{className:`mspace`,style:{marginRight:`0.2222em`}})]}),_jsxs(_components.span,{className:`base`,children:[_jsx(_components.span,{className:`strut`,style:{height:`0.6444em`}}),_jsx(_components.span,{className:`mord`,children:`100`})]})]})]})}),`\n`,_jsx(Heading,{level:`2`,id:`why-max-drawdown-matters`,children:`Why Max Drawdown Matters`}),`\n`,_jsx(_components.p,{children:`Drawdowns are asymmetric. The mathematics of recovery mean that the deeper your drawdown, the exponentially harder your portfolio has to work just to break even.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`A `,_jsx(_components.strong,{children:`10%`}),` drawdown requires an `,_jsx(_components.strong,{children:`11.1%`}),` gain to recover.`]}),`\n`,_jsxs(_components.li,{children:[`A `,_jsx(_components.strong,{children:`20%`}),` drawdown requires a `,_jsx(_components.strong,{children:`25%`}),` gain to recover.`]}),`\n`,_jsxs(_components.li,{children:[`A `,_jsx(_components.strong,{children:`50%`}),` drawdown requires a `,_jsx(_components.strong,{children:`100%`}),` gain to recover.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`By auditing the Max DD of a backtest, you can ensure that the strategy’s worst-case scenario aligns with your psychological risk tolerance. If a backtest shows a 40% Max Drawdown, but you know you would panic and liquidate your account at -20%, the strategy is fundamentally incompatible with your risk profile, regardless of its total historical return.`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Where to find this in Kalpi:`}),` Maximum Drawdown is heavily featured in the `,_jsx(_components.strong,{children:`Cumulative Returns`}),` tab of the Backtester, often plotted directly alongside the portfolio’s absolute growth curve.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Maximum Drawdown","description":"Measure structural downside risk and evaluate the historical pain-tolerance required for a strategy.","icon":"move-down-right","href":"/performance-metrics/max-drawdown"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"The Mathematical Formula","slug":"the-mathematical-formula","depth":2,"children":[]},{"title":"Why Max Drawdown Matters","slug":"why-max-drawdown-matters","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"kalpiai","siteName":"Kalpi Product Guide","title":"Maximum Drawdown - Kalpi Product Guide","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-06-06T09:45:41.653Z","originalFileLocation":"performance-metrics/max-drawdown.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Measure structural downside risk and evaluate the historical pain-tolerance required for a strategy.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Kalpi Product Guide\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/kalpiai/KY3YDZ2lGszCbNkt/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/kalpiai/KY3YDZ2lGszCbNkt/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/kalpiai/KY3YDZ2lGszCbNkt/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/kalpiai/KY3YDZ2lGszCbNkt/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/kalpiai/KY3YDZ2lGszCbNkt/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/kalpiai/KY3YDZ2lGszCbNkt/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/kalpiai/KY3YDZ2lGszCbNkt/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/kalpiai/KY3YDZ2lGszCbNkt/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/kalpiai/KY3YDZ2lGszCbNkt/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Maximum Drawdown - Kalpi Product Guide\">\u003cmeta data-mint-head property=\"og:description\" content=\"Measure structural downside risk and evaluate the historical pain-tolerance required for a strategy.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Kalpi Product Guide\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://kalpi.ai/docs/performance-metrics/max-drawdown\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://kalpiai.mintlify.site/docs/_mintlify/api/og/v2?division=Risk+%26+Ratio+Analysis\u0026amp;title=Maximum+Drawdown\u0026amp;description=Measure+structural+downside+risk+and+evaluate+the+historical+pain-tolerance+required+for+a+strategy.\u0026amp;theme=252fdd6fd11844b4eb60ef1d\u0026amp;signature=fd03768377a4f6ae185b4a3650e23a2e4a3448fe1cbbf32c1f8a675d26a769e0\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Maximum Drawdown - Kalpi Product Guide\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Measure structural downside risk and evaluate the historical pain-tolerance required for a strategy.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://kalpiai.mintlify.site/docs/_mintlify/api/og/v2?division=Risk+%26+Ratio+Analysis\u0026amp;title=Maximum+Drawdown\u0026amp;description=Measure+structural+downside+risk+and+evaluate+the+historical+pain-tolerance+required+for+a+strategy.\u0026amp;theme=252fdd6fd11844b4eb60ef1d\u0026amp;signature=fd03768377a4f6ae185b4a3650e23a2e4a3448fe1cbbf32c1f8a675d26a769e0\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/kalpiai/KY3YDZ2lGszCbNkt/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Kalpi Product Guide\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#166E3F\">\u003clink data-mint-head rel=\"canonical\" href=\"https://kalpi.ai/docs/performance-metrics/max-drawdown\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/performance-metrics/max-drawdown.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://kalpi.ai/#organization\",\"name\":\"Kalpi Product Guide\",\"url\":\"https://kalpi.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/kalpiai/9CvfqcaByzZL6hOH/images/white-logo.png?fit=max\u0026auto=format\u0026n=9CvfqcaByzZL6hOH\u0026q=85\u0026s=da9cb7b1160f1207c5ebccbd43326240\"}},{\"@type\":\"WebSite\",\"@id\":\"https://kalpi.ai/docs#website\",\"name\":\"Kalpi Product Guide\",\"url\":\"https://kalpi.ai/docs\",\"publisher\":{\"@id\":\"https://kalpi.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://kalpi.ai/docs/performance-metrics/max-drawdown#webpage\",\"url\":\"https://kalpi.ai/docs/performance-metrics/max-drawdown\",\"name\":\"Maximum Drawdown\",\"description\":\"Measure structural downside risk and evaluate the historical pain-tolerance required for a strategy.\",\"dateModified\":\"2026-06-06T09:45:41.653Z\",\"isPartOf\":{\"@id\":\"https://kalpi.ai/docs#website\"},\"breadcrumb\":{\"@id\":\"https://kalpi.ai/docs/performance-metrics/max-drawdown#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://kalpi.ai/docs/performance-metrics/max-drawdown#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Performance Metrics (Glossary)\",\"item\":\"https://kalpi.ai/docs/performance-metrics/cagr\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Maximum Drawdown\",\"item\":\"https://kalpi.ai/docs/performance-metrics/max-drawdown\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://kalpi.ai/docs/performance-metrics/max-drawdown#article\",\"headline\":\"Maximum Drawdown\",\"name\":\"Maximum Drawdown\",\"description\":\"Measure structural downside risk and evaluate the historical pain-tolerance required for a strategy.\",\"url\":\"https://kalpi.ai/docs/performance-metrics/max-drawdown\",\"mainEntityOfPage\":{\"@id\":\"https://kalpi.ai/docs/performance-metrics/max-drawdown#webpage\"},\"dateModified\":\"2026-06-06T09:45:41.653Z\",\"publisher\":{\"@id\":\"https://kalpi.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://kalpi.ai/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Kalpi Product Guide\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Kalpi Product Guide","nav":{"global":{"anchors":[{"anchor":"Home","icon":"house","href":"https://kalpi.ai"}]},"directory":"card","groups":[{"group":"Getting Started","icon":"rocket","expanded":true,"pages":[{"title":"Welcome to Kalpi","icon":"door-open","href":"/getting-started/welcome-to-kalpi"},{"title":"Authentication \u0026 Profile","icon":"shield","href":"/getting-started/authentication-and-profile"},{"title":"Broker Connection","icon":"link","href":"/getting-started/broker-connection"}]},{"group":"Basket Builder","icon":"cubes","expanded":true,"pages":[{"title":"Build Your Own Basket","icon":"hammer","href":"/basket-builder/build-your-own"},{"title":"Static Baskets","icon":"shopping-basket","href":"/basket-builder/static-baskets"},{"title":"Template Baskets","icon":"sparkles","href":"/basket-builder/template-baskets"},{"title":"My Strategies","icon":"folder-open","href":"/basket-builder/my-strategies"},{"title":"Live Strategies","icon":"chart-line","href":"/basket-builder/live-strategies"}]},{"group":"Analyze Your Portfolio","icon":"chart-pie","expanded":true,"pages":[{"title":"Universal Upload","icon":"cloud-upload","href":"/getting-started/universal-upload"},{"title":"Analyze Stocks portfolio","icon":"import","href":"/analyze-portfolio/overview"},{"title":"Analyse Mutual Funds","icon":"chart-pie","href":"/analyze-portfolio/untitled-page-2"}]},{"group":"Stock Research","icon":"book-text","expanded":true,"pages":[{"title":"Search \u0026 Analytics","icon":"database-search","href":"/stock-research/search-and-analytics"}]},{"group":"Research Tools","icon":"wrench","expanded":true,"pages":[{"title":"Indices","icon":"list-indent-increase","href":"/research-tools/indices"},{"title":"Sector Analysis","icon":"file-chart-pie","href":"/research-tools/sectors"},{"title":"Relative Rotation Graph (RRG)","icon":"activity","href":"/research-tools/rrg-analysis"},{"title":"IPO Tracker","icon":"rocket","href":"/research-tools/ipo-tracker"},{"title":"Market Events","icon":"calendar-days","href":"/research-tools/market-events"},{"title":"Insider Trades","icon":"fingerprint-pattern","href":"/research-tools/insider-trades"},{"title":"Bulk \u0026 Block Deals","icon":"boxes","href":"/research-tools/bulk-block-deals"},{"title":"FII/DII Flow Analysis","icon":"landmark","href":"/research-tools/fii-dii-data"},{"title":"Seasonality Analysis","icon":"calendar-range","href":"/research-tools/seasonality"},{"title":"Market Breadth","icon":"brain-circuit","href":"/research-tools/market-breadth"},{"title":"Portfolio Backtester","icon":"database-backup","href":"/research-tools/backtester"}]},{"group":"Performance Metrics (Glossary)","icon":"book-audio","pages":[{"group":"Performance \u0026 Return Analysis","pages":[{"title":"CAGR","icon":"chart-column-increasing","href":"/performance-metrics/cagr"},{"title":"Win Rate","icon":"trophy","href":"/performance-metrics/win-rate"},{"title":"Net Profit","icon":"badge-plus","href":"/performance-metrics/net-profit"},{"title":"Average Return","icon":"percent","href":"/performance-metrics/average-return"},{"title":"Buy \u0026 Hold Return","icon":"align-center-horizontal","href":"/performance-metrics/buy-and-hold-return"},{"title":"Best \u0026 Worst Month","icon":"calendar-minus","href":"/performance-metrics/best-worst-month"}]},{"group":"Trade \u0026 Execution Analytics","pages":[{"title":"Profit Factor","icon":"square-plus","href":"/performance-metrics/profit-factor"},{"title":"Total Trades","icon":"folder-closed","href":"/performance-metrics/total-trades"},{"title":"Gross Profit \u0026 Loss","icon":"user-round-plus","href":"/performance-metrics/gross-profit-and-loss"},{"title":"Average Trade Profit","icon":"list-plus","href":"/performance-metrics/average-trade-profit"},{"title":"Avg. Winning \u0026 Losing Trade","icon":"app-window","href":"/performance-metrics/average-winning-losing-trade"},{"title":"Highest Portfolio Profit \u0026 Loss","description":"Track the absolute highest peak and deepest absolute capital trough your portfolio reached during the simulation.","icon":"signal-high","href":"/performance-metrics/highest-portfolio-profit-loss"}]},{"group":"Risk \u0026 Ratio Analysis","pages":[{"title":"Maximum Drawdown","icon":"move-down-right","href":"/performance-metrics/max-drawdown"},{"title":"Volatility (Standard Deviation)","description":"Measure the absolute dispersion of your portfolio's returns relative to its average performance.","icon":"bolt","href":"/performance-metrics/volatility-standard-deviation"},{"title":"Sharpe Ratio","icon":"file-chart-line","href":"/performance-metrics/sharpe-ratio"},{"title":"Sortino Ratio","icon":"file-chart-column-increasing","href":"/performance-metrics/sortino-ratio"},{"title":"Calmar Ratio","icon":"shield","href":"/performance-metrics/calmar-ratio"},{"title":"Treynor Ratio","icon":"square-chart-gantt","href":"/performance-metrics/treynor-ratio"},{"title":"Information Ratio","icon":"info","href":"/performance-metrics/information-ratio"},{"title":"Beta Metric","icon":"chart-network","href":"/performance-metrics/beta-metric"}]},{"group":"Kalpi Structural Metrics","pages":[{"title":"Portfolio P/E \u0026 P/B Ratio","icon":"chart-pie","href":"/performance-metrics/portfolio-pe-pb-ratio"},{"title":"Dividend Yield","icon":"coins","href":"/performance-metrics/dividend-yield"},{"title":"Correlation Matrix","icon":"chart-network","href":"/performance-metrics/correlation"},{"title":"RS Ratio \u0026 Momentum","icon":"circle-arrow-out-up-right","href":"/performance-metrics/rs-ratio-and-momentum"}]},{"group":"Strategy Mastery","pages":[{"title":"Rolling Returns Analysis","icon":"roller-coaster","href":"/performance-metrics/rolling-returns-analysis"},{"title":"Scenario Analysis","icon":"biohazard","href":"/performance-metrics/scenario-analysis"},{"title":"Sensitivity Analysis","icon":"align-horizontal-justify-center","href":"/performance-metrics/sensitivity-analysis"}]}]}]},"basePath":"","title":"Maximum Drawdown - Kalpi Product Guide","buildId":"dpl_ATnXPMW25DMPUr9VBw6kL6MfBt6T","deploymentId":"dpl_ATnXPMW25DMPUr9VBw6kL6MfBt6T","dynamics":[],"chunks":[]}