Guardrail

Legal

Risk Disclaimer

Please read carefully before using Guardrail.

Guardrail is a risk-management and discipline tool, not a trading advisory service. It does not provide financial advice, recommend trades, or guarantee any particular outcome.

Trading involves substantial risk

Trading financial instruments — including futures, equities, forex, and derivatives — involves substantial risk of loss and is not suitable for all investors. Past performance is not indicative of future results. You may lose some or all of your invested capital.

Guardrail does not guarantee prevention of losses

Guardrail enforces the rules you configure. It does not predict market behavior, recommend entries or exits, or prevent you from taking losses. It is your responsibility to define rules that match your risk tolerance and to follow them.

Manual Mode does not block trades at the broker

Manual Mode evaluates risk state from the trades you log in your journal. When a rule is breached, Guardrail transitions to a Locked state inside the application — it shows a lockout banner and (if configured) sends a Telegram alert. Manual Mode does not place, cancel, modify, or block orders at your broker. You retain full control of order entry at all times.

Broker-level enforcement depends on broker API support

Direct broker integrations (read-only and, in the future, action endpoints) depend on the broker’s API exposing those capabilities, the user authorizing them, and Guardrail verifying each capability against a live account before enabling it. Where broker APIs do not support a capability — for example, true server-side order blocking — Guardrail does not pretend otherwise. The product status panel in your Accounts page reflects the current state.

Destructive actions require explicit consent

Cancelling open orders, flattening positions, and broker-level lockout (collectively, “destructive actions”) are not enabled today. When and if such actions ship, they will require all of the following:

  1. Explicit user opt-in per capability inside Rules → On-breach actions.
  2. End-to-end verification against the live broker before activation.
  3. An audit log entry written before each invocation.
  4. A confirmation step naming the exact action being taken.

Until those conditions are met for a given capability, Guardrail will not call the corresponding broker endpoint, and the user-facing copy will continue to mark the capability as “Coming soon”, “Disabled”, or “Unverified”.

Connection reliability

Rule evaluation depends on timely data — from your journal entries (Manual Mode) or from your broker (when connected and verified). Network delays, API outages, browser issues, and broker-side problems may affect evaluation timing. Guardrail is not liable for losses occurring during such interruptions.

User responsibility

You remain solely responsible for your trading decisions and their outcomes. You are responsible for the accuracy of trades you log manually, for the rules you configure, and for following them. Guardrail is a tool that helps you hold yourself to your stated rules; it is not a substitute for risk management, capital preservation, or professional financial advice.

By using Guardrail, you acknowledge that you have read and understood this disclaimer and that you assume full responsibility for your trading activities.