Tradewaysdocs

Goals

Set measurable trading goals (profit targets, daily loss caps, drawdown limits, journaling habits) and track live progress against the plan you wrote.

Goals

A goal is a hard rule you write down ahead of time and then hold yourself to. Examples of what people actually use /goals for:

  • Passing a prop-firm evaluation (profit target, daily loss, trailing drawdown, minimum trading days, consistency rule)
  • Capping monthly drawdown on a personal account
  • Hitting a specific net P&L over a defined push
  • Forcing a journaling cadence, for example a daily entry on every trading day
  • Limiting risk per trade or consecutive losing trades

Every goal is attached to one trading account. Switching the active account in the sidebar changes which goals you see. Each goal combines a window (when it is evaluated), one or more constraints (the actual rules), and a status that updates with every new trade.

Goals page showing the goal rail, constraint pressure chart, and constraint cards
Goals page showing the goal rail, constraint pressure chart, and constraint cards

How a goal is structured

The goal form has three parts: basics, window, and constraints.

The basics are the name (shown in the rail and on badges), an optional description, and the account, which is locked to whichever account is active in the sidebar.

The window decides when the goal is in scope and when progress resets:

WindowBehaviour
FixedRuns between a specific start date and end date. Does not repeat.
RecurringResets every period (daily, weekly, monthly, quarterly, or yearly). History is kept per period.
RollingLooks back over the most recent N days and slides forward with time.
OpenTracks lifetime progress against the goal. Never resets, never ends.

Not every constraint works with every window. Equity milestones, for example, only make sense with Fixed or Open windows.

Constraints are the measurable rules. A goal needs at least one. They are grouped as:

  • Performance: Net P&L, Win rate, Profit factor, Trade count, Trading days
  • Risk: Max daily loss, Max drawdown (static, trailing peak, or trailing then locked), Max loss per trade, Consecutive losses
  • Discipline: Consistency (max share of profit from a single day), Journal entries
  • Account growth: Equity milestone

For each constraint you pick a direction where it applies (reach the target, or don't exceed it), a target in either currency or percent of starting balance, and any constraint-specific options. Win rate and profit factor take a minimum trade count below which the rule reports as pending. Max daily loss takes a basis (starting balance, starting equity, prior-day balance, prior-day equity, or peak equity) and an optional reset time in a chosen timezone. Max drawdown's trailing-then-locked variant takes a lock trigger and a locked floor to mirror prop-firm rules where the trailing limit freezes once your equity passes a threshold.

If the active account has no deposits yet, percentage-based targets are disabled. The form shows an inline notice with a link to add a deposit in account settings, because a starting balance is needed to compute against.

Creating a goal

Click Manage Goals in the page header to open the management modal. From there you can either start from scratch with the + button or pick a prop-firm template from the search list. Templates show the firm name, variant, evaluation model, account size, and the asset classes they cover.

Manage Goals modal with the goal list, templates, and the goal form
Manage Goals modal with the goal list, templates, and the goal form

When you select a template, the right pane previews the rules it will create (profit target, daily loss, drawdown, trading days, consistency). If the firm has rules Tradeways can't evaluate automatically (weekend hold restrictions or news embargoes, for example), they are listed under "Some rules still need manual tracking" so you know what to enforce yourself. Click Add rules to instantiate the goal with an Open window; you can edit it like any other goal afterwards.

Reading the constraint pressure chart

Goal detail with the constraint pressure radial chart, constraint cards, and period history
Goal detail with the constraint pressure radial chart, constraint cards, and period history

Selecting a goal in the left rail ("Your goals") opens its live detail view. The radial chart at the top is labelled Constraint pressure, and each spoke is one constraint. Longer spokes mean more progress toward the target: the inner ring is 0%, the outer ring is 100%. The colour follows the constraint's current status: green for on track or achieved, blue for in progress, amber for at risk, red for breached, and gray for pending or not applicable. The number in the centre is the average progress across all applicable constraints, which is also shown below as Average progress.

Short red or amber spokes are the constraints dragging the goal down. Hover any spoke to see its label and exact progress. The chart's only job is to make pressure visible quickly so you know where to look; the real numbers live in the constraint cards below.

Each constraint card shows the rule's name and icon, a live status badge, the current value, the target value (formatted as currency, percent, or a count), and a progress bar coloured by status. Any warnings the evaluator surfaced appear directly on the card, with messages like "Goal window starts before any trades were recorded" or "Account has no deposit yet." An aggregate footer underneath the cards summarises overall progress and lists goal-level warnings.

For recurring goals, a row of coloured tiles under the constraints shows past periods. Each tile's colour reflects how that period ended; clicking a tile loads its snapshot so you can see how each rule fared during that window. Click Active to return to the live view. Fixed, Rolling, and Open goals have only one window each and don't show period history.

What the status means

Every goal carries an overall status, shown as a badge in the header and a dot in the rail:

StatusMeaning
On trackEvery constraint is currently on pace to be met.
In progressTrading is happening, but it's too early to call the goal on track or at risk.
At riskAt least one constraint is trending toward a breach.
BreachedAt least one constraint has been violated. For prop-firm goals, this usually ends the run.
AchievedEvery applicable constraint has been met. Recurring goals get a fresh period after this.
PendingNot enough data yet to evaluate (for example, the minimum trade count hasn't been hit).
N/AThe constraint doesn't apply to the current window, such as before the fixed start date.

The same colour system is used everywhere: status badges, the rail dot, the progress bars on constraint cards, and the spokes of the pressure chart all use the same green / blue / amber / red / gray scheme so they read consistently.

Editing, archiving, deleting

Open Manage Goals to work on existing goals. The left rail of the modal groups them by status: Active, At Risk, Achieved, Breached, and Archived. Hovering a row reveals edit and delete icons, and clicking a row opens a preview with the same constraint cards, warnings, and period history as the live view.

Editing opens the goal form pre-filled. The account can't be changed after creation; everything else can. Saves apply immediately and the live evaluation updates in place.

Archiving hides a finished or paused goal from the main page without losing its history. Archived goals stay in their own section in the modal with an Unarchive action.

Deleting removes the goal along with all of its period snapshots and asks for confirmation first. Snapshots can't be recovered after deletion.

The currently selected goal is encoded in the URL as ?goal=<id>, so a bookmark or shared link reopens the page on the same goal.

See also

On this page