Connecting

Find the levels that actually hold.

VibeTrading reads the last 100 hours of candles, clusters the prices the market keeps returning to, and marks them on your chart — with the number of times each one was tested. When you are ready, a rule can trade them from a vault you own.

  • No signup
  • Nine pairs, live
  • Non-custodial
BTC/USDT1h candles
100h window
R$65,102.44·71 testslevel 01
S$64,296.89·82 testslevel 02
Illustrative: a W forming on a tested support

The vault contract

What the bot can and cannot do.

We run the bot, so we hold an operator key. The contract is written so that key is survivable: it can open and close a position, and there is no path to your money.

The operator can

operator role
  • openPosition()Capped

    Sized and slippage-limited by the caps you set on your own vault. It writes the stop, target and deadline once.

  • closeByOperator()Exit only

    Closes a position on an opposing signal or a kill switch. It can only turn the asset back into USDC.

  • closeIfStopped()Anyone

    Permissionless. Reverts unless the Chainlink price is at the stop, so a stranger can enforce your exit if we are down.

The operator cannot

no such function
  • withdraw()Owner only

    There is no operator path that moves funds out. Only your wallet can withdraw, any time, position open or not.

  • moveTheStop()Does not exist

    The stop is written at open. No function changes it afterwards, not for us and not for you.

  • raiseTheCap()In the contract

    A $500 total cap per vault is hardcoded in the contract, so we cannot raise it either.

Vault execution is switched off while the contract goes to a testnet and an audit. It is unaudited today.

House strategies

Strategies we built, and how they did.

Each one was tuned on older history, then run once on recent data it had never seen, after fees. That second number is the one shown, beside what simply holding the coin did.

  1. #1 · ETH · 1d · long only

    Reclaim the 200 EMA

    +7.0%

    unseen data

    Only 13 trades

    Buy & hold
    −21.9%
    vs buy & hold
    +28.9 pts
    Trades
    13
    Win rate
    46%
    Max drawdown
    −4.1%
    Profit factor
    1.97
    • Entry: Price crosses above the 200 EMA

    Stayed up while ETH fell about 22% over the same months: it buys only once price is back above its 200-day average.

    Unseen Apr 2024 – Oct 2026 · tuned on earlier data only · after 0.05% fee + 0.05% slippage

  2. #2 · ETH · 1d · long only

    Golden cross 50/200

    +3.8%

    unseen data

    Only 2 trades

    Buy & hold
    −21.9%
    vs buy & hold
    +25.7 pts
    Trades
    2
    Win rate
    100%
    Max drawdown
    −1.9%
    Profit factor
    —
    • Entry: EMA 50 crosses above EMA 200

    Two trades on unseen data: a direction, not yet evidence.

    Unseen Apr 2024 – Oct 2026 · tuned on earlier data only · after 0.05% fee + 0.05% slippage

  3. #3 · ETH · 5m · long only

    Volume-confirmed EMA 9/21

    +2.8%

    unseen data

    Buy & hold
    −5.1%
    vs buy & hold
    +7.9 pts
    Trades
    57
    Win rate
    28%
    Max drawdown
    −4.9%
    Profit factor
    1.18
    • Entry: Volume spikes to 2× its average
    • Then: EMA 9 crosses above EMA 21

    A 5-minute day-trading rule: EMA 9 over 21 only right after a volume spike. Made money while ETH slipped about 5%.

    Unseen Sep 2026 – Oct 2026 · tuned on earlier data only · after 0.05% fee + 0.05% slippage

  4. #4 · BTC · 1d · long only

    Reclaim the 200 EMA

    +2.6%

    unseen data

    Only 14 tradesLikely overfit

    Buy & hold
    +27.2%
    vs buy & hold
    −24.6 pts
    Trades
    14
    Win rate
    50%
    Max drawdown
    −3.2%
    Profit factor
    1.37
    • Entry: Price crosses above the 200 EMA

    Made money, but holding BTC made far more over the same months, and the tuning looks overfit.

    Unseen Apr 2024 – Oct 2026 · tuned on earlier data only · after 0.05% fee + 0.05% slippage

  5. #5 · ETH · 1h · long only

    EMA 9/21 cross above

    +0.3%

    unseen data

    Buy & hold
    −18.8%
    vs buy & hold
    +19.1 pts
    Trades
    146
    Win rate
    37%
    Max drawdown
    −15.1%
    Profit factor
    1.02
    • Entry: EMA 9 crosses above EMA 21

    Roughly flat while ETH fell about 19%: it sat out most of the decline.

    Unseen Nov 2025 – Oct 2026 · tuned on earlier data only · after 0.01% fee + 0.02% slippage

