{"id":266,"date":"2025-05-09T15:43:14","date_gmt":"2025-05-09T12:43:14","guid":{"rendered":"http:\/\/wpcalc.com\/?p=266"},"modified":"2026-09-30T19:40:44","modified_gmt":"2026-09-30T16:40:44","slug":"fibonacci-retracement","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/en\/finance\/fibonacci-retracement\/","title":{"rendered":"Fibonacci Retracement Calculator"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Calculate Fibonacci Retracement Levels for Price Analysis<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"266\" data-favorite-title=\"Fibonacci Retracement\" data-favorite-url=\"https:\/\/wpcalc.com\/en\/finance\/fibonacci-retracement\/\" data-favorite-excerpt=\"Calculate Fibonacci retracement levels (23.6%, 38.2%, 50% and 61.8%) from a price high and low. Enter the highest and lowest price of the move to find potential support and resistance levels for stocks, forex and crypto.\" aria-label=\"Add to Favorites\" data-favorite-icon=\"icon icon-rate-up\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/en\/finance\/fibonacci-retracement\/\" method=\"POST\" class=\"calculator\" id=\"calculator-266\" data-post=\"266\"><fieldset class=\"fieldset-input\"><legend class=\"sr-only\">Input Fields<\/legend><div class=\"field has-term\" id=\"input-1\"><label for=\"field-1\">High Price<\/label><div class=\"term\">High<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"high_price\" id=\"field-1\" aria-describedby=\"calc-unit-1 calc-info-1\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"200\"\/><div class=\"unit\" id=\"calc-unit-1\">$<\/div><small id=\"calc-info-1\">Enter the highest price in the period<\/small><\/div><div class=\"field has-term\" id=\"input-2\"><label for=\"field-2\">Low Price<\/label><div class=\"term\">Low<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"low_price\" id=\"field-2\" aria-describedby=\"calc-unit-2 calc-info-2\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"100\"\/><div class=\"unit\" id=\"calc-unit-2\">$<\/div><small id=\"calc-info-2\">Enter the lowest price in the period<\/small><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Re-Calculate\" id=\"calculate-button\" data-post=\"266\">Calculate<\/button><button type=\"reset\">Reset<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calculate automatically<\/label><small>If enabled, the result will update automatically when you change any value.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Your Results<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>23.6% Retracement<\/span><\/span><span class=\"field-value\" id=\"result-1\" data-unit=\"$\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-2\"><span class=\"field-title\"><span>38.2% Retracement<\/span><\/span><span class=\"field-value\" id=\"result-2\" data-unit=\"$\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-3\"><span class=\"field-title\"><span>50% Retracement<\/span><\/span><span class=\"field-value\" id=\"result-3\" data-unit=\"$\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-4\"><span class=\"field-title\"><span>61.8% Retracement<\/span><\/span><span class=\"field-value\" id=\"result-4\" data-unit=\"$\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Copy link to this calculation<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Leave a Comment<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"266\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">How did this result make you feel?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">Like <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">Helpful <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Confused <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Disappointed <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">1<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Inaccurate <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>Fibonacci Retracement Levels Formula<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Formula<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ \\text{Retracement Level} = \\text{Low} + (\\text{High} - \\text{Low}) \\times R \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Where:<\/strong><\/p>\n<ul>\n<li>\\( \\text{High} \\) \u2014 the highest price reached in the analyzed period<\/li>\n<li>\\( \\text{Low} \\) \u2014 the lowest price reached in the analyzed period<\/li>\n<li>\\( R \\) \u2014 the Fibonacci ratio: 0.236, 0.382, 0.50 or 0.618<\/li>\n<\/ul>\n<p>The formula measures each level upward from the low price, using the Fibonacci ratio applied to the full price range. In a declining move from high to low, these levels mark the points where a corrective bounce is likely to lose momentum; the same arithmetic also locates pullback zones within any price range.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-459\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Fibonacci Retracement \u2013 Calculation Example<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Example:<\/strong> a stock falls from a high of $200 to a low of $100. A trader wants to know where the rebound may stall.<\/p>\n<p>\\[ \\text{Range} = 200 - 100 = 100 \\]<\/p>\n<p>\\[ 23.6\\%: \\; 100 + 100 \\times 0.236 = 123.60 \\]<\/p>\n<p>\\[ 38.2\\%: \\; 100 + 100 \\times 0.382 = 138.20 \\]<\/p>\n<p>\\[ 50\\%: \\; 100 + 100 \\times 0.50 = 150.00 \\]<\/p>\n<p>\\[ 61.8\\%: \\; 100 + 100 \\times 0.618 = 161.80 \\]<\/p>\n<p><strong>Result:<\/strong> the retracement levels are $123.60 (23.6%), $138.20 (38.2%), $150.00 (50%) and $161.80 (61.8%). If the bounce carries beyond the 61.8% level at $161.80, the original downtrend is often considered invalidated.<\/p>\n<p>\n\r\n<\/section>\n<h2>How to Use the Calculator<\/h2>\n<ol>\n<li>Enter the <strong>High Price<\/strong> \u2014 the highest price reached during the move you are analyzing, in dollars.<\/li>\n<li>Enter the <strong>Low Price<\/strong> \u2014 the lowest price reached during that same move.<\/li>\n<li>Read the results: the calculator instantly displays the <strong>23.6% Retracement<\/strong>, <strong>38.2% Retracement<\/strong>, <strong>50% Retracement<\/strong> and <strong>61.8% Retracement<\/strong> levels in dollars.<\/li>\n<\/ol>\n<p>The high must be greater than the low and both must be non-negative; otherwise the calculator shows an error. You can enter any currency pair, stock or crypto price \u2014 the levels work the same way regardless of the instrument.<\/p>\n<h2>What Is Fibonacci Retracement?<\/h2>\n<p>Fibonacci retracement is a technical analysis tool based on the Fibonacci sequence, a number series in which each term is the sum of the two before it (1, 1, 2, 3, 5, 8, 13, \u2026). The ratios between consecutive terms converge on approximately 0.618 (the \u201cgolden ratio\u201d), while related ratios such as 0.382, 0.236 and 0.50 emerge from the same mathematics. Traders apply these ratios to a price range to estimate where a counter-trend move \u2014 a retracement \u2014 is likely to pause or reverse.<\/p>\n<p>The underlying idea is that markets rarely move in straight lines. After a strong decline, prices often bounce part of the way back before resuming the downtrend; after a strong rally, they often pull back before continuing higher. The 23.6%, 38.2%, 50% and 61.8% levels divide the total range into zones where such corrections frequently lose steam, generating potential support or resistance.<\/p>\n<p>Interpreting the result depends on the direction of the move. When price has fallen from your high to your low, the calculated levels sit above the low and act as potential <em>resistance<\/em> for the bounce \u2014 the 61.8% level is watched especially closely, and a move beyond it suggests the correction is turning into a full reversal. When price has risen from your low to your high, you can read the same numbers as potential <em>support<\/em> zones on a pullback, since each level equals the high minus the complementary ratio of the range.<\/p>\n<p>Fibonacci levels are best treated as zones rather than exact prices, and they are most useful when they align with other evidence: trendlines, moving averages, volume spikes or previous chart pivots. Many traders wait for a candlestick reversal pattern or a momentum signal at a level before acting on it.<\/p>\n<h2>Assumptions and Limitations<\/h2>\n<ul>\n<li><strong>The high and low matter.<\/strong> The output is only as meaningful as the swing points you choose. Different traders may pick different highs and lows on the same chart, producing different levels.<\/li>\n<li><strong>Levels are zones, not guarantees.<\/strong> Price frequently overshoots or undershoots a level by a small margin. Treat each value as the center of an area of interest, not a precise reversal point.<\/li>\n<li><strong>No probability by itself.<\/strong> Fibonacci retracement is a descriptive tool, not a predictive model. It does not tell you whether a level will hold \u2014 only where a reaction is statistically more likely if one occurs.<\/li>\n<li><strong>The 50% level is not a true Fibonacci ratio.<\/strong> It comes from Dow theory (a half-retracement of a move) but is included because so many traders watch it.<\/li>\n<li><strong>Not all retracements are equal.<\/strong> In strong trends, shallow 23.6% pullbacks are common; in weak or choppy markets, price may retrace 78.6% or more of the range before reversing.<\/li>\n<\/ul>\n<p>If you are evaluating longer-term investments rather than trading swings, tools such as our <a href=\"https:\/\/wpcalc.com\/en\/finance\/compound-annual-growth-rate\/\">Compound Annual Growth Rate calculator<\/a> or the <a href=\"https:\/\/wpcalc.com\/en\/finance\/rule-72\/\">Rule of 72 calculator<\/a> may suit your analysis better, while the <a href=\"https:\/\/wpcalc.com\/en\/finance\/bond-value\/\">Bond Present Value calculator<\/a> helps with fixed-income valuation.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Calculate Fibonacci retracement levels (23.6%, 38.2%, 50% and 61.8%) from a price high and low. Enter the highest and lowest price of the move to find potential support and resistance levels for stocks, forex and crypto.<\/p>\n","protected":false},"author":70,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5],"tags":[25],"class_list":["post-266","post","type-post","status-publish","format-standard","hentry","category-finance","tag-interest"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/266","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/users\/70"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/comments?post=266"}],"version-history":[{"count":4,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/266\/revisions"}],"predecessor-version":[{"id":66099,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/266\/revisions\/66099"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/media?parent=266"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/categories?post=266"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/tags?post=266"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}