DN AI Trading Series · Planned exits and handovers · Checked 2 November 2026
After calculating the full cost of running an AI trading agent, you may decide to stop an experiment, change providers or manage the remaining assets yourself. The transition deserves the same attention as the original setup.
A bot dashboard, an exchange account, a workflow service and a subscription are separate places to check. Removing a strategy from one screen does not describe the state of the others. Your plan should say what stops, what remains and how you will confirm the result.
This applies whether a language model chooses actions or conventional automation executes rules. The provider examples illustrate control behavior across specific products; they are not claims that every illustrated bot uses AI.
Name the action before you use the control
Read the documented effect and the confirmation dialog. A label such as Stop, Delete or Disconnect is not a portable instruction across products. The distinctions below are questions for your exit plan, not promises about every platform.
| Action | Question it addresses | Separate question still to check |
|---|---|---|
| Stop new entries | Will this strategy create another opening trade? | What still manages existing trades, and can a trigger restart it? |
| Cancel selected orders | Has the intended unfilled order quantity stopped working? | What filled already, and which protective orders should remain? |
| Choose a holdings disposition | Will assets be retained, transferred to another manager or converted? | Who manages the exposure and any remaining obligations? |
| Remove access | Can this application still use the specified authority? | What other credentials, authorizations or execution routes remain? |
| Cancel renewal or delete records | Will another bill occur, or will this local record disappear? | Has trading stopped, and has the required history been preserved? |
For a concrete example, current 3Commas GRID documentation separates stopping new entries from closing existing positions; its Delete action has another stated effect. Current DCA documentation describes deletion of the bot and its history. Those instructions cannot be treated as interchangeable. [3][4]
Build a record of the intended exit
Start with unknown fields. The tool asks for the purpose, scope, responsible person and evidence behind each check. An explicitly checked zero is different from a blank count. Use short labels and redacted references, never API secrets, recovery phrases or credential-bearing webhook URLs.
Its review stages follow the nine checks: define and stop new entries; reconcile what remains; then document access and administration. A missing field restricts the record’s completeness claim. It does not prevent real-world containment, cancellation or account management.
DN Bot Exit Record
Document a planned pause, handoff or retirement. This local tool checks whether your record contains the required evidence and responsibility details. It does not connect to an account or verify what happened there.
Use account aliases and local evidence references. Do not enter API keys, passwords, seed phrases or other secrets. Nothing you enter is sent by this tool or saved in browser storage; download a copy if you need to retain it.
Suspected compromise: use incident guidance now
Treat suspected compromise or unauthorized activity as an incident now. Use the venue or provider’s official security controls and support. Do not delay containment or credential revocation to finish this planned-exit record. This tool does not perform account actions.
Use trusted provider account-security controls promptly to contain unauthorized activity and remove suspected compromised authority. Do not wait to complete this worksheet, export every record or cancel subscriptions. Then reconcile account activity, orders and exposure through a trusted independent management path. This tool does not perform those actions.
- Binance: API-key security and compromise guidance
- Article: planned exits versus suspected compromise
Your draft is preserved below this incident branch and can still be exported. Uncheck the incident flag only when you intend to return to the planned-exit record.
All dates and times below are UTC. Every observation needs a source and time; no arbitrary freshness limit or waiting period is imposed. “Recorded with evidence” is your assertion, not independent verification. Stopping unintended new entries must not wait for this form to be complete.
Stage 1: Stop unintended entries and capture the record
1. Define the scope and responsible personUnknown; evidence needed
Use local account and strategy aliases. Specify exactly which automation is changing; unrelated account activity is outside this record.
Not yet recorded. Complete the applicable fields, then choose Recorded with evidence.
2. Stop unintended new entries in that scopeUnknown; evidence needed
Stopping new entries does not require stopping every protective or exit order. Record any intentionally retained management and its owner.
Not yet recorded. Complete the applicable fields, then choose Recorded with evidence.
3. Capture the evidence and historyUnknown; evidence needed
List the relevant order IDs, fills, balances, positions, configuration and logs, including explicit none-observed findings. Enter references, not credentials.
Not yet recorded. Complete the applicable fields, then choose Recorded with evidence.
Stage 2: Reconcile orders, exposure and responsibility
4. Resolve ambiguous or in-flight submissionsUnknown; evidence needed
Use the authoritative account or venue record to identify uncertain outcomes. A request to cancel or a stopped bot is not a resolved order outcome.
Not yet recorded. Complete the applicable fields, then choose Recorded with evidence.
5. Assign every remaining working orderUnknown; evidence needed
Include relevant conditional and protective orders. Orders may remain deliberately; the record needs their intended handling and owner.
Not yet recorded. Complete the applicable fields, then choose Recorded with evidence.
6. Assign residual assets, positions and obligationsUnknown; evidence needed
A planned exit does not require liquidating every holding. Count the scoped asset or position groups and unresolved liability or settlement items, and record their owner.
Not yet recorded. Complete the applicable fields, then choose Recorded with evidence.
7. Confirm independent access and monitoringUnknown; evidence needed
Any retained management, order, asset or obligation needs someone who can manage it independently of the bot being retired. Not applicable requires recorded zero residuals and no retained management.
Not yet recorded. Complete the applicable fields, then choose Recorded with evidence.
Stage 3: Record access changes and follow-up
8. Record the credential and connection decisionUnknown; evidence needed
Record the actual access disposition. A pause or handoff may retain explicitly scoped access with an owner and review time. A native bot may have no separate external credential; explain and evidence that scope.
Not yet recorded. Complete the applicable fields, then choose Recorded with evidence.
9. Record follow-up, subscriptions and retentionUnknown; evidence needed
Record the follow-up account check after the access decision. Keep a future review or task owner, an explicit recurring-service decision and an archive reference.
Not yet recorded. Complete the applicable fields, then choose Recorded with evidence.
The planned-exit record is incomplete. Review the remaining evidence and responsibility items.
The preceding evidence records are incomplete for access-removal review. This does not block stopping unintended entries or urgent containment.
Unresolved submissions: Unknown; working orders: Unknown; residual asset/position groups: Unknown; open obligation items: Unknown.
Stage record states
- Stage 1: Record incomplete. Stop unintended entries and capture the record
- Stage 2: Record incomplete. Reconcile orders, exposure and responsibility
- Stage 3: Record incomplete. Record access changes and follow-up
Remaining evidence and responsibility items
- Record 1: Define the scope and responsible person. Check this item and record its evidence; its status is unknown.
- Record 2: Stop unintended new entries in that scope. Check this item and record its evidence; its status is unknown.
- Record 3: Capture the evidence and history. Check this item and record its evidence; its status is unknown.
- Record 4: Resolve ambiguous or in-flight submissions. Check this item and record its evidence; its status is unknown.
- Record 5: Assign every remaining working order. Check this item and record its evidence; its status is unknown.
- Record 6: Assign residual assets, positions and obligations. Check this item and record its evidence; its status is unknown.
- Record 7: Confirm independent access and monitoring. Check this item and record its evidence; its status is unknown.
- Record 8: Record the credential and connection decision. Check this item and record its evidence; its status is unknown.
- Record 9: Record follow-up, subscriptions and retention. Check this item and record its evidence; its status is unknown.
These states describe record completeness only. Retained holdings and protective orders can be intentional. A complete record is not a claim that exposure is zero or that disconnecting is safe. Swipe the table sideways on a small screen.
| Record | Recorded state | Next evidence or responsibility item |
|---|---|---|
| 1. Define the scope and responsible person | Unknown; evidence needed | Check this item and record its evidence; its status is unknown. |
| 2. Stop unintended new entries in that scope | Unknown; evidence needed | Check this item and record its evidence; its status is unknown. |
| 3. Capture the evidence and history | Unknown; evidence needed | Check this item and record its evidence; its status is unknown. |
| 4. Resolve ambiguous or in-flight submissions | Unknown; evidence needed | Check this item and record its evidence; its status is unknown. |
| 5. Assign every remaining working order | Unknown; evidence needed | Check this item and record its evidence; its status is unknown. |
| 6. Assign residual assets, positions and obligations | Unknown; evidence needed | Check this item and record its evidence; its status is unknown. |
| 7. Confirm independent access and monitoring | Unknown; evidence needed | Check this item and record its evidence; its status is unknown. |
| 8. Record the credential and connection decision | Unknown; evidence needed | Check this item and record its evidence; its status is unknown. |
| 9. Record follow-up, subscriptions and retention | Unknown; evidence needed | Check this item and record its evidence; its status is unknown. |
Downloads preserve incomplete entries, issues and the suspected-compromise flag. Exporting a record does not approve any action. Fictional examples remain labeled fictional after edits; reset before starting your own record.
The initial record and review table remain visible without JavaScript. JavaScript is needed to update completeness, show conditional fields and download your record. If compromise is suspected, use official account-security guidance immediately; do not wait for this worksheet.
The nine checks for a planned bot exit
1. Define the exit and who owns the result
Write down whether you are pausing the strategy, retiring it or handing its remaining work to someone else. These are different outcomes. A pause may intentionally retain credentials and configuration; retirement normally removes obsolete authority; a handover gives continuing responsibilities to a named person or system.
Identify the bot, account or subaccount, market type, relevant instruments and intended effective time. Say what is outside scope. Retiring one spot strategy should not silently become an instruction to cancel every order belonging to other strategies or manual trades in the same account.
Define the end state in plain language. For example: “This bot will open no new trades. The remaining spot holding and its identified protective orders will be managed directly by the account owner. The old bot’s access and dedicated hosting will be retired.” That describes responsibility without deciding whether the asset should be sold.
Record: purpose, scope, owner, effective time and the intended remaining holdings or obligations. If those facts are unknown, the exit is still being planned. A screenshot showing a stopped toggle cannot supply the missing decisions.
2. Stop unintended new entries and automatic restarts
List the actual sources of new instructions: the bot, duplicate instances, schedules, chart alerts, incoming webhooks and retry workers. Distinguish a new opening trade from an intentional protective or closing action that must continue during the transition.
Current 3Commas GRID documentation includes a setting that allows an entry alert to restart a stopped bot. A manual stop therefore needs to be considered alongside the configured restart path. Record any management that remains intentionally active instead of assuming the same switch stops everything. [3]
TradingView documents individual alert Stop/Delete controls and a manually stopped status. Target the alerts associated with this bot. An alert log records a signal event; it does not establish what an exchange subsequently executed. [5]
For n8n 2.0, Unpublish disables automatic production triggers, while manual execution and special workflow paths need separate attention. Ordinary node edits can remain drafts while the published version keeps running. Check the production state, not just an edited canvas. [6]
Record: each relevant instruction source, its observed state and any authorized continuing exit management. Review pending or delayed work separately. Stopping future triggers is not evidence that a request already delivered elsewhere has been recalled.
3. Capture the evidence before deleting anything
Keep the identifiers needed to reconnect a dashboard event with the venue’s records: bot and strategy labels, order IDs, fills, balances, holdings, configuration and relevant execution logs. Include the source and observation time. A local clock time needs a stated timezone.
Deletion can remove evidence you will want later. Cryptohopper documents that deleting a bot removes its old trade history, and its export time filter can omit records. n8n warns that permanent workflow deletion also removes execution history. Export and inspect the relevant range before using a destructive cleanup control. [7][8]
Keep complementary records rather than one attractive performance screenshot. Kraken distinguishes trade history from its account ledger: the first covers executed or partly executed orders, while the ledger records balance movements and actual fee deductions. Untouched canceled orders do not appear in that trade-history file. [9]
Configuration files also need care. n8n’s export documentation warns that workflow JSON can contain credential names and authentication headers. A file that looks like harmless configuration is not automatically suitable for public sharing. [10]
Record: a private archive location, covered dates and redacted evidence references. Preserve useful records without copying secrets into the exit worksheet.
4. Resolve uncertain submissions before declaring the state settled
A timeout or missing acknowledgement leaves a question to answer. Binance Spot documentation describes requests that can time out while execution is still unknown and directs the client to query status when the result has not appeared in its user-data stream. [11]
For an orderly retirement, list every action whose result remains unresolved. Match client identifiers, venue order IDs and subsequent fills where the platform makes them available. Check the trusted venue state rather than treating a missing local response as proof that nothing happened.
Pending connector work deserves the same attention. Zapier distinguishes deletion of an unfinished run from deletion of a completed run’s history; deleting a finished record does not undo its external action. A clean-looking run history is therefore not sufficient evidence of a clean account. [12]
The tool keeps an unknown count unresolved. A typed zero also needs a source and observation time before the record is complete. That rule describes the evidence needed to close a review question; it does not prove that the evidence is accurate.
Record: the unresolved-submission count, what was checked and any remaining investigation. Avoid sending another opening order merely to test whether the old bot still has access.
5. Give every working and conditional order an intended treatment
Inspect ordinary open orders and any separately displayed conditional, stop or protective orders in the relevant account scope. Mark each intended treatment: cancel, retain with responsibility, or investigate. An account-wide cancel control may affect protection or another strategy that is outside your retirement plan.
A cancellation request and its completed result are different observations. Cryptohopper’s official beta API documentation says its cancel-all request queues cancellations and that orders can remain open briefly after the response. Its separate remove-order operation removes local records without canceling those orders at the exchange. These are specifically documented API operations, not a description of every UI button. [13][14]
Confirm the resulting order state and check whether any quantity filled before cancellation. Previously executed trades are not reversed because an order’s remaining quantity was canceled. Detailed fill reconstruction belongs in the live-results audit; this checklist records whether that question has been resolved.
Record: the observed working-order count, evidence, intended dispositions and the responsible owner for retained orders. A positive count can be intentional. An unexplained count or an order with no continuing owner remains an open task.
6. Decide what happens to holdings and obligations
Stopping automation is not itself an investment decision. You might retain a spot asset, convert it, or move its management to another arrangement. Choose that outcome explicitly and verify the actual balances or positions afterward.
Pionex’s ordinary Spot Grid manual-close documentation distinguishes retaining the remaining base and quote assets from converting the base asset at market. The applicable confirmation screen determines the choice. Keeping an asset preserves its exposure; choosing conversion creates a trade whose price and costs need review. [15]
Bitsgap’s GRID documentation includes a limit-order exit among its options. A chosen limit price does not establish that the exit has filled. Until the venue confirms the intended result, the working exit order and remaining asset need an owner. [16]
For margin, futures or other financed positions, record the relevant borrowing, collateral and ongoing obligations as well as the visible position. This guide does not select a liquidation method or infer that a bot’s stop action settles every liability.
Record: what remains, the intended disposition, the responsible person and any unresolved obligations. If researching the illustrated platform, use Pionex’s current products (affiliate) alongside its neutral control documentation; the article does not recommend opening a replacement account.
7. Confirm management works without the retiring bot
Before removing a connection during a planned transition, identify the trusted route through which the remaining orders and exposure will be managed. Depending on the product, that could be the exchange interface, an authorized account administrator or a documented replacement system.
Confirm access without relying solely on the retiring bot’s dashboard. Record who can inspect the relevant account, what monitoring remains and when the next review is due. An assigned name is not the same as an accepted handover; the person needs to understand the continuing responsibility.
Protection also has a location. Some management is performed by the bot, while an accepted venue order may be managed at the venue. Check the exact mechanism and its dependency on the service you intend to remove. Do not assume that a trailing exit, stop update or recovery routine will continue after its required process or permission disappears.
A dated historical example makes the distinction concrete. The 3Commas v1 retirement notice says that when v1 was deactivated on 11 September 2026, its bots stopped but orders already placed on exchanges remained live without 3Commas management. That describes the retired v1 service, not a current v2 offer. [17]
Record: the independent management path, accepted owner, monitoring arrangement and next check. The target is an understood handover, not merely a disconnected application.
8. Remove obsolete access, or document why it remains
Map the actual authority being retired. A connection may be an application authorization rather than one manually created API key. BloFin documents that an application’s authorization can own multiple keys and that revoking the authorization removes those application-created keys together. Record the provider’s actual scope instead of assuming every connection is managed one key at a time. [1]
Review the specific keys, authorizations and related connections belonging to the retired bot. Binance recommends deleting unused keys and using a separate key for each service, which makes the intended scope easier to identify. [2]
For ordinary planned retirement, preserve the independent management route before removing obsolete authority. A shared credential needs an explicit dependency decision so another legitimate service is not unexpectedly cut off. If compromise is suspected, use the incident route promptly rather than waiting to perfect that inventory.
Use the provider’s documented control, which may be an application authorization rather than an individually created key. A native bot may have no external key to revoke; record that scope instead of inventing one. If access remains for a pause or handover, name its purpose, owner and next review time.
Record: what authority was removed, replaced or deliberately retained, and the confirming evidence. Continue checking orders and holdings separately; an access-change confirmation is not an account-reconciliation report.
9. Close the administrative loop and check again
Review the services paid for by this experiment: bot software, hosting, data feeds, chart alerts, connector plans, add-ons and any separate monitoring. Decide which remain useful, which should stop renewing and which require a final invoice or data export.
Billing controls do not necessarily control trading. Bitsgap explicitly says that canceling auto-renewal does not affect active bots or orders. Zapier says canceling its paid plan leaves add-ons unaffected and can still be followed by charges for accrued pay-per-task usage. Keep each provider’s scope and effective date with the record. [18][19]
After the transition, reconcile a fresh venue snapshot against the intended state. Check for an unrecognized restart, an unexpected fill, a still-working exit order, an orphaned service or a bill that continues. The appropriate observation window depends on the workflow’s schedules, pending work and provider confirmations; this guide supplies no universal “wait ten minutes” rule.
Preserve the final archive and the reason for the decision. If fees or execution records arrive later, reconcile the final version rather than assuming the first export was complete. Cryptohopper specifically notes that fee details can appear after a delay. [7]
Record: final observation time, remaining tasks, subscription decisions, archive location and the next accountable check. A deliberately retained service or holding should have a reason and an owner.
Why the exact product and action matter
These are documented examples checked on 2 November 2026. They are not instructions to execute the controls. Read the current confirmation and verify the resulting account state before considering an action complete.
| Product and control | Documented distinction | What your record still needs |
|---|---|---|
| 3Commas GRID: Stop / Delete | Stop offers continued monitoring or market closure; Delete is documented to close its related positions. [3] | Exact selected action, current state and any continuing management. |
| 3Commas DCA: Delete | The documentation says the bot and its history are deleted. It does not establish the position effect in that passage. [4] | Preserved history and bot-specific confirmation; do not borrow GRID behavior. |
| Pionex Spot Grid: manual close | The closing choice can retain assets or convert them at market. [15] | Chosen holdings outcome and actual balances afterward. |
| Binance AI Pro: Pause / Deactivate | The current FAQ says Pause leaves orders and positions untouched; Deactivate cancels orders and closes Futures positions. [20] | Current AI Pro product and exact action; no inference that all spot assets are sold. |
| BloFin: revoke application authorization | Application-created keys are removed; existing orders are not automatically canceled. [1] | Separate order and exposure review. |
| Bitsgap: cancel auto-renewal | Future renewal is stopped; active bots and orders are unaffected. [18] | Trading disposition, renewal confirmation and final billing review. |
The Binance example is current AI Pro, not its legacy beta product or every Binance bot. The Cryptohopper API examples in check five are labeled beta in their official documentation. Provider descriptions are not independently observed live execution.
A fictional handover that keeps a position
Imagine an operator retiring a spot bot while deliberately retaining one holding and two identified protective orders. The operator stops unintended new entries, checks pending submissions and confirms that none remain unresolved. They then record the venue’s current orders and assets, with source references and observation times.
The retained items are not automatically defects in the exit. The important questions are whether their treatment is intentional, whether the protective mechanism depends on the old bot, and whether a named owner can manage the account independently.
Once those arrangements are documented, the old bot’s authority can be retired through the appropriate control, dedicated services can be reviewed and a follow-up snapshot can be compared with the plan. The result can be a complete record even though market exposure remains. It cannot be a certificate that the holding will preserve its value.
Now change one fact: an earlier order submission still has an unknown result. The same record must show unfinished reconciliation. Change another: the retained position has no accepted owner. That also remains unfinished work. Filling every text box should not conceal either problem.
The tool’s separate fictional example demonstrates those record states. Reset returns to unknown inputs. Neither action imports account information or performs trading operations.
What to keep in the final handover
A concise final record should let another authorized reviewer answer four questions without reconstructing the entire experiment: what was retired, what remains, who is responsible and what evidence supports those statements.
Keep the intended scope and times alongside the final order and exposure summary, access disposition, billing decisions and archive reference. Link to detailed logs rather than pasting a large, unredacted export into a shared checklist. Record unresolved work plainly, including the next person and time assigned to it.
When an experiment is restarted later, confirm the current controls and permissions again. The paper-to-live safety checks cover that readiness exercise; this exit guide documents the transition out of an existing setup. For ongoing service costs, return to the 24/7 operating-cost guide.
How the exit record works
DN reviewed official documentation and organized the operational questions into nine records. The tool applies explicit completeness rules to reader-entered information. It does not connect to a venue, inspect credentials, verify the truth of a source note or authorize an account action.
Each record starts unknown. A recorded check needs the relevant evidence reference and observation time, plus the required scope, counts or disposition fields. Counts must be nonnegative whole numbers. Unknown is distinct from zero. Where a not-applicable state is permitted, its reason and conditions must be documented; it cannot erase an unresolved submission or unassigned exposure.
Positive order or exposure counts can remain when they have an intentional disposition and accountable management. The access section distinguishes retirement from a pause or handover with deliberately retained permissions. The suspected-compromise route suppresses the planned-completion message and directs the reader to incident guidance immediately.
The output is a list of complete and incomplete records, the supplied evidence and remaining work. There is no weighted safety score, universal minimum waiting period or claim that nine completed rows remove financial risk. All evidence is supplied by the reader. Preserve the exported JSON or CSV if you need a copy; the tool performs its calculations locally and does not save the record to an account.
The guide does not choose an asset-sale strategy, settle tax or legal obligations, or verify regional access to the illustrated products. It does not cover every smart-contract approval, wallet delegation, margin agreement or exchange-specific recovery path. Extend the inventory to the actual authority and obligations of your setup, using current provider documentation.
Frequently asked questions
Does stopping an AI trading bot close all of its positions?
Not necessarily. The effect depends on the product and selected action. Some stop controls halt new entries while retaining management of existing trades; other controls can close positions. Read the exact current confirmation and verify orders and holdings separately.
Should I delete the bot before exporting its history?
Preserve the required evidence before destructive deletion during a planned retirement. Some products delete bot or workflow history with the object. Check the export date range, inspect the file and remove secrets before sharing it.
Does revoking an API key cancel existing orders?
Do not assume that it does. BloFin’s application-authorization documentation explicitly says revocation does not automatically cancel existing open orders. Other products can bundle different effects, so confirm the actual control and reconcile the venue state separately.
Must every open order and holding be removed to complete the record?
No. An intentional handover can retain holdings or protective orders. Their disposition, responsible owner, independent management path and follow-up must be documented. A complete record is not proof that the remaining exposure is safe.
Does canceling a subscription stop the bot immediately?
Not necessarily. Bitsgap says cancellation of auto-renewal does not affect active bots or orders. Billing, trading, access and data retention need separate checks, including any add-ons or accrued charges.
What if I suspect the bot or credential has been compromised?
Use trusted provider security controls promptly and do not wait to complete the planned-exit worksheet or archive every record. Remove compromised authority through the appropriate incident process, then independently reconcile account activity, orders and exposure. The tool’s incident route does not perform those actions.
What does a complete DN Bot Exit Record mean?
It means the required reader-supplied fields and evidence references satisfy the tool’s stated completeness rules. DN has not independently verified the account, and the result does not authorize disconnection or certify safety. Unknown facts and unresolved responsibilities remain visible as work to finish.
Primary sources
Official documentation supports the product-specific examples. DN’s checklist is an editorial application of those distinctions. Sources were reviewed on 2 November 2026; verify the exact product, version, account scope and current confirmation before acting.
- About Third-Party Authorization on BloFin
- The Silent Drain – API Key Exploits Explained
- How the Grid Bot Works: Strategy & Setup Guide
- How the DCA Bot Works: Strategy & Setup Guide
- Manage alerts
- Understanding Workflow Publishing and Unpublishing n8n 2.0
- What to find in the Trade History
- How to delete a workflow
- Differences between ledger and trades history
- Export and import
- Binance Spot general REST API information
- Review run statuses in Zap workflows
- Cancel all open orders — Cryptohopper API
- Remove open orders — Cryptohopper API
- When You Stop a Pionex Grid Bot, Are Coins Sold?
- Managing Your GRID Bot
- 3Commas V2: Everything You Need to Know
- How to Check and Manage Your Plan
- Cancel your Zapier plan
- Frequently Asked Questions on Binance AI Pro
Freshness and corrections
Version 1.0 · 2 November 2026. Planned-exit framework, product-specific control examples and a local evidence record. Send corrections with the product, version, affected claim and current source to press@decentralised.news.






