Free Tool

Pivot Point Calculator

Feed one prior-session high, low and close, and read the pivot P with its full resistance and support ladder across five methods: Standard, Fibonacci, Camarilla, Woodie and DeMark. The tool plots the computed levels to scale on a live price ladder, marks where the current price sits, and flags the two conditions that quietly break every clean pivot number: a gap open and a compressed range.

A pivot is not a prediction. It is a map of where liquidity clusters, drawn from yesterday's range, and it decays as today writes its own.

Quick pick
Used by the DeMark method only, through its close versus open rule. The other four methods ignore it.
Use the previous completed session's range: prior trading day for a daily pivot, prior week for a weekly. The presets fill realistic index-level values; overwrite them with your own instrument's OHLC.
Formula
Enter it to place a marker on the ladder and to flag gap risk against the prior close. Leave blank to see the levels alone.

Pivot (P)

-

Prior range

-

Nearest resistance

-

Nearest support

-

The one thing this tool teaches

Pivots are a self-fulfilling liquidity map, not a forecast. Every number below is a deterministic function of the OHLC you entered: the levels matter only because a crowd computes the same ones and rests orders near them, and that pull decays as the session ages. Read them as places to watch for a reaction, never as instructions to buy or sell.

Level ladder, drawn to scale

Resistances above the pivot, supports below, plotted at their true spacing. Your current-price marker shows where the session sits on the map.

Computed levels

LevelPriceWhat it marks

