{"id":482,"date":"2026-07-11T21:30:29","date_gmt":"2026-07-11T21:30:29","guid":{"rendered":"https:\/\/avexai.io\/blog\/?page_id=482"},"modified":"2026-07-12T18:14:54","modified_gmt":"2026-07-12T18:14:54","slug":"cagr-calculator","status":"publish","type":"page","link":"https:\/\/avexai.io\/blog\/cagr-calculator\/","title":{"rendered":"CAGR Calculator: The Annual Return Your Goal Actually Requires"},"content":{"rendered":"\n <style>body.page-id-482 main{max-width:800px;margin-left:auto;margin-right:auto;padding:0 24px;box-sizing:border-box}<\/style>\n\n<div class=\"avex-quick-answer\">\n  <div class=\"qa-label\">Quick answer<\/div>\n  <p><strong>CAGR (Compound Annual Growth Rate) is the single steady annual return that would take your portfolio from today&#8217;s value to your target over a set number of years.<\/strong> Enter three numbers below \u2014 the calculator shows the rate your goal actually requires, with an honest check of how realistic it is. Everything runs in your browser; nothing is uploaded.<\/p>\n<\/div>\n\n\n\r\n<div class=\"avex-w-cagr\">\r\n  <style>\r\n    .avex-w-cagr { --aw-orange:#ea580c; --aw-orange2:#f97316; --aw-orange-d:#c2410c; --aw-navy:#0a2540; --aw-pb:#fed7aa; --aw-pl:#fffbf7; --aw-pbg:#fff4e6; font-family:'Inter',-apple-system,BlinkMacSystemFont,sans-serif; line-height:1.6; margin:28px 0; }\r\n    .avex-w-cagr * { box-sizing:border-box; margin:0; padding:0; }\r\n    .avex-w-cagr .aw-card { background:#fff; border:1px solid var(--aw-pb); border-radius:20px; box-shadow:0 20px 50px rgba(234,88,12,0.10); overflow:hidden; max-width:860px; margin:0 auto; }\r\n    .avex-w-cagr .aw-grid { display:grid; grid-template-columns:1fr 1fr; }\r\n    .avex-w-cagr .aw-inputs { padding:36px; border-right:1px solid #f5e6d3; }\r\n    .avex-w-cagr .aw-inputs h2 { font-size:19px; font-weight:700; color:var(--aw-navy); margin-bottom:6px; }\r\n    .avex-w-cagr .aw-hint { font-size:14px; color:#555; margin-bottom:26px; }\r\n    .avex-w-cagr .aw-field { margin-bottom:20px; }\r\n    .avex-w-cagr .aw-field label { display:block; font-size:14px; font-weight:600; color:var(--aw-navy); margin-bottom:8px; }\r\n    .avex-w-cagr .aw-shell { position:relative; display:flex; align-items:center; }\r\n    .avex-w-cagr .aw-shell .aw-prefix { position:absolute; left:16px; color:#555; font-weight:600; font-size:16px; }\r\n    .avex-w-cagr .aw-field input { width:100%; padding:13px 16px; font-size:17px; font-family:inherit; font-weight:600; color:var(--aw-navy); border:1.5px solid var(--aw-pb); border-radius:10px; background:var(--aw-pl); transition:all .2s; }\r\n    .avex-w-cagr .aw-field input.aw-hp { padding-left:32px; }\r\n    .avex-w-cagr .aw-field input:focus { outline:none; border-color:var(--aw-orange); background:#fff; box-shadow:0 0 0 3px rgba(234,88,12,0.1); }\r\n    .avex-w-cagr .aw-result { padding:36px; background:var(--aw-navy); color:#fff; display:flex; flex-direction:column; justify-content:center; }\r\n    .avex-w-cagr .aw-rlabel { font-size:13px; font-weight:600; text-transform:uppercase; letter-spacing:.1em; color:#94a3b8; margin-bottom:10px; }\r\n    .avex-w-cagr .aw-big { font-size:58px; font-weight:800; letter-spacing:-.03em; line-height:1; color:#fff; }\r\n    .avex-w-cagr .aw-big .aw-pct { color:var(--aw-orange2); }\r\n    .avex-w-cagr .aw-sub { font-size:15px; color:#cbd5e1; margin-top:14px; }\r\n    .avex-w-cagr .aw-break { margin-top:24px; padding-top:20px; border-top:1px solid rgba(255,255,255,.12); }\r\n    .avex-w-cagr .aw-row { display:flex; justify-content:space-between; font-size:14px; margin-bottom:10px; }\r\n    .avex-w-cagr .aw-row .k { color:#94a3b8; }\r\n    .avex-w-cagr .aw-row .v { color:#fff; font-weight:600; }\r\n    .avex-w-cagr .aw-verdict { display:inline-block; padding:5px 12px; border-radius:20px; font-size:12px; font-weight:700; }\r\n    .avex-w-cagr .aw-cta { padding:24px 36px; background:var(--aw-pbg); border-top:1px solid var(--aw-pb); display:flex; align-items:center; justify-content:space-between; gap:20px; flex-wrap:wrap; }\r\n    .avex-w-cagr .aw-cta .t { font-size:15px; color:var(--aw-navy); font-weight:600; }\r\n    .avex-w-cagr .aw-cta .t span { display:block; font-weight:400; color:#555; font-size:13.5px; }\r\n    .avex-w-cagr .aw-btn { display:inline-block; background:var(--aw-orange); color:#fff !important; font-weight:600; font-size:15px; padding:12px 24px; border-radius:8px; text-decoration:none; box-shadow:0 4px 14px rgba(234,88,12,0.25); transition:background .2s; }\r\n    .avex-w-cagr .aw-btn:hover { background:var(--aw-orange-d); }\r\n    .avex-w-cagr .aw-note { text-align:center; font-size:12.5px; color:#888; font-style:italic; max-width:640px; margin:14px auto 0; }\r\n    @media (max-width:820px) {\r\n      .avex-w-cagr .aw-grid { grid-template-columns:1fr; }\r\n      .avex-w-cagr .aw-inputs { border-right:none; border-bottom:1px solid #f5e6d3; }\r\n      .avex-w-cagr .aw-big { font-size:48px; }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"aw-card\">\r\n    <div class=\"aw-grid\">\r\n      <div class=\"aw-inputs\">\r\n        <h2>Your goal<\/h2>\r\n        <div class=\"aw-hint\">Enter three numbers. The result updates as you type.<\/div>\r\n        <div class=\"aw-field\">\r\n          <label for=\"aw-current\">Portfolio value today<\/label>\r\n          <div class=\"aw-shell\"><span class=\"aw-prefix\">\u00a3<\/span>\r\n            <input id=\"aw-current\" class=\"aw-hp\" type=\"number\" value=\"50000\" min=\"0\" inputmode=\"decimal\">\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"aw-field\">\r\n          <label for=\"aw-target\">Target value<\/label>\r\n          <div class=\"aw-shell\"><span class=\"aw-prefix\">\u00a3<\/span>\r\n            <input id=\"aw-target\" class=\"aw-hp\" type=\"number\" value=\"200000\" min=\"0\" inputmode=\"decimal\">\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"aw-field\">\r\n          <label for=\"aw-years\">Time horizon (years)<\/label>\r\n          <div class=\"aw-shell\">\r\n            <input id=\"aw-years\" type=\"number\" value=\"15\" min=\"1\" max=\"80\" inputmode=\"numeric\">\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"aw-result\">\r\n        <div class=\"aw-rlabel\">Required annual return (CAGR)<\/div>\r\n        <div class=\"aw-big\"><span id=\"aw-cagr\">9.7<\/span><span class=\"aw-pct\">%<\/span><\/div>\r\n        <div class=\"aw-sub\" id=\"aw-sub\">To grow \u00a350,000 into \u00a3200,000 in 15 years.<\/div>\r\n        <div class=\"aw-break\">\r\n          <div class=\"aw-row\"><span class=\"k\">Total growth needed<\/span><span class=\"v\" id=\"aw-mult\">4.0\u00d7<\/span><\/div>\r\n          <div class=\"aw-row\"><span class=\"k\">Total gain<\/span><span class=\"v\" id=\"aw-gain\">\u00a3150,000<\/span><\/div>\r\n          <div class=\"aw-row\"><span class=\"k\">Realism check<\/span><span class=\"v\"><span class=\"aw-verdict\" id=\"aw-verdict\">Ambitious<\/span><\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"aw-cta\">\r\n      <div class=\"t\">See this modelled on your <em>real<\/em> portfolio.\r\n        <span>Avex runs the numbers against your actual Trading 212, eToro &amp; HL holdings.<\/span>\r\n      <\/div>\r\n      <a class=\"aw-btn\" href=\"\/contact\">Request early access \u2192<\/a>\r\n    <\/div>\r\n  <\/div>\r\n  <p class=\"aw-note\">This calculator provides mathematical context only. It is not investment advice, and modelled returns do not guarantee future results. Capital at risk.<\/p>\r\n\r\n  <script>\r\n  (function(){\r\n    var cur=document.getElementById('aw-current'), tgt=document.getElementById('aw-target'), yrs=document.getElementById('aw-years');\r\n    var cagrEl=document.getElementById('aw-cagr'), subEl=document.getElementById('aw-sub'), multEl=document.getElementById('aw-mult'),\r\n        gainEl=document.getElementById('aw-gain'), verEl=document.getElementById('aw-verdict');\r\n    function gbp(n){ return '\u00a3'+Math.round(n).toLocaleString('en-GB'); }\r\n    function verdict(r){\r\n      if (r<=0) return {t:'No growth needed', bg:'#334155', fg:'#cbd5e1'};\r\n      if (r<5)  return {t:'Conservative', bg:'#dcfce7', fg:'#16a34a'};\r\n      if (r<10) return {t:'Realistic', bg:'#dbeafe', fg:'#2563eb'};\r\n      if (r<15) return {t:'Ambitious', bg:'#fef3c7', fg:'#b45309'};\r\n      return {t:'Very aggressive', bg:'#fee2e2', fg:'#dc2626'};\r\n    }\r\n    function calc(){\r\n      var c=parseFloat(cur.value), t=parseFloat(tgt.value), y=parseInt(yrs.value,10);\r\n      if (!c||!t||!y||c<=0||t<=0||y<=0){\r\n        cagrEl.textContent='\u2014'; subEl.textContent='Enter your values to see the required return.';\r\n        multEl.textContent='\u2014'; gainEl.textContent='\u2014'; verEl.textContent='\u2014'; return;\r\n      }\r\n      var rate=(Math.pow(t\/c,1\/y)-1)*100;\r\n      cagrEl.textContent=rate.toFixed(1);\r\n      subEl.textContent='To grow '+gbp(c)+' into '+gbp(t)+' in '+y+' year'+(y>1?'s':'')+'.';\r\n      multEl.textContent=(t\/c).toFixed(1)+'\u00d7';\r\n      gainEl.textContent=gbp(t-c);\r\n      var v=verdict(rate);\r\n      verEl.textContent=v.t; verEl.style.background=v.bg; verEl.style.color=v.fg;\r\n    }\r\n    [cur,tgt,yrs].forEach(function(el){ el.addEventListener('input',calc); });\r\n    calc();\r\n  })();\r\n  <\/script>\r\n<\/div>\r\n\n\n\n\n<style>\n  main h2, main p, main ol, main ul,\n  .avex-quick-answer, .avex-sources, .avex-formula,\n  .schema-faq {\n    max-width: 760px;\n    margin-left: auto !important;\n    margin-right: auto !important;\n  }\n  <\/style>\n\n<h2>What is CAGR \u2014 and why it&#8217;s the honest way to state a goal<\/h2>\n\n<p><strong>CAGR is the smoothed annual rate of growth between two points in time<\/strong> \u2014 as if your portfolio grew by exactly the same percentage every year, without the ups and downs. Instead of &#8220;I want to 4\u00d7 my money,&#8221; CAGR tells you what that wish actually demands: the yearly return required, which you can then compare against reality.<\/p>\n\n<div class=\"avex-formula\" style=\"background:#fffbf7;border:1px solid #fed7aa;border-left:4px solid #f97316;border-radius:8px;padding:16px 20px;font-family:'SF Mono',Menlo,monospace;font-size:15px;color:#0a2540;margin:8px 0 18px\">CAGR = (Target \u00f7 Current) ^ (1 \u00f7 Years) \u2212 1<\/div>\n\n<h2>How should you read the result?<\/h2>\n\n<p><strong>Use it as a reality check, not a plan.<\/strong> As a rough compass: globally diversified equity portfolios have historically delivered mid-single-digit real returns over long horizons \u2014 so a goal that requires 15%+ every year for a decade isn&#8217;t a plan, it&#8217;s a hope. If the required rate looks too high, the honest levers are a longer horizon, larger contributions, or a smaller target \u2014 not a riskier portfolio chosen after the fact.<\/p>\n\n<h2>What this calculator deliberately doesn&#8217;t do<\/h2>\n\n<p><strong>It isolates the pure growth rate \u2014 no contributions, no fees, no inflation.<\/strong> That&#8217;s the point: one clean number. If you invest monthly, your required CAGR is lower than shown (new money does part of the work). And remember that platform and fund fees come straight out of whatever the market gives you \u2014 our fee-drag analysis covers how much that matters over 20 years.<!-- link c\u0103tre \/blog\/platform-fee-calculator\/ c\u00e2nd e live --> For the return you&#8217;ve <em>actually<\/em> earned so far \u2014 deposits included \u2014 that&#8217;s a different metric (XIRR), and a different calculator.<!-- link c\u0103tre \/blog\/xirr-calculator\/ c\u00e2nd e live (M7) --><\/p>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1783802105129\"><strong class=\"schema-faq-question\">1. What is a good CAGR for a portfolio?<\/strong> <p class=\"schema-faq-answer\">There&#8217;s no universal &#8220;good&#8221; \u2014 context is everything. As a historical reference point, broadly diversified global equity portfolios have delivered mid-single-digit real (after-inflation) returns over long periods. A goal requiring far more than that, every year, deserves a rethink of the horizon or the contributions rather than a riskier portfolio.<br><\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783802168147\"><strong class=\"schema-faq-question\">2. Does this calculator account for monthly contributions?<\/strong> <p class=\"schema-faq-answer\">No \u2014 deliberately. It isolates the pure growth rate between two values. If you add money regularly, the return you actually need is lower than the number shown, because contributions do part of the work. Our regular investing calculator models that case.<br><\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783802198580\"><strong class=\"schema-faq-question\">3. Is CAGR the same as my actual annual return?<\/strong> <p class=\"schema-faq-answer\">No. CAGR describes a smooth hypothetical path between two points. Your real portfolio zig-zags, and if you&#8217;ve made deposits along the way, your money-weighted return (XIRR) is the honest measure of what your pounds earned.<br><\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783802221449\"><strong class=\"schema-faq-question\">4. Is my data private?<\/strong> <p class=\"schema-faq-answer\">Yes \u2014 the calculator runs entirely in your browser. Nothing you type is uploaded, stored, or sent to any server. Close the tab, and it&#8217;s gone.<\/p> <\/div> <\/div>\n\n\n\n<div style=\"background:radial-gradient(ellipse 70% 80% at 0% 0%,rgba(227,114,4,.8) 0%,rgba(227,114,4,.25) 40%,transparent \n  65%),radial-gradient(ellipse 60% 70% at 100% 100%,rgba(246,167,0,.5) 0%,transparent 60%),linear-gradient(180deg,#000814 0%,#001D3D \n  100%);color:#fff!important;padding:56px 32px!important;text-align:center!important;margin:48px 0;border-radius:16px;border:1px solid \n  rgba(255,165,50,.18)\">\n    <div style=\"display:inline-block;font-size:11px!important;text-transform:uppercase!important;letter-spacing:1.5px!important;color:#001D3D!\n  important;background:#FFCC33!important;padding:5px 12px!important;border-radius:4px!important;font-weight:700!important;margin:0 0 \n  16px!important;line-height:1.4!important\">Private Wealth Copilot<\/div>\n    <div style=\"font-size:30px!important;margin:0 0 \n  14px!important;letter-spacing:-.5px!important;color:#ffffff!important;font-weight:700!important;line-height:1.2!important\">See this modelled\n  on your real portfolio<\/div>\n    <div style=\"color:rgba(255,255,255,.75)!important;margin:0 auto \n  28px!important;font-size:17px!important;max-width:560px!important;line-height:1.6!important;font-weight:400!important\">Avex runs the numbers\n  against your actual holdings \u2014 Trading 212, eToro, HL and more \u2014 unified, parsed privately, with risk and tax context built in.<\/div>\n    <a href=\"https:\/\/avexai.io\/contact\" style=\"background:#E37204!important;color:#ffffff!important;padding:14px 32px!important;border-radius:\n  8px!important;font-weight:600!important;text-decoration:none!important;display:inline-block!important;font-size:15px!important;margin:4px \n  6px!important;text-transform:none!important;letter-spacing:0!important;border:none!important;box-shadow:none!important\">Request Early\n  Access<\/a>\n    <a href=\"https:\/\/avexai.io\/#platform\" style=\"background:transparent!important;color:#ffffff!important;padding:14px \n  32px!important;border-radius:8px!important;font-weight:600!important;text-decoration:none!important;display:inline-block!important;font-size\n  :15px!important;margin:4px 6px!important;text-transform:none!important;letter-spacing:0!important;border:1.5px solid \n  rgba(255,255,255,.3)!important;box-shadow:none!important\">See the Platform<\/a>\n  <\/div>\n\n\n\n<div class=\"avex-sources\" style=\"background:#fafafa\">\n  <h3>About this tool<\/h3>\n  <ol>\n    <li>All computation happens locally in your browser using JavaScript \u2014 no data is uploaded, stored or sent anywhere.<\/li>\n    <li>This calculator provides mathematical context only. It is not investment advice, and modelled returns do not guarantee future results. Capital at risk.<\/li>\n  <\/ol>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Free CAGR calculator: enter today&#8217;s value, your target and the years available \u2014 see the annual return your goal actually requires. Runs entirely in your browser.<\/p>\n","protected":false},"author":3,"featured_media":490,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_angie_page":false,"footnotes":"","_wp_rev_ctl_limit":""},"class_list":["post-482","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CAGR Calculator: The Annual Return Your Goal Actually Requires \u2014 Avex AI<\/title>\n<meta name=\"description\" content=\"Free CAGR calculator \u2014 enter today&#039;s portfolio, your target and the years available, and see the annual growth rate required, with an honest realism check. Runs entirely in your browser.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/avexai.io\/blog\/cagr-calculator\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CAGR Calculator: The Annual Return Your Goal Actually Requires \u2014 Avex AI\" \/>\n<meta property=\"og:description\" content=\"Free CAGR calculator \u2014 enter today&#039;s portfolio, your target and the years available, and see the annual growth rate required, with an honest realism check. Runs entirely in your browser.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/avexai.io\/blog\/cagr-calculator\/\" \/>\n<meta property=\"og:site_name\" content=\"AvexAI Blog\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-12T18:14:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/avexai.io\/blog\/wp-content\/uploads\/2026\/07\/agr-calculator-avex.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1008\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/\",\"url\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/\",\"name\":\"CAGR Calculator: The Annual Return Your Goal Actually Requires \u2014 Avex AI\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/avexai.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/agr-calculator-avex.webp\",\"datePublished\":\"2026-07-11T21:30:29+00:00\",\"dateModified\":\"2026-07-12T18:14:54+00:00\",\"description\":\"Free CAGR calculator \u2014 enter today's portfolio, your target and the years available, and see the annual growth rate required, with an honest realism check. Runs entirely in your browser.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#faq-question-1783802105129\"},{\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#faq-question-1783802168147\"},{\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#faq-question-1783802198580\"},{\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#faq-question-1783802221449\"}],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#primaryimage\",\"url\":\"https:\\\/\\\/avexai.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/agr-calculator-avex.webp\",\"contentUrl\":\"https:\\\/\\\/avexai.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/agr-calculator-avex.webp\",\"width\":1008,\"height\":630,\"caption\":\"Coins and growing plants illustrating compound annual growth toward an investment goal\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/avexai.io\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CAGR Calculator: The Annual Return Your Goal Actually Requires\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/avexai.io\\\/blog\\\/\",\"name\":\"AvexAI Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/avexai.io\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/#organization\",\"name\":\"AvexAI Blog\",\"url\":\"https:\\\/\\\/avexai.io\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/avexai.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-avex-logo-vertical.webp\",\"contentUrl\":\"https:\\\/\\\/avexai.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-avex-logo-vertical.webp\",\"width\":500,\"height\":142,\"caption\":\"AvexAI Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#faq-question-1783802105129\",\"position\":1,\"url\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#faq-question-1783802105129\",\"name\":\"1. What is a good CAGR for a portfolio?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"There's no universal \\\"good\\\" \u2014 context is everything. As a historical reference point, broadly diversified global equity portfolios have delivered mid-single-digit real (after-inflation) returns over long periods. A goal requiring far more than that, every year, deserves a rethink of the horizon or the contributions rather than a riskier portfolio.<br>\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#faq-question-1783802168147\",\"position\":2,\"url\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#faq-question-1783802168147\",\"name\":\"2. Does this calculator account for monthly contributions?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No \u2014 deliberately. It isolates the pure growth rate between two values. If you add money regularly, the return you actually need is lower than the number shown, because contributions do part of the work. Our regular investing calculator models that case.<br>\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#faq-question-1783802198580\",\"position\":3,\"url\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#faq-question-1783802198580\",\"name\":\"3. Is CAGR the same as my actual annual return?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. CAGR describes a smooth hypothetical path between two points. Your real portfolio zig-zags, and if you've made deposits along the way, your money-weighted return (XIRR) is the honest measure of what your pounds earned.<br>\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#faq-question-1783802221449\",\"position\":4,\"url\":\"https:\\\/\\\/avexai.io\\\/blog\\\/cagr-calculator\\\/#faq-question-1783802221449\",\"name\":\"4. Is my data private?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes \u2014 the calculator runs entirely in your browser. Nothing you type is uploaded, stored, or sent to any server. Close the tab, and it's gone.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CAGR Calculator: The Annual Return Your Goal Actually Requires \u2014 Avex AI","description":"Free CAGR calculator \u2014 enter today's portfolio, your target and the years available, and see the annual growth rate required, with an honest realism check. Runs entirely in your browser.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/avexai.io\/blog\/cagr-calculator\/","og_locale":"en_US","og_type":"article","og_title":"CAGR Calculator: The Annual Return Your Goal Actually Requires \u2014 Avex AI","og_description":"Free CAGR calculator \u2014 enter today's portfolio, your target and the years available, and see the annual growth rate required, with an honest realism check. Runs entirely in your browser.","og_url":"https:\/\/avexai.io\/blog\/cagr-calculator\/","og_site_name":"AvexAI Blog","article_modified_time":"2026-07-12T18:14:54+00:00","og_image":[{"width":1008,"height":630,"url":"https:\/\/avexai.io\/blog\/wp-content\/uploads\/2026\/07\/agr-calculator-avex.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","FAQPage"],"@id":"https:\/\/avexai.io\/blog\/cagr-calculator\/","url":"https:\/\/avexai.io\/blog\/cagr-calculator\/","name":"CAGR Calculator: The Annual Return Your Goal Actually Requires \u2014 Avex AI","isPartOf":{"@id":"https:\/\/avexai.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/avexai.io\/blog\/cagr-calculator\/#primaryimage"},"image":{"@id":"https:\/\/avexai.io\/blog\/cagr-calculator\/#primaryimage"},"thumbnailUrl":"https:\/\/avexai.io\/blog\/wp-content\/uploads\/2026\/07\/agr-calculator-avex.webp","datePublished":"2026-07-11T21:30:29+00:00","dateModified":"2026-07-12T18:14:54+00:00","description":"Free CAGR calculator \u2014 enter today's portfolio, your target and the years available, and see the annual growth rate required, with an honest realism check. Runs entirely in your browser.","breadcrumb":{"@id":"https:\/\/avexai.io\/blog\/cagr-calculator\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/avexai.io\/blog\/cagr-calculator\/#faq-question-1783802105129"},{"@id":"https:\/\/avexai.io\/blog\/cagr-calculator\/#faq-question-1783802168147"},{"@id":"https:\/\/avexai.io\/blog\/cagr-calculator\/#faq-question-1783802198580"},{"@id":"https:\/\/avexai.io\/blog\/cagr-calculator\/#faq-question-1783802221449"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/avexai.io\/blog\/cagr-calculator\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/avexai.io\/blog\/cagr-calculator\/#primaryimage","url":"https:\/\/avexai.io\/blog\/wp-content\/uploads\/2026\/07\/agr-calculator-avex.webp","contentUrl":"https:\/\/avexai.io\/blog\/wp-content\/uploads\/2026\/07\/agr-calculator-avex.webp","width":1008,"height":630,"caption":"Coins and growing plants illustrating compound annual growth toward an investment goal"},{"@type":"BreadcrumbList","@id":"https:\/\/avexai.io\/blog\/cagr-calculator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/avexai.io\/blog\/"},{"@type":"ListItem","position":2,"name":"CAGR Calculator: The Annual Return Your Goal Actually Requires"}]},{"@type":"WebSite","@id":"https:\/\/avexai.io\/blog\/#website","url":"https:\/\/avexai.io\/blog\/","name":"AvexAI Blog","description":"","publisher":{"@id":"https:\/\/avexai.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/avexai.io\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/avexai.io\/blog\/#organization","name":"AvexAI Blog","url":"https:\/\/avexai.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/avexai.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/avexai.io\/blog\/wp-content\/uploads\/2026\/04\/cropped-avex-logo-vertical.webp","contentUrl":"https:\/\/avexai.io\/blog\/wp-content\/uploads\/2026\/04\/cropped-avex-logo-vertical.webp","width":500,"height":142,"caption":"AvexAI Blog"},"image":{"@id":"https:\/\/avexai.io\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Question","@id":"https:\/\/avexai.io\/blog\/cagr-calculator\/#faq-question-1783802105129","position":1,"url":"https:\/\/avexai.io\/blog\/cagr-calculator\/#faq-question-1783802105129","name":"1. What is a good CAGR for a portfolio?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"There's no universal \"good\" \u2014 context is everything. As a historical reference point, broadly diversified global equity portfolios have delivered mid-single-digit real (after-inflation) returns over long periods. A goal requiring far more than that, every year, deserves a rethink of the horizon or the contributions rather than a riskier portfolio.<br>","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/avexai.io\/blog\/cagr-calculator\/#faq-question-1783802168147","position":2,"url":"https:\/\/avexai.io\/blog\/cagr-calculator\/#faq-question-1783802168147","name":"2. Does this calculator account for monthly contributions?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"No \u2014 deliberately. It isolates the pure growth rate between two values. If you add money regularly, the return you actually need is lower than the number shown, because contributions do part of the work. Our regular investing calculator models that case.<br>","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/avexai.io\/blog\/cagr-calculator\/#faq-question-1783802198580","position":3,"url":"https:\/\/avexai.io\/blog\/cagr-calculator\/#faq-question-1783802198580","name":"3. Is CAGR the same as my actual annual return?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"No. CAGR describes a smooth hypothetical path between two points. Your real portfolio zig-zags, and if you've made deposits along the way, your money-weighted return (XIRR) is the honest measure of what your pounds earned.<br>","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/avexai.io\/blog\/cagr-calculator\/#faq-question-1783802221449","position":4,"url":"https:\/\/avexai.io\/blog\/cagr-calculator\/#faq-question-1783802221449","name":"4. Is my data private?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Yes \u2014 the calculator runs entirely in your browser. Nothing you type is uploaded, stored, or sent to any server. Close the tab, and it's gone.","inLanguage":"en-US"},"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/avexai.io\/blog\/wp-json\/wp\/v2\/pages\/482","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/avexai.io\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/avexai.io\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/avexai.io\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/avexai.io\/blog\/wp-json\/wp\/v2\/comments?post=482"}],"version-history":[{"count":5,"href":"https:\/\/avexai.io\/blog\/wp-json\/wp\/v2\/pages\/482\/revisions"}],"predecessor-version":[{"id":550,"href":"https:\/\/avexai.io\/blog\/wp-json\/wp\/v2\/pages\/482\/revisions\/550"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/avexai.io\/blog\/wp-json\/wp\/v2\/media\/490"}],"wp:attachment":[{"href":"https:\/\/avexai.io\/blog\/wp-json\/wp\/v2\/media?parent=482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}