KAFKA

What's New

Product updates

March 10, 2026

new Mobile version

Full mobile version at /mobile — event feed with combo word badges, screener with mini-charts, TradingView charts (lightweight-charts) with TF switching, metrics (price, change, NATR, volume, BTC correlation, trend), Y-axis zoom, profile with auth and Google OAuth, subscription payments.

fix Levels and candles “floating” after TF switch

When switching timeframes the price scale was reset above data range for a “rise from below” animation, causing spike candles and levels to render at wrong positions for ~700ms. Now TF switches preserve the current scale and auto-scale adjusts smoothly.

fix Mobile security: XSS, race conditions, SSE

HTML sanitization in event feed (XSS), generation counter to prevent stale data on rapid symbol/TF switching, SSE dual connection guard, correct merge of SSE events with fetched data.

March 8, 2026

perf Candle rendering optimization — 200 draw calls → 1

All candles now render into a single shared PIXI.Graphics instead of 200+ individual objects. This reduces GPU load by 30–40%, lowering laptop heat and battery drain. Visually identical — same glow, outlines, animations.

fix Public levels now render identically to admin view

Shared levels were previously drawn as dashed lines, while the admin saw them as solid. Now the style is identical — solid orange line with ray extension and author label.

new Performance overlay (F6)

Press F6 on the chart to display real-time FPS, frame time, visible candle count, and PIXI object count.

fix Impulse and sweep restricted to 1m timeframe

Impulse, sweep, counter-attack and counter-failed are instantaneous events that lose meaning on higher timeframes. Now detected on 1m only, eliminating false signals on 5m/15m.

fix Auto-level detection accuracy

Fractal window widened from 3 to 6 bars for more meaningful swing points. Clustering now picks the extreme price (max high for resistance, min low for support) instead of the earliest fractal — levels match actual peaks more accurately.

fix Level events no longer consumed by combos

Level lifecycle events (new level, break, approach, sweep, squeeze) were previously “eaten” by combo detection and not saved as standalone records. This prevented formations from being created — the tracker never saw the level being born. Level events are now always preserved as independent records, so formations correctly track the full level lifecycle.

fix Unified level validation threshold

Candle body and wick are now evaluated equally when validating levels (0.6 NATR). Previously the body had a strict 0.25 NATR threshold, causing premature level invalidation on volatile coins.

fix LEGO combo no longer duplicates named patterns

Auto-stacked LEGO combos no longer duplicate named sentence patterns. Previously “Squeeze to Cascade” and a separate LEGO “Cascade + Squeeze” would fire as two events for the same situation.

fix Cooldown for long-duration patterns

Squeeze, accumulation and compression now have 30-minute cooldown (was 5 min). Squeeze cooldown key is now based on boundary price (stable) instead of current price (changes every second). This eliminates spam of identical events.

fix Cooldown key precision

Fixed floating-point rounding in cooldown price bucket calculation. The same price could land in different buckets due to floating-point arithmetic, allowing duplicate events to bypass the cooldown filter.

March 7, 2026

new Formation status filter badges

The “Active”, “In Progress” and “Completed” badges are now clickable toggle filters. Click to filter formations by status, click again to clear. Works alongside ticker search.

fix Phantom level lines on older coins

Horizontal levels placed long ago that fall outside loaded candle data no longer stretch across the entire screen to the current date.

new Full navigation to old events

Clicking an event in formations now loads historical candles directly from the exchange. You can freely switch timeframes (1-6), scroll and zoom. Previously only 50 frozen 1-minute candles were shown with no navigation.

March 6, 2026

new Public levels from analysts

Analysts mark key levels visible to all users on the chart — orange dashed lines. Available even without registration. Right-click to dismiss any level you don't need.

fix Improved public levels interaction

Increased hover tolerance for easier level dismissal. Public levels now display correctly during rapid symbol switching.

fix Squeeze detection accuracy

Improved squeeze detection accuracy. Eliminated false positives on volatile coins.

new One-click ticker copy

Click on the ticker name in the header to copy the symbol to clipboard. The share link button is still available next to it.

new Changelog page

Public page with product update history. Accessible from profile and via direct link. Expandable cards with details.

v1.0 — March 2026

new Crypto screener with real-time event detection

The system analyzes the top 30 coins by volume on 1m, 5m, and 15m timeframes. Impulses, sweeps, squeezes, volume spikes — everything is caught the moment it appears.

new WebGL charts — Binance Spot and Futures

Smooth rendering of thousands of candles at any scale. Zoom, pan, ruler measurement. Switch between Spot and Futures with a single button.

new Automatic support and resistance levels

The algorithm detects key levels, tracks touches, breakouts, and retests. Levels are alive — they strengthen on repeated touches and die on breakout.

new Event chronicle with filtering

Real-time feed of all events. Filter by event type, coin, or timeframe. Click to jump straight to the chart.

new Formations (event combinations)

When multiple events build up over 1–2 hours, the system recognizes a formation. Stars align — time to act.

new Drawing tools (levels, trendlines)

Horizontal levels (Z), trendlines (X), price snapping. Drawings persist across sessions and work on all timeframes.

new Profile with PRO subscription

Registration, profile with settings. PRO subscription unlocks full access. Pay with crypto — TON, USDT, USDC.

new Google OAuth

Quick sign-in via Google account. Can be linked to an existing profile.

new Bilingual interface (RU/EN)

Full localization in Russian and English. Switch language in your profile — all modals, panels, and events are translated.

new Coin dossier

Coin card with key info: BTC correlation, funding rate, your personal notes.

fix Chart stability during rapid symbol switching

Fixed race conditions when quickly switching coins. Data loads correctly without overlapping or flickering.

fix Data validation on registration

Improved email, username, and password validation. Clear error messages.