BENEAT
Docs

//Risk Engine

Every order passes through the risk engine before reaching the exchange. This is automatic and cannot be bypassed — it fires on every trade submission.

CheckWhat It ValidatesIf Failed
Loss LimitsDaily and weekly realized P&L against configured maximum drawdownTrade blocked (403)
CooldownMinimum time elapsed since last losing tradeTrade blocked (403) — must wait out cooldown
R:R RatioReward-to-risk ratio meets your configured minimumTrade blocked (403)
Position SizingPosition size within configured maximum per-trade and total exposure limitsTrade blocked (403)
Kill SwitchGlobal trading halt flag (admin-controlled)All trading suspended (503)
Rate LimitMaximum 5 orders per minuteTemporarily blocked (429)
INFO
Cancel operations intentionally bypass the risk engine and rate limiter. Traders can always reduce exposure, even during a kill switch or after hitting loss limits.

Configuring Trading Rules

Trading rules are configured in Settings → Trading Rules. You can set: daily loss limit (%), weekly loss limit (%), maximum position size, minimum R:R ratio, and cooldown period after losses.


//Analysis Drawer

[ Screenshot ]
Analysis drawer — equity, P&L metrics, exposure, win rate, and goals

Press F1 to open the Analysis drawer. It provides a real-time snapshot of your trading performance.

Metrics

MetricDescription
EquityTotal account value: balance plus unrealized P&L across all positions
Day P&LRealized plus unrealized gains and losses for the current day, shown in dollars and as percentage of equity
Week P&LSame calculation over the current week
Total ExposureSum of notional values across all open positions
Unrealized P&LMark-to-market profit and loss on open positions
Win RatePercentage of closed trades that were profitable, with win/total count
StreakCurrent consecutive wins (positive) or losses (negative)
Trade CountNumber of trades in the selected window

Day / Week Toggle

Switch between Day and Week views using the toggle at the top of the drawer. This changes the window for P&L, win rate, streak, and trade count calculations.

Goals

The drawer shows up to 3 active trading goals with progress bars. Goals can include daily P&L targets, maximum drawdown limits, or trade count targets. Manage your goals from Settings → Performance.


//Behavioral Intelligence

INFO
Behavioral analysis activates after your first 5 completed trades. The system needs a baseline of trading behavior before it can detect meaningful patterns.

Performance Drawer (F2)

[ Screenshot ]
Performance drawer — flow state gauge, behavioral scores grid, and pattern feed

Press F2 to open the Performance drawer. It combines biometric readiness, behavioral scoring, and pattern detection.

Flow State Gauge

A semi-circle gauge showing your composite readiness score from 0 to 100. The score combines your bio check-in results with recent trading behavior. States range from "In The Zone" (peak performance) through "Elevated Caution" and "High Alert" to "Stand Down" (should not be trading).

Behavioral Scores

ScoreWhat It Measures
Emotion ControlTrade timing patterns, hold durations, and deviation from planned entries/exits
DisciplineAdherence to your configured risk rules — SL usage, position sizing, leverage consistency
PatienceFrequency of premature entries (chasing) and premature exits (cutting winners short)
Risk AwarenessStop loss placement quality, leverage appropriateness, and position sizing consistency

Each score ranges from 0 to 100, color-coded green (healthy), amber (caution), or red (concern).

Pattern Feed

[ Screenshot ]
Pattern feed — detected behavioral patterns with timestamps and recommendations

The pattern feed surfaces detected behavioral events in real time:

PatternHow It Is Detected
Revenge TradingOpening a trade within the cooldown period after a loss, often with larger-than-average size
FOMO EntryEntering at a price significantly worse than your typical entry quality, usually after a fast price move
OverconfidencePosition size significantly above your baseline after a winning streak
TiltMultiple behavioral flags firing within the same session — compounding pattern
Panic CloseClosing a trade well before stop loss with a small, accelerating loss — premature exit driven by fear

Each pattern includes a timestamp, a description of what triggered it, and a recommendation. Tap "View All" to see your complete pattern history on the Performance page.

Behavioral Warning Banners

[ Screenshot ]
Behavioral warning banner on the trade entry sidebar

When a high-severity pattern is detected (revenge trading, tilt), a red warning banner appears at the top of the trade sidebar. The warning does not block the trade — it flags the detected pattern so you can make an informed decision.


//Session Readiness

Before your first trade of the day, Beneat prompts a brief self-assessment questionnaire covering: sleep hours, sleep quality, focus level, stress level, and recent exercise.

Your answers feed the Flow State Gauge and influence the behavioral scoring sensitivity for the session. A well-rested trader with low stress gets more lenient thresholds; a fatigued trader gets tighter guardrails.

TIP
Be honest with the check-in. The system is not judgmental — it adjusts its sensitivity to match your current state. If you slept 4 hours, Beneat will flag patterns earlier because your decision-making is statistically more likely to degrade.

//Probability Density Levels

[ Screenshot ]
Probability density panel — structure gauge with bullish/bearish score and key support/resistance levels
INFO
Probability density levels require an access code. Enter it in the unlock modal that appears when you first click the Levels icon (F6) in the icon rail.

What Are Probability Density Levels?

Probability density analysis applied to institutional-grade historical price distributions across multiple timeframes. The algorithm identifies price zones where statistically significant activity has occurred — areas that have historically acted as support or resistance.

Unlike simple pivot points or moving averages, probability density levels are probabilistic. They represent density peaks in the price distribution, weighted by volume and recency.

Structure Gauge

The gauge shows a market structure score from 0 to 100. Scores below 40 indicate bearish structure, 40–60 is neutral, and above 60 is bullish. The "Probability Clarity" label indicates how statistically separated the bull and bear zones are — High clarity means a strong directional bias.

Key Levels Panel

Below the gauge, the Key Levels panel lists individual support and resistance levels. Each level shows the price, a strength bar (based on historical touches and volume), and a numeric strength value. Levels are sorted by proximity to the current price.

Chart Overlay Modes

Control how probability density data appears on the chart using the mode selector in the chart header (visible when levels are unlocked):

ModeDisplay
HeatmapColor-coded density overlay on the price axis — brighter zones indicate higher probability density
LinesHorizontal lines drawn at detected support and resistance levels with strength labels
BothHeatmap overlay plus level lines rendered simultaneously

//Price Alerts

[ Screenshot ]
Alerts drawer — create alert form and alert list with filter tabs

Press F3 to open the Alerts drawer. Set price alerts on any pair — you will be notified when the condition triggers.

Creating an Alert

1

Open the Alerts Drawer

Press F3 or click the bell icon in the left rail.
2

Set the Pair

The pair defaults to the currently charted market. Change it by typing a different symbol.
3

Choose a Trigger Condition

Select from:

ConditionWhen It Fires
Crosses AbovePrice touches or exceeds the level for the first time
Crosses BelowPrice touches or drops below the level for the first time
Closes AboveA candle closes above the level (requires selecting a timeframe: 1m to 1d)
Closes BelowA candle closes below the level (requires selecting a timeframe: 1m to 1d)
4

Enter Price and Save

Type the target price and click Set Alert. Optionally add a note to remind yourself why you set it.

Managing Alerts

The List tab shows all your alerts. Filter by: All, Active, Fired, or Dismissed. Fired alerts show the timestamp when they triggered. Click the X on any alert to dismiss or delete it.