How to Use Bulk Operations on Trades in TradeLyser
Reviewing hundreds of synced trades one-by-one breaks your journaling habit. Bulk operations let you select many rows in the TradeLyser trades log and apply the same action—tags, star ratings, notes, export, archive, or delete—in a single confirmation step. Used with filters, bulk tools turn a 45-minute Sunday cleanup into ten focused minutes.
This guide explains how to select trades, use the Bulk Actions menu, choose the right operation for your workflow, and avoid irreversible mistakes. For specialized flows, see Bulk Tag and Bulk Rate.
How this fits with other bulk guides: Keep all three pages indexed. This hub covers selection, the Bulk Actions menu, and safety. Bulk Tag and Bulk Rate are deep dives for taxonomy and star-rating workflows—do not merge them into one URL; search intent for “bulk tag trades” and “bulk rate trades” is distinct.
When to use bulk operations
| Scenario | Bulk action |
|---|---|
| Tag an entire week with strategy name | Bulk tag |
| Mark holiday test trades | Bulk tag + archive |
| Rate all disciplined A+ setups 5 stars | Bulk rate |
| Export only March Nifty trades | Bulk export / export filtered |
| Remove duplicate CSV import | Bulk delete (careful) |
| Add “earnings gap” note to 12 trades | Bulk notes |
Always filter first, select second—you should never bulk-apply to trades you have not visually scoped.
Prerequisites
- Trades exist in Trades Log—from broker sync, CSV, or manual entry.
- You have edit permission on the account (not read-only mentee view).
- Browser window wide enough to show checkboxes (desktop recommended for 100+ rows).
- Stable internet—bulk jobs fail if the tab closes mid-request.
If trades are missing before you start, fix Missing Trades or Trades Not Syncing first.
Step 1: Open Trades and apply filters
- Navigate to Trades / Trades Log from the sidebar.
- Set date range (filter by date).
- Optional: symbol, tags, win/loss, account (switch accounts).
- Confirm the summary header count matches what you expect to bulk-edit.
Filtering wrong dates is the #1 cause of “I tagged the wrong year.”
Step 2: Select multiple trades
Individual selection
- Click the checkbox on each row.
- Selected count appears in a floating bar or header.
Select all on page
- Click Select all in the column header checkbox.
- Selects only current page (e.g., 50 rows)—not entire history unless you paginate and repeat.
Select all matching filter (if available)
Some builds offer Select all X trades matching filters—use only after double-checking filter chips. This is powerful and risky for delete.
Step 3: Open Bulk Actions
After at least one trade is selected:
- Click Bulk Actions (dropdown or toolbar button).
- Menu lists available operations for your plan.
If the button is grayed out, no rows are selected—tick checkboxes again.
Step 4: Choose and complete an action
Bulk tag
Adds one or more tags to every selected trade.
→ Detailed steps: Bulk Tag
Bulk rate
Applies the same 1–5 star execution rating.
→ Bulk Rate
Bulk notes
Append or set a shared note (e.g., “News volatility—skipped rules”). Individual notes afterward still editable per trade.
Bulk export
Downloads only selected trades (or filtered subset) as CSV/Excel. Complements Export Filtered Data.
Bulk archive
Hides trades from default views without deleting history—useful for practice account imports.
Bulk delete
Permanent for many configurations—cannot undo. Use for duplicate imports only after verifying IDs. Export backup first.
Step 5: Confirm and verify
- Read the confirmation dialog: “Apply to N trades?”
- Click Apply or Confirm.
- Wait for success toast—do not refresh mid-flight.
- Spot-check 3–5 random rows for tags/ratings/notes.
- Open Tag Performance or reports if analytics look stale (rare cache delay).
Bulk operations best practices
Filter-first workflow
Set filters → Review count → Select → Bulk action → Spot-check
Naming and taxonomy
- Use existing tags from Create Custom Tags instead of inventing near-duplicates (
breakoutvsBreak-out). - One bulk pass per tag category keeps reports clean.
Deletes and compliance
- Export CSV before bulk delete for tax year records.
- Broker-synced trades may reappear on next sync if you only deleted locally without fixing source—ask support before mass-deleting synced rows.
Performance
- 500+ rows: work in monthly chunks.
- Mobile bulk is possible but desktop is safer for large selections.
Bulk operations vs single-trade edits
| Task | Prefer |
|---|---|
| One mistake trade note | Single trade detail |
| Whole week same strategy tag | Bulk tag |
| Mixed quality executions | Individual rate, not bulk rate |
| Tax export for FY | Filter + export, not delete |
Permissions and mentee access
Mentees with view-only access cannot run destructive bulk actions. Coaches granting write access should trust mentees with bulk delete disabled where possible. Mentee activity is separate from your bulk audit trail—review view mentee activity if applicable.
End-to-end example: post-import cleanup
You imported 400 CSV rows and need them journal-ready by Monday:
- Filter import date → Select all on page × pages OR select-all matching if available.
- Bulk tag
import-mar-2025+ strategy tag. - Filter obvious duplicates (same symbol/time)—bulk delete only after eyeballing (export backup first).
- Filter winners with clean execution → bulk rate 4 stars.
- Export filtered backup for records.
- Run Tag Performance.
If step 3 fails because rows are broker-locked, fix duplicates at source and re-import once—see CSV Import Errors.
Keyboard and efficiency tips (desktop)
- Shift-click ranges where supported for faster selection.
- Sort by symbol before tagging one ticker’s week.
- Pin Trades tab in browser during review season.
- Keep filter chips visible—collapsed filter UI causes wrong bulk scope.
Troubleshooting
Bulk Actions button not visible
- Select at least one checkbox.
- Zoom out if toolbar wraps off-screen.
- Try desktop browser.
Action failed or partial completion
- Network timeout—retry smaller batch.
- Mixed trade types (manual vs locked broker) may block some fields.
- Session expired—re-login via Manage Sessions.
Wrong trades changed
- Use Undo only if shown (notes/tags sometimes reversible individually).
- Restore from export backup; contact support with trade IDs.
- Prevent recurrence: tighter date filter.
Analytics unchanged after bulk tag
- Reports respect report date scope—expand range.
- Allow a few minutes for aggregation caches.
Bulk delete reappeared trades
- Sync re-imported broker history—disable sync and contact support for dedupe strategy.
Frequently asked questions
Does bulk tag overwrite existing tags?
Usually adds tags; removal may require per-trade edit—confirm in dialog text.
Can I bulk rate with different stars per trade?
No—bulk rate is one rating for all selected. Rate individually for mixed quality.
Is there undo for bulk delete?
Assume no—export first.
Select all pages at once?
Depends on feature flag; paginate explicitly if unsure.
Do bulk edits sync to mobile?
Yes—same cloud data on next refresh.
Will bulk operations affect P&L?
Tags and ratings do not change P&L; delete and some edits do. Calculation method is separate (calculation method).
Can I bulk assign strategy board links?
Use tags that mirror strategy names; link via strategy board docs if available in your plan.
Bulk on filtered “losses only”?
Yes—filter P&L < 0 then bulk tag reviewed for review workflow.
Maximum trades per bulk job?
No published hard limit—batch 200–300 if UI slows; contact support for mass migrations.
Audit trail for bulk delete?
Assume limited UI history—keep CSV exports as your audit log.
Bulk cleanup workflows for Indian FY and expiry weeks
After 31 March or a heavy F&O series, traders often import backfills from sync broker trades and need one pass to tag hundreds of rows. A safe Sunday workflow: filter 1 Apr–today per broker account, export filtered a backup CSV, then bulk tag strategy names (banknifty-expiry, cash-swing) before any delete. Never bulk-delete until you have verified duplicate order IDs against the broker contract note.
During monthly expiry clusters, bulk tag all trades sharing an underlying so tag performance separates index options from cash legs. If you run Zerodha and Dhan together, complete bulk work per account—switch scope with switch accounts, bulk apply, then repeat. Partial fills imported twice should be tagged duplicate-review and fixed individually rather than mass-deleted. Coordinators at prop-style desks can assign one teammate to export while another runs bulk rate for A+ setups only, then spot-check ten random rows in view trades log. This keeps rupee totals intact while metadata catches up for generate reports.
Related guides
- Bulk Tag Multiple Trades
- Bulk Rate Multiple Trades
- Export Filtered Trade Data
- View Trades Log
- Filter by Date
- Add Tags
- Missing Trades
- CSV Import Errors
- Contact Support
Quick reference
Path: Trades → Filter → Check rows → Bulk Actions → Confirm → Spot-check
Never: Bulk delete without backup and filter review