A fast chart with a full indicator library. Embed it in your product with the open library, or bring the same charts and indicators into any AI assistant.
Indicators from Chartix and the community, each pictured on live candles.
Trading session boxes with their highs and lows on the chart.
Supertrend across three timeframes at once. A free community indicator.
Finds bullish and bearish RSI divergences and marks them on the chart.
A 0–100 market sentiment gauge under the chart.
Liquidity zones, order blocks, BOS/CHoCH.
Session and anchored VWAP with ±1/2/3σ bands.
Session volume profile, POC and value area.
Aggressive buy/sell imbalance per bar.
The chart on this page is the Chartix library. Drop it into your site or app, then drive it from your code: symbol, timeframe, indicators and drawings, all through one small message API.
iframe, container or library<iframe id="chart" src="https://chartix.crtx.space/ck/index.html?symbol=BTCUSDT&period=H4&ui=widget"></iframe>
<script>
const chart = document.getElementById('chart').contentWindow;
const send = (op, args) => chart.postMessage(
{ source: 'chart-kit-host', id: crypto.randomUUID(), op, args }, location.origin);
// switch the market and the timeframe
send('command', { command: { kind: 'setSymbol', symbol: 'ETHUSDT' } });
send('command', { command: { kind: 'setPeriod', period: 'H1' } });
// add an indicator: 'catalog' lists every one with its guid
send('catalog');
send('command', { command: { kind: 'addIndicator', indicator: { guid } } });
</script>
A small, deterministic language for indicators and bots. Series are implicit, history is an operator, and the same script on the same bars gives the same result, bit for bit.
Learn Thesis#thesis 1
indicator("Channel position", label="CP", precision=1)
length = input.int(20, "Channel length", min=2, max=200)
upper = ta.highest(close, length)
lower = ta.lowest(close, length)
span = upper - lower
position_in_range = span == 0 ? 50.0 : (close - lower) * 100 / span
plot(position_in_range, "Position", color=color.blue, width=2)
hline(80, "High", color=color.red, style=dashed)
hline(20, "Low", color=color.green, style=dashed)
Connect Chartix to the AI assistant you already use over MCP. It opens a live chart in the conversation and adds indicators and levels as you talk. No new app to learn.
Connect in two minutesIndicators for your chart, and skills that teach your assistant to read the market with indicators and to write new ones in Thesis.
Session boxes with their highs and lows on the chart.
ChartixFree SkillDescribe the indicator in plain words; the skill writes it in Thesis and puts it on your chart.
ChartixFree IndicatorFinds bullish and bearish divergences and marks them on the chart.
@trendyFree