Backtests, not live results. Past performance does not predict future returns; a strategy that worked on history can lose money from here.

All 5 strategies

How it works

From a question to a guarded trade.

No PineScript, no cluttered indicators. Each step is something you can inspect.

  1. 01

    Ask in plain English

    “Where is liquidity sitting on BTC?” No query language, no indicator setup, no chart drawing.

    Assistant
  2. 02

    Levels price has tested

    100 hours of candles, clustered into the prices the market kept returning to, each with its test count.

    Deterministic clustering
  3. 03

    Backtest before it acts

    A rule cannot be armed to trade until a backtest on unseen data clears the threshold you set.

    Mandatory gate
  4. 04

    Arm it in your vault

    You sign once to grant the operator a limited, expiring role in a contract you own and can revoke.

    You hold custody

The product

Live today, in public beta.

Stage
Public beta
Pairs
Nine, live from Binance
Access
No signup
The VibeTrading panel on desktop: Robinhood Chain's ETH/USDG and stock tokens in the watchlist, a SOL 15m chart with RSI and MACD, and the assistant marking the double tops it found in red - each labelled completed, with the neckline and the target it hit.
Desktop · SOL 15m · the assistant marks completed W/M patterns
The same panel on a phone: the chart with RSI and MACD fills the screen, the timeframes sit under the symbol, and a bottom bar switches between chart, analysis and assistant.
Phone · same data
  • Liquidity levels

    The prices the market keeps returning to, each carrying how many times it was tested. Strength is measured, not asserted.

  • W and M patterns

    Double bottoms and tops tracked through their life — forming, approaching the neckline, confirmed by a close beyond it — so a setup is visible while it is still a setup.

  • Strategy alerts

    Set a condition on a pattern or a level. It runs on the server and fires with the browser closed, and it can be backtested on data the tuning never saw before you trust it.

  • Plain-English assistant

    Ask where liquidity is sitting and get an answer you can mark on the chart. The model handles the conversation; it never computes a level.

  • Wallet sign-in

    Rules belong to a wallet address, proven by signature. No email, no password, nothing for us to store or lose.

  • Public API

    Every level and pattern the panel draws is available over a documented API, so the analysis can live inside your own tools.

    api.vibetrading.club/docs

Security

Built to measure, not to assert.

Designed without custody, pooled balances or an upgrade path for us to reach into your vault.

  • One vault per user

    No pooled liquidity. Your balance never shares contract state or counterparty risk with anyone else's.

  • Revoke in one transaction

    Remove the operator on-chain whenever you like. Withdrawing needs only your wallet, not our front end.

  • Chainlink-authorised exits

    The feed decides whether a stop or target exit is allowed; a minimum-out derived from it limits what a caller can skim.

  • Small by design

    A hardcoded $500 cap per vault while the contract is unaudited. It is unaudited, and the risk page says so.

About

Why this exists.

Most charting tools hand you an opinion drawn as a line. VibeTrading was started to replace that with a count: how many times price actually came back to a level, how far a pattern is through its life, all expressed in the chart's own units so the answer holds on a one-minute chart and a daily chart alike.

The analysis is deterministic and every score can be explained. The plan is to grow it from something you read into something that watches the market for you and acts when a condition is met — starting with alerts, and building outward from there.

Founded
2025
Status
Early-stage company, incorporation in progress
Stage
Public beta

Founder

Roadmap

  1. Live

    Levels, patterns and strategy alerts

    Liquidity levels with test counts, W and M patterns tracked through their lifecycle, and server-side rules that alert when a condition is met - with the browser closed.

  2. In testing

    Android app on Google Play

    The phone layout packaged as an installable app. In closed testing ahead of a production listing.

  3. Next

    Alerts by push notification

    Rule signals delivered to the phone rather than only to an open tab.

  4. Built, switched off

    Rules that act, not only alert

    A rule can trade itself, inside a vault contract you deploy and own: we can open and close positions there, never withdraw, and you revoke us on-chain whenever you like. The stop lives in the contract, so it does not depend on our uptime. Off for everyone while the contract goes to a testnet and an audit.

Public beta · vaults in testing

The market is open right now.

Read the levels and patterns today, with no registration. Set rules that alert you, and backtest them before you trust them.