Read before you use these levels

    Levels are the easy part; they are arithmetic. The judgement is knowing which sessions the map holds on, sizing the trade so a clean break through a level is survivable, and having a tested reason to act at all rather than reacting to a line. That upstream discipline is what the method we teach is built around.

    The one principle

    A pivot point carries no information about tomorrow. It is a deterministic function of yesterday's three numbers, high, low and close, and the resistance and support rails are just the prior range reflected around it. The levels have power for one reason only: enough intraday participants compute the same public numbers that orders cluster there, which concentrates liquidity and makes a reaction more likely. That also fixes their weakness. The map is a snapshot of yesterday, so its pull is strongest at the open and decays through the day as fresh trades and news overwrite the old range. Watch the levels, do not obey them.

    A desk uses pivots as scaffolding, not signals. The level tells you where a reaction is more likely and therefore where a stop or a decision point can sit cheaply; the decision itself comes from a tested method and from what price actually does at the line. The SEBI FY25 finding that over 91 percent of individual F&O traders were net loss-making, with aggregate net losses near 1,05,603 crore rupees, is in part what happens when mechanical lines get mistaken for instructions: a level touched is treated as a trade taken, with no method upstream and no sizing to survive the clean breaks that pivots produce constantly.

    The math, derived

    Every method starts from the same raw material, the prior session's high, low and close, and in three of the five the pivot is a simple average of them. What differs is how each weights the close and how it spaces the rails. Here are all five, exactly as the calculator applies them.

    STANDARD (floor-trader)
    P = (H + L + C) ÷ 3
    R1 = 2P L   S1 = 2P − H
    R2 = P + (H L)   S2 = P − (H − L)
    R3 = H + 2(P L)   S3 = L − 2(H − P)

    FIBONACCI same pivot as Standard, ratio-spaced rails
    P = (H + L + C) ÷ 3
    R1 = P + 0.382(H L)   S1 = P − 0.382(H − L)
    R2 = P + 0.618(H L)   S2 = P − 0.618(H − L)
    R3 = P + 1.000(H L)   S3 = P − 1.000(H − L)
    CAMARILLA rails anchored to the close, range = H − L
    H1 = C + range × 1.1÷12   L1 = C − range × 1.1÷12
    H2 = C + range × 1.1÷6    L2 = C − range × 1.1÷6
    H3 = C + range × 1.1÷4    L3 = C − range × 1.1÷4  (reversion rails)
    H4 = C + range × 1.1÷2    L4 = C − range × 1.1÷2  (breakout rails)
    WOODIE the close is weighted twice
    P = (H + L + 2C) ÷ 4
    R1 = 2P L   S1 = 2P − H
    R2 = P + (H L)   S2 = P − (H − L)
    R3 = H + 2(P L)   S3 = L − 2(H − P)

    DeMARK conditional on close versus open, returns one R and one S
    if C < O: X = H + 2L + C
    if C > O: X = 2H + L + C
    if C = O: X = H + L + 2C
    P = X ÷ 4   R1 = X÷2 − L   S1 = X÷2 − H
    Why the close does the work. The high and low fix the range; the close fixes the reference. Standard and Fibonacci treat the close as one vote among three. Woodie doubles it, pulling the pivot toward where the day settled. Camarilla goes further and builds every rail off the close directly, ignoring the average entirely. DeMark then throws out the symmetric ladder and reads direction from whether the session closed above or below its open. Same three or four inputs, five different opinions about which of them matters.

    The ladder is a reflection of the range

    Resistance and support are the prior range reflected around the pivot The pivot P is the average of high, low and close. R1 and S1 sit one reflection of the range away from P, R2 and S2 a full range apart, and R3 and S3 further still. The ladder is symmetric because it is arithmetic, not a forecast. The rails are yesterday's range, folded around P. R3 H + 2(P − L) R2 P + range R1 2P − L P (H + L + C) ÷ 3 S1 2P − H S2 P − range S3 L − 2(H − P) one prior range
    Symmetry is the tell that it is arithmetic. In the Standard method R1 and S1 are equidistant from the pivot, and each higher rail is one more slice of the prior high-to-low range. Nothing in the construction knows which way price will go; the ladder simply marks, in advance, the distances at which the crowd has agreed to pay attention. Woodie shifts the whole ladder by weighting the close; Camarilla rebuilds it off the close; but the idea, rails as reflected range, is shared.

    Reference: the five methods on one OHLC

    All five computed from the same sample prior session, a broad index at high 24,000, low 23,800, close 23,950 and open 23,850, a range of 200 points. Read across a row to see how much the method changes the levels: the pivots span only about 20 points, but the third rails span nearly 140, because that is where the weighting and spacing choices compound.

    Sample prior session: High 24,000, Low 23,800, Close 23,950, Open 23,850 (range 200). For Camarilla the 1st to 3rd levels shown are H1 to H3 and L1 to L3; its H4 24,060.00 and L4 23,840.00 breakout rails are in the Camarilla table below. DeMark returns only a single R and S. Illustrative, computed from these inputs.
    MethodPivot P1st resistance2nd resistance3rd resistance1st support2nd support3rd support
    Standard23,916.6724,033.3324,116.6724,233.3323,833.3323,716.6723,633.33
    Fibonacci23,916.6723,993.0724,040.2724,116.6723,840.2723,793.0723,716.67
    Camarilla23,916.6723,968.3323,986.6724,005.0023,931.6723,913.3323,895.00
    Woodie23,925.0024,050.0024,125.0024,250.0023,850.0023,725.0023,650.00
    DeMark23,937.5024,075.00··23,875.00··
    What the spread tells you. The pivots barely disagree because they all average the same numbers. The rails diverge because Camarilla packs its first three levels tightly around the close (built for fading a range), while Woodie and Standard throw the third rail far out (built for a trend that runs). Choosing a method is really choosing how far from the pivot you expect the day's action to matter.

    Reference: which method suits which session

    A working map of method to session character. There is no ranking here; the point is fit. The most widely watched method on a given instrument is also the most self-fulfilling, which is a reason to favour the default unless you have a specific read.
    MethodHow it weights the closeSuitsWhat to watch
    StandardEqual weight, one vote of threeThe all-purpose default and the most watchedR1 and S1 first; symmetric spacing makes risk easy to define
    FibonacciSame pivot, rails at 0.382, 0.618, 1.0 of rangeTrending sessions where retracement ratios are already in useThe 0.382 and 0.618 rails as the working levels
    CamarillaRails built directly off the closeRange-bound, mean-reverting daysH3 and L3 as fade rails; H4 and L4 as breakout rails
    WoodieClose weighted twice in the pivotMomentum days driven by a strong closeA pivot pulled toward the close and wider R1, S1
    DeMarkConditional on close versus openReading a directional bias from yesterday's candleA single R and S leaning in the implied direction

    Camarilla: two kinds of rail

    Camarilla is worth isolating because it does something the others do not: it labels its rails by function. The third pair and the fourth pair are used in opposite ways, which is the whole point of the method.

    Camarilla H3 and L3 are reversion rails; H4 and L4 are breakout rails On a range day price tends to stall and turn near H3 and L3. A decisive move through H4 or L4 signals the range is expanding into a trend. The zone between the third rails is the fade zone; beyond the fourth rails is the breakout zone. Fade the third rail. Respect the fourth. H4   breakout rail L4   breakout rail H3   reversion rail L3   reversion rail fade zone range days turn between L3 and H3 break of H4: range expanding up
    The third rails are where you expect a stall; the fourth are where you stop expecting one. On a balanced day price oscillates inside the fade zone and turns near H3 and L3. The moment it closes decisively through H4 or L4, the working assumption flips from reversion to expansion: the range is breaking, and fading the move is now fighting a trend. This is a way to read behaviour at the rails, not a rule to buy or sell at any of them.
    Camarilla rails on the sample OHLC (close 23,950, range 200). Values are illustrative, computed from these inputs. The multipliers are 1.1/12, 1.1/6, 1.1/4 and 1.1/2 applied to the prior range.
    RailFormulaValueWhat it marks
    H4C + range × 1.1÷224,060.00Upper breakout rail: a decisive close above suggests the range is expanding upward.
    H3C + range × 1.1÷424,005.00Upper reversion rail: where range days tend to stall and turn back down.
    H2C + range × 1.1÷623,986.67Inner resistance, weaker pull.
    H1C + range × 1.1÷1223,968.33First marker above the close.
    L1C − range × 1.1÷1223,931.67First marker below the close.
    L2C − range × 1.1÷623,913.33Inner support, weaker pull.
    L3C − range × 1.1÷423,895.00Lower reversion rail: where range days tend to stall and turn back up.
    L4C − range × 1.1÷223,840.00Lower breakout rail: a decisive close below suggests the range is expanding downward.

    The map decays, and a gap resets it

    A pivot is most relevant near the open and decays through the session The influence of yesterday's pivot on today's order flow is highest at the open and falls as the session accumulates its own trades, news and range. A gap open displaces price far from the pivot before trading begins, so the prior-session map may not hold at all. Yesterday's map fades as today gets written. high low pivot still organizes flow open midday close strongest at the open fresh range overwrites it P gap open: price starts far from P, the map is reset before the first trade
    Two separate reasons the clean number stops describing the market. Even on a normal day, the pivot's grip loosens as the session builds its own structure, so a level that held at 9:30 can be irrelevant by 14:30. And on a gap, price opens so far from the prior range that the map never engages: the levels were computed for a session that did not happen. The tool flags both, a large distance from the prior close, and a compressed range that leaves the rails inside the noise.

    Failure modes: where the clean number still breaks

    The arithmetic is never wrong. What fails is the assumption that a computed level describes today's market. Four conditions detach the map from reality, and each has a fix that is about inputs and expectations, not a better formula.

    1. A gap open invalidates the map. Pivots assume today opens somewhere inside yesterday's structure. When news gaps the index well above the prior high or below the prior low, price starts beyond the outer rails and the levels were built for a session that never happened. On a gap, treat the first hour's levels as provisional: wait for price to accept inside a rail before trusting it, and read a break of the outer rail as regime change, not a level to fade. The tool warns when the current price sits far from the prior close for exactly this reason.
    2. A low-volatility day compresses the levels into noise. Every rail is a fraction of the prior range, so a tight prior session produces rails stacked a few points apart. When R1, P and S1 all sit inside the instrument's normal tick-to-tick noise, price crosses several of them without any of the crossings meaning anything. A compressed map is low signal by construction. The tool flags when the prior range is an unusually small percentage of price and tells you the levels are inside the noise.
    3. The wrong session silently shifts every level. A pivot is only as right as the OHLC it is fed. Using the current day's early prints instead of the completed prior session, mixing spot index OHLC with futures OHLC, or misreading which session counts as prior across a holiday, each moves every level while the numbers still look clean and authoritative. There is no error message for wrong inputs. This tool shows you the exact high, low, close and open it used so you can check the source, and reminds you to pick spot or futures and stay consistent.
    4. An illiquid name has no crowd to defend the level. Pivots work through reflexivity: they matter because many participants watch the same public numbers. On the major indices that crowd is enormous, which is why the levels attract flow. On a thin, lightly-followed stock, almost no one is mapping those numbers, so the same clean arithmetic produces lines price simply ignores. Pivots are a crowd tool; their usefulness scales with how many others are watching the same level on the same instrument, not with the precision of the calculation.
    And a fifth, quieter failure: method-shopping. Five methods on one OHLC give five slightly different ladders. Flipping between them until one appears to have marked a turn is curve-fitting after the fact, and it guarantees a level near every move in hindsight. Pick a method for a reason, learn how your instrument behaves at its levels, and hold it. Consistency is what lets a level mean something; a level chosen because it already worked means nothing going forward.

    Using pivots without becoming a statistic

    The honest case for pivots is narrow and worth stating plainly. They do not predict, they do not generate trades, and they carry no edge on their own. What they give you is a shared, objective coordinate system: a set of levels the crowd is watching, computed the same way every day, where reactions are more likely and where a stop or a decision point can sit at a price you did not invent. That is genuinely useful as scaffolding around a tested method, and close to useless as a substitute for one.

    This is the line the SEBI FY25 numbers sit on. Over 91 percent of individual F&O traders were net loss-making, with aggregate net losses near 1,05,603 crore rupees, up roughly 41 percent on the prior year. A large part of that is not missing indicators; it is mechanical lines treated as permission to trade, with no method deciding whether the setup is worth taking and no position sizing to survive the clean breaks that pivots throw off on every trending day. A level is where you watch. Whether you act, how much you risk, and where you are wrong are decisions the pivot cannot make for you, and the traders who let it make them are the base rate.

    Common Questions

    Frequently Asked Questions

    A pivot point is a consensus reference price for the coming session, computed from the previous session's high, low and close. In the Standard method the pivot P is (High plus Low plus Close) divided by 3, a plain average of where the market traded and where it settled. Around that pivot the method reflects the prior range outward to build resistance levels above and support levels below: R1 is 2P minus Low, S1 is 2P minus High, and the second and third levels step out by the full prior range. The levels are not forecasts. They are arithmetic markers that matter only because a large number of intraday participants compute the same numbers from the same public OHLC, so resting orders cluster around them and price often reacts there.

    None is best in the abstract; each fits a different session character. Standard floor-trader pivots are the neutral, most widely watched default, which is exactly why their levels attract the most order flow. Fibonacci pivots keep the same pivot but space the rails at 0.382, 0.618 and 1.0 of the prior range, which some traders prefer in trending conditions. Camarilla anchors its rails to the close and is built for range-bound, mean-reverting days: the H3 and L3 rails are where range sessions tend to stall and reverse, and H4 and L4 mark breakout. The most watched method is usually the most self-fulfilling, so the honest answer is to pick one, learn how price behaves at its levels on your instrument, and stay consistent rather than switching until one appears to have worked.

    Camarilla pivots take the prior range, High minus Low, and lay eight rails around the close using the multipliers 1.1/12, 1.1/6, 1.1/4 and 1.1/2. H1 to H4 sit above the close and L1 to L4 below it. The important pairs are the third and fourth. H3 and L3, at close plus or minus range times 1.1/4, are the mean-reversion rails: on a balanced, range-bound day price tends to stall and turn near them, so they are the levels traders watch for a fade. H4 and L4, at close plus or minus range times 1.1/2, are the breakout rails: a decisive move through them suggests the range is expanding and the day is trending rather than reverting. H1 and H2, and L1 and L2, are inner markers with weaker pull.

    DeMark pivots are conditional on the relationship between the prior close and the prior open, which is why this calculator asks for the open when DeMark is selected. First compute X: if Close is less than Open, X is High plus twice Low plus Close; if Close is greater than Open, X is twice High plus Low plus Close; if Close equals Open, X is High plus Low plus twice Close. Then the pivot P is X divided by 4, the single resistance R1 is X divided by 2 minus Low, and the single support S1 is X divided by 2 minus High. DeMark deliberately produces only one support and one resistance rather than a full ladder, and it leans the levels in the direction implied by yesterday's candle, so it is used as a directional-bias read rather than a set of many rails.

    For a daily pivot you use the previous completed session's high, low and close: the full regular-hours range of the prior trading day, not the current day's early prints and not a partial pre-open. For a weekly pivot you use the prior week's range, and for a monthly pivot the prior month's. Two practical cautions on Indian indices. First, the spot index and the index future print slightly different highs, lows and closes, so a pivot from Nifty spot will not match one from the Nifty future; pick one series and stay with it. Second, after a holiday or a special session, confirm which session your data feed is treating as prior, because a wrong or partial session silently shifts every level.

    Self-fulfilling is the mechanism, not a criticism. Pivot points carry no information about tomorrow on their own; they are a deterministic function of yesterday's three numbers. They tend to work to the extent that enough participants watch the same public levels and place orders near them, which concentrates liquidity there and makes reactions more likely. That has two consequences. The effect is strongest on liquid, heavily watched instruments such as the major indices, and weakest on thin names that few people are mapping. And the pull decays through the session: as fresh trades, news and the day's own developing range accumulate, yesterday's arithmetic explains less and less of current order flow, so a pivot is most relevant near the open and least relevant by the close.

    Almost always because of method, data source or session definition, not an error. Different platforms default to different methods, so a Standard pivot will not equal a Fibonacci, Woodie, Camarilla or DeMark pivot on the same OHLC. Even within one method the inputs can differ: spot versus futures OHLC, regular-hours range versus a range that includes pre-market or after-hours prints, and how the platform handles the prior session across a holiday. This calculator shows you the method and the exact high, low, close and open it used, so if a number looks off, compare those inputs first. The arithmetic is not in dispute; the choice of which OHLC and which method to feed it is.

    Yes. Pivot points suit liquid, widely-followed instruments, and the major Indian indices, Nifty, Bank Nifty, FinNifty and Sensex, are among the most heavily watched, which is precisely the condition under which the levels attract order flow and reactions cluster. The method is identical: feed the prior session's high, low and close, and for DeMark the open. The caveat is the mirror image. On an illiquid single stock that few traders are mapping, there is no crowd defending the level, so the same clean arithmetic produces lines that price ignores. Pivots are a crowd tool; their usefulness scales with how many other participants are watching the same numbers on the same instrument.

    No, and treating them as one is the common mistake. A pivot level is a place to expect a reaction and a place where risk is easy to define, not an instruction to buy at support or sell at resistance. Price passes cleanly through pivots constantly, especially on trending or gapping days, so a level touched is not a trade taken. The professional use is as scaffolding: the levels tell you where a reaction is more likely and therefore where a stop or a decision point can sit, while the actual decision comes from what price does at the level and from a tested method. The SEBI FY25 finding that over 91 percent of individual F&O traders were net loss-making is a reminder that mechanical lines mistaken for signals, without a method and without sizing, do not survive contact with the market.

    Where the facts come from

    Sources

    • Standard, Fibonacci and DeMark formulas. StockCharts ChartSchool, Pivot Points: the Standard pivot as (High plus Low plus Close) divided by 3 with R and S reflected from the range, the Fibonacci rails at 0.382, 0.618 and 1.0 of the prior range, and the DeMark conditional X rule on close versus open with P equal to X divided by 4, R1 equal to X divided by 2 minus Low, and S1 equal to X divided by 2 minus High. chartschool.stockcharts.com
    • Camarilla and Woodie formulas. The Camarilla equation computing H1 to H4 and L1 to L4 as the close plus or minus the prior range times 1.1/12, 1.1/6, 1.1/4 and 1.1/2, with the third rails used as reversion levels and the fourth as breakout levels; and the Woodie pivot as (High plus Low plus twice Close) divided by 4. Verified against published technical-indicator references. pivotboss.com
    • The FY25 loss base rate. SEBI study on the profit and loss of individual traders in the equity derivatives segment: over 91 percent net loss-making in FY25, with aggregate net losses of about 1,05,603 crore rupees, up roughly 41 percent from FY24. sebi.gov.in
    Educational note. This tool computes pivot levels from the OHLC you enter; every output is illustrative and depends entirely on the numbers and method you choose. Pivot levels are places to watch for a reaction, not buy or sell signals, and nothing here is a recommendation to trade or to buy or sell any security. Bharath Shiksha is an educational publisher, not a SEBI-registered investment adviser or research analyst.

    Related tools and reading