Safety principles

Instead of promising returns,
we build a structure you can control

Safety doesn’t mean problems never happen. It means you approve what runs, it stops when a state is unknown, and every judgment and change is something you can verify.

The default state is locked. It never starts live trading automatically.

Four basic promises

We protect safety before convenience

01

The API key stays on my PC only

Never stored on the website or a server — kept safely only on your own PC.

02

Only approved rules run

Only a strategy and risk limit you’ve personally read and confirmed ever runs.

03

Stops when something isn’t confirmed

If data, order status, or records aren’t certain, it stops instead of guessing.

04

Withdrawal is locked by default

The Standard build has no withdrawal capability. LIVE's withdrawal screen uses a key separate from trading and whitelisted addresses only, and starts locked by default.

Never guessing at order status

If it’s not certain an order was sent,
we don’t resend it on a guess

Networks and programs can fail. That’s why we prioritize an accurate check over a fast retry.

01

Duplicate orders

Each request is processed only once, and an order already sent is never sent again.

02

When a result isn’t confirmed

If an order’s result is unknown, it locks instead of resending, and checks with the exchange.

03

Restart

Whenever the program restarts, it always compares local records against exchange state first, from a locked state.

04

Recovery

If records don’t match or are corrupted, it doesn’t auto-overwrite — it waits for your confirmation.

When stopping is the correct behavior

The less information we have,
the more carefully we stop

  • Stale market dataNo new judgment is made until we confirm the latest state.
  • Balance/order mismatchExecution locks if your records and the exchange’s results differ.
  • Expired or changed approvalIf the strategy changes, the previous approval becomes invalid.
  • Emergency stopNew orders are blocked immediately, and you confirm the existing state.

Control and transparency

Safety isn’t measured by a high return rate

A good backtest or paper-trading result doesn’t guarantee future profit. What PTE means by safety is that you understand the rules, risk limits, order status, and records, and can stop execution at any time.

An emergency stop is a feature that blocks new actions. It doesn’t cancel orders already placed or automatically dispose of assets you hold.

Running on your own PC instead of the cloud is for the same reason. In exchange for your API key never leaving for an external server, execution also stops the moment your PC or the app is off.

See the risk too

Even with safeguards, the possibility of investment loss remains

Check what impact the market, the exchange, the network, and program errors can have.