Skip to content

Renko chart

Price, counted in fixed bricks.

Definition · Updated Nov 2, 2026

A Renko chart adds a brick only when the price moves by a set amount, so small noise disappears and trends read as clean steps. Time is left out of the spacing. Use it for prices where the size of the move matters more than when it happened.

Pay once. Every update included.

Live preview

ETH price bricksETH price in $50 bricks from Sep 10 to Oct 9: 23 up and 9 down bricks, from $2,400 to $3,100.3,1502,8832,6172,350SEP 10SEP 25OCT 9UP $50DOWN $50
ETH price bricks
BrickDirectionFromTo
1Up$2,400$2,450
2Up$2,450$2,500
3Up$2,500$2,550
4Down$2,550$2,500
5Up$2,500$2,550
6Up$2,550$2,600
7Up$2,600$2,650
8Up$2,650$2,700
9Down$2,700$2,650
10Down$2,650$2,600
11Up$2,600$2,650
12Up$2,650$2,700
13Up$2,700$2,750
14Up$2,750$2,800
15Up$2,800$2,850
16Down$2,850$2,800
17Down$2,800$2,750
18Down$2,750$2,700
19Up$2,700$2,750
20Up$2,750$2,800
21Up$2,800$2,850
22Up$2,850$2,900
23Down$2,900$2,850
24Up$2,850$2,900
25Up$2,900$2,950
26Up$2,950$3,000
27Up$3,000$3,050
28Down$3,050$3,000
29Down$3,000$2,950
30Up$2,950$3,000
31Up$3,000$3,050
32Up$3,050$3,100

Sample data: spot price in $50 bricks, Sep 10 to Oct 9

Size
Legend
Data shape
A start price, a brick size and the up and down moves
Good for
Price trends without noise
Avoid when
Time and volume matter
Sizes
XS, S, M and L, re-laid out from the data

Anatomy

Inspect it like the Figma file.

The same layers, names and tokens as the component. Select one to read its size, fill and style.

Layers

056 / Renko

chart/056-renko-eth
plot · renko
Layer
brick 4 · fill
Type
Rectangle
Size
20 × 14
Fill
status/danger
Radius
2
Group
Marks · 41

Layers

056 / Renko

chart/056-renko-eth
plot · renko
Layer
brick 1
Type
Rectangle
Size
5 × 6
Fill
status/success
Radius
2
Group
Marks · 41

Sizes

Re-laid out, never scaled.

The same data at XS, S, M and L. Every size is redrawn from the data, so text and line weights never shrink.

M against S

Width360 px480 px

Plot328 px440 px

Labels77

Marks4141

Height212 px246 px

Same tokens at every size: text styles, 1 px lines and mark radius stay put.

When to use

Moves, not minutes.

Three signs it fits, and three signs another type fits better.

Should small moves be ignored?

Every tick matters.

Yes: Keep the renko

Is the trend the point?

The level over time.

Yes: Keep the renko

Is it one price?

Several series to compare.

Yes: Keep the renko

Code and Figma

One name in Figma and in code.

Every Figma property is a prop with the same name and values. One command installs it.

Figma

chart/056-renko-eth

size
legend
Property = propValuesDefault
size"xs" · "s" · "m" · "l""xs"
legendtrue · falsetrue
color"cat-1" · "cat-2" · "cat-3" · "cat-4""cat-1"
npx shadcn add @chartory/renko
renko.tsx
import { Renko } from "@/components/chartory/renko"import { spotBricks } from "./spot-bricks"export function SpotBricks() {  return (    <Renko      data={spotBricks}      size="m"      legend={true}    />  )}

Hearth widget

Renko as a widget.

The chart in a Hearth card with a hero number and two blocks. One token set, light and dark.

Code
Get the code

EmberPreset

ChartoryDefault preset

Pick the blocks, the size and the preset for your own widget.

Read the Hearth widget docs

FAQ

Renko questions.

What people ask before they put a renko in a dashboard.

Something else?

hello@usechartory.com
  • A move of a fixed size, $50 in the sample. An up brick means the price rose by $50, a down brick that it fell by $50; smaller moves add no brick.

Related types

The same question, a different shape of answer. Every type ships in Figma and in code.

Same family

Change over time

Trends, levels and seasons across days, months or years.