Trading and Software Risk Disclosure
Version 1.0
Please read this before you use Zenk. It is short, and it is written plainly on purpose. It explains what Zenk does, what it cannot do, and how you can lose money using it.
1. What Zenk is — and what it is not
Zenk is a trading tool. It is two plugins that run inside ATAS on Windows: Zenk Risk, which calculates position sizes and submits your orders when you confirm them, and Zenk Guard, which watches the limits you set and reacts when you break one.
Zenk Complete also includes the Calendar, Daily Journal and Weekly Review, which run on the Zenk website. They are for reviewing trades you have already made. They do not place, change or cancel any order.
Zenk is not financial advice. It does not give you signals. It is not a trading strategy. It does not promise that you will make money.
Zenk does not give entry or exit signals and does not tell you what to trade. Zenk Risk can submit your entry order and, after it fills, your stop-loss and take-profit orders, using the settings you choose, and can submit a market order to close your position (section 5). Zenk Guard can submit market orders to close positions (section 7).
2. Trading can lose you money
Trading futures carries risk. You can lose part of your capital. You can lose all of it. You can lose more than you deposited with your broker and may owe additional funds. You can lose money while Zenk is working exactly as designed.
3. Every trading decision is yours
You decide what to trade, when to trade, and how much to risk. Zenk does not make those decisions. You remain responsible for monitoring every order and position in your trading account, including orders Zenk submits automatically. This does not make you responsible for a defect in Zenk itself, but you remain responsible for that monitoring.
4. Check everything before you submit
You are responsible for checking your order, your position size, your stop, your target, your account, your instrument, and your Zenk Guard settings before you submit anything. Zenk shows you numbers. It does not confirm that those numbers are the ones you meant.
5. Zenk Risk calculates — it does not guarantee
Zenk Risk performs a calculation. A calculation is not protection. It cannot guarantee that a position is the right size for your account, that your stop will be respected, or that a trade will behave the way the numbers suggest.
When you confirm an entry, Zenk Risk submits that one order. Only after ATAS reports the entry filled does it submit your stop-loss and take-profit, linked as a pair, so the position initially has no stop. Placement is not guaranteed: your broker or the exchange can reject an order, your connection can fail, or ATAS can behave unexpectedly, and an entry can fill without its stop or target. By design, Zenk Risk also sends no stop or target if, when your entry fills, you have pressed CANCEL ALL, Zenk Guard has locked trading for its daily loss limit or a cooldown, or Zenk Guard has locked trading and Zenk Risk cannot read why, or your position has changed side. Your position is then open without a stop or target until you act. Zenk Risk may show a warning when that happens, but you may not see one; a warning is a message, not protection. Check in ATAS and at your broker that your stop and target are in place. The stop and target are day orders; when a day order expires is set by your broker or the exchange.
5A. Positions not placed by Zenk Risk
Zenk Risk can only see the positions and orders that ATAS shows it. When ATAS connects or reconnects, it can show an existing position a few seconds late.
If the account holds a position that Zenk Risk did not place - opened by hand, from another platform or from your broker's app or website, or left over from an earlier session, for example after a close by another tool - and ATAS has not shown it yet, Zenk Risk may treat the account as flat on that instrument.
Your first Zenk Risk trade could then add to that position, offset it or reverse it. Its stop and target could later open an unintended position, and the account could hold more contracts than you intended.
To reduce this risk, open new trades on the account you use with Zenk Risk only through Zenk Risk, and start Zenk Risk only when the account has no position or working order that Zenk Risk did not place.
You remain responsible for checking your positions and working orders in ATAS and with your broker. These precautions cannot eliminate delayed reporting or execution and cancellation risks.
6. Zenk Guard cannot stop an order before it reaches the exchange
This is the most important limitation in this document.
Zenk Guard cannot prevent an order from reaching the exchange. It does not sit between you and your broker. It cannot block, hold, or cancel an order before it is sent.
Guard detects that a rule has been broken after the fact. It cannot prevent the trade that broke it.
7. What Guard does when a rule breaks
When Guard detects that your Max Daily Loss limit has been breached, it may submit a separate market order to flatten your position. That order is a new order, sent after the breach has already happened. It is not a cancellation and it is not a block.
Your Max Daily Loss limit is not a guarantee of a maximum loss. Your loss can be larger than your limit, because Guard acts only after the limit is reached and its flatten order can fill at a worse price, or not at all (sections 19 and 20).
A breach of Max Losing Trades, Max Trades, Profit Goal or the trading hours you set starts a lock but does not by itself close an open position. If you turn on No Tilt, Guard may attempt to close, with a separate market order, any position you hold or open while a Max Daily Loss, Max Losing Trades, Max Trades or Profit Goal lock is active. A cooldown after a loss also locks trading, but separately from No Tilt, Guard may attempt to close any position that a fill leaves open during that cooldown. If Guard cannot verify the position, it may warn without sending a closing order. Guard cannot prevent a position from opening or guarantee that a closing order succeeds.
Do not rely on Zenk Guard to cancel working orders you placed yourself. They can stay working after a lock and can still fill. Check them in ATAS and cancel any you do not want.
What can go wrong with that order — including cases where no order is sent — is described in sections 19 and 20. Read those.
8. What the P&L figure means
The "Today's P&L" figure that Guard shows is realized P&L only — profit and loss from round-trips you have already closed, net of commissions.
It does not include the profit or loss on a position you still have open.
Your Max Daily Loss and Profit Goal limits are checked differently. At every fill they are checked against that realized figure. While you hold an open position, Guard also checks, about once a second, the realized figure plus the open position's unrealized profit or loss. An open losing position can therefore trigger the Max Daily Loss lock before you close it; the lock message then shows the realized and open parts separately. Max Losing Trades and Max Trades are counts, so open profit or loss does not apply to them.
The P&L shown in the Calendar, Daily Journal and Weekly Review is a different figure. It is added up from the P&L in the file you export from ATAS and import yourself. Zenk does not recalculate it. It is only as complete and as correct as that file, and it is not a live figure.
9. Guard is not protecting you the moment ATAS opens
When ATAS loads the Zenk Guard panel, there is a period before enforcement actually begins. The panel is visible during this period, and your account is tradeable during this period, but Guard is not yet enforcing your limits.
ATAS may signal the event that starts enforcement substantially after the panel first appears. The delay has varied significantly in observed use and may last several minutes.
If you place trades immediately after ATAS starts, do not assume Guard is watching them.
9A. Zenk Guard: requirements before trading
Zenk Guard enforces your limits only when all of these are true: it runs on a supported instrument (MNQ, NQ, MES, ES, MYM, YM, M2K, RTY, MCL, CL, MGC, GC); it is added to one chart only; it has been Started and your setup confirmed; its licence check has succeeded within the allowed offline period (never more than 72 hours of your computer's awake time); and Guard has been able to verify your position. Until then, it does not enforce your limits and may not close a position or prevent a trade. Guard may not count trades placed while it is not running. Guard does not cancel working orders you placed yourself; a working order left open can fill and open a new position, so you must check your actual position before cancelling or keeping any order. If Guard cannot confirm a close, you must check and manage your position and orders in ATAS yourself. ATAS, your broker, the exchange or your connection may be unavailable, and orders may stay unfilled.
10. Submitting an order does not trigger a licence check
Zenk does not contact the licensing service as part of submitting an order. Your order path therefore does not depend on Zenk reaching a licensing server at that moment.
11. Things outside Zenk's control
Zenk runs inside ATAS, on your computer, over your internet connection, through your broker, to an exchange. Zenk controls none of those.
Your internet can fail. Your computer can fail. ATAS can behave in ways Zenk does not expect. Your broker or the exchange can go down, reject orders, or stop responding. Market data can arrive late or arrive wrong.
Zenk does not interfere with ATAS's own order and position controls. This does not mean that ATAS, your broker, the exchange, or your connection will be available or working.
12. Latency, slippage, commissions and bad data
Orders take time to travel. Prices move while they travel. You may be filled at a worse price than you expected. Commissions and fees reduce your result. Delayed or incorrect market data can make every number on your screen wrong, including Zenk's.
13. If your access ends, Zenk switches off
If your paid access ends — through period-end expiry, non-payment, a confirmed refund, a confirmed statutory withdrawal, a confirmed chargeback, or a confirmed suspension — the affected product fully disables.
Access can also end through an authorised and audited exceptional action on verified fraud, abuse, dangerous misuse, or legal or security grounds. This can apply to your whole subscription or to one product, and the effect on that product is the same: it fully disables.
Fully disabled means the affected Zenk product starts nothing new, and its controls are off.
When disabled, Zenk Guard stops enforcing its trading rules and protections.
Zenk Risk has one exception. If a Zenk Risk order or action was already under way when access ended, Zenk Risk may finish only that — and only while Zenk Risk stays started on that chart and ATAS stays open.
An entry order sent before access ended can still fill later, however long that takes. If Zenk Risk is still running on that chart and ATAS stays open, it may attempt to place the stop and target, but successful placement is not guaranteed. If you stop or remove Zenk Risk, or close ATAS, before the order fills, it can fill without a stop or target.
Apart from that, Zenk will not manage, cancel, close, flatten, protect, block, or modify any position or order.
There is no partial mode and no safety behaviour that keeps running. Finishing an action already under way is not protection, and you must not rely on it.
If you have an open position or a working order when access ends, check both in ATAS and manage them with ATAS's native controls.
14. Orders already sent
If an order has already been submitted before Zenk stops or before a rule is enforced, that order may still be processed by your broker or the exchange. It may not be possible to recall it. Except for the Zenk Risk case above, Zenk does not chase, retry, or repair it.
15. Working offline has a limit
Zenk can work without an internet connection for a limited period, using a signed authorization valid for 72 hours. Sleep does not extend the signed expiry, but Zenk's local expiry timer does not count time while your computer sleeps. If the authorisation expires during sleep, Zenk may remain operational after waking until that timer expires or the authorisation is re-evaluated following a successful validation, activation or restart. A new valid authorisation may allow continued operation. This sleep-related delay is an exception to the stop-at-expiry description in this section.
After that period, Zenk cannot confirm your access and its functionality stops until Zenk successfully validates your access again. A network connection alone does not restore it. This is not a judgement about your payment — it is simply that Zenk can no longer verify your access.
Zenk can also stop before the 72 hours are up if your computer's clock cannot be trusted. If Zenk finds, when it checks, that the clock has been set back by more than five minutes from the latest time it has recorded, Zenk stops until the clock is corrected and Zenk next checks. If the clock is set forward past the end of the authorization, Zenk can stop from its next start or check. If the clock is set forward and later corrected, Zenk can stay stopped until it validates your access again, a check it starts by itself.
When your access is confirmed again, Zenk Guard does not resume enforcing by itself: you must review and confirm its setup again. Until you do, it is not watching your limits.
16. What Zenk does not guarantee
Zenk does not guarantee that your limits will be enforced, that a loss will be prevented, that an order will execute, that the software will be available, or that it will run without errors.
Like all software, Zenk may contain errors or behave unexpectedly.
17. This is not the whole agreement
This document explains risks. It does not contain the full terms of your relationship with XKC Trading FZ-LLC. Clause 3 of the Terms of Service explains how the five Zenk documents fit together. The limitation of liability is stated in clause 24 of the Terms of Service, and clause 25 states that nothing in any Zenk document limits a right that cannot legally be excluded or limited. The software licence is stated in the Software Licence Agreement.
18. Market conditions nobody controls
Some things that cost traders money have nothing to do with software working or failing. They include:
- Exchange halts — trading stops and you cannot act
- Limit-up and limit-down conditions — price cannot move further in one direction
- Market gaps — price jumps past your level without trading there
- Flash crashes — violent moves that reverse
- Lack of liquidity — there is no one on the other side at a price you would accept
- Trades cancelled, adjusted, or busted by an exchange after execution — a fill you thought was yours is changed or removed afterwards
Zenk cannot control markets, exchanges, brokers, liquidity, execution prices, or what an exchange decides to do with a trade after it happens.
Listing these risks does not excuse anything Zenk claims elsewhere, and it does not replace the specific Guard limitations in sections 19 and 20.
19. Guard's flatten order can fail — and it has no price protection
When Guard flattens a position, it submits an ordinary market order with no price protection.
There is no limit price. No slippage cap. No maximum-deviation check. In a fast or thin market, that order can fill far away from the price you expected. That may increase your loss.
The order can also:
- be rejected by your broker or the exchange
- be cancelled
- remain live and unfilled during a halt or when there is no liquidity
- not fill at all
About retries. On one follow-up path, Guard may retry if its recheck shows that a position remains open. Automatic attempts on that path are bounded to no more than three within approximately fifteen seconds, and then they stop. Retrying is not what happens in every failure — the cases below are not retried at all.
- If a flatten order is rejected or cancelled, Guard shows a failure and does not retry it.
- If no confirmation arrives within about five seconds, Guard shows a failure and does not retry — deliberately, because sending a second market order against an order that may still be live could leave you with a doubled or wrong-direction position.
- During a halt or a no-liquidity condition, the order may simply remain live at your broker. Guard takes no further automatic action, and the situation continues until you act.
A failure banner is a message, not a rescue. It only reports the failure. It does not close or protect the position.
20. Guard may send no flatten order — or proceed without full confirmation
There are three situations where Guard does not simply flatten as described in section 7. In two of them, no order is sent at all. In the third, Guard does send the order but without full confirmation. These are not the same situation and they do not fail the same way.
Cases where Guard sends no flatten order
- When it cannot trust your position or P&L information. Rather than trade on numbers it does not trust, Guard refuses the flatten and sends nothing.
- When cancelling its own working orders times out. If those cancellations are not confirmed, Guard stops there rather than sending a market order against an unknown state.
In both cases, no flatten order is submitted. You may believe protection has run when it has not.
The case where Guard proceeds anyway
- When the bracket handshake with Zenk Risk is not confirmed, Guard does send the flatten, despite the missing confirmation. This creates a risk that the resulting position may overshoot, and Guard warns you that this may happen.
Here an order is sent — but without the confirmation Guard would normally wait for. Everything in section 19 about how that order can fail still applies.
XKC Trading FZ-LLC FDCW1185, Compass Building, Al Shohada Road, Al Hamra Industrial Zone-FZ, Ras Al Khaimah, United Arab Emirates support@zenktrading.com · +1 281 800 9865
