Skip to main content

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

ScenarioBulk action
Tag an entire week with strategy nameBulk tag
Mark holiday test tradesBulk tag + archive
Rate all disciplined A+ setups 5 starsBulk rate
Export only March Nifty tradesBulk export / export filtered
Remove duplicate CSV importBulk delete (careful)
Add “earnings gap” note to 12 tradesBulk notes

Always filter first, select second—you should never bulk-apply to trades you have not visually scoped.


Prerequisites

  1. Trades exist in Trades Log—from broker sync, CSV, or manual entry.
  2. You have edit permission on the account (not read-only mentee view).
  3. Browser window wide enough to show checkboxes (desktop recommended for 100+ rows).
  4. 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

  1. Navigate to Trades / Trades Log from the sidebar.
  2. Set date range (filter by date).
  3. Optional: symbol, tags, win/loss, account (switch accounts).
  4. 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:

  1. Click Bulk Actions (dropdown or toolbar button).
  2. 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

  1. Read the confirmation dialog: “Apply to N trades?”
  2. Click Apply or Confirm.
  3. Wait for success toast—do not refresh mid-flight.
  4. Spot-check 3–5 random rows for tags/ratings/notes.
  5. 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 (breakout vs Break-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

TaskPrefer
One mistake trade noteSingle trade detail
Whole week same strategy tagBulk tag
Mixed quality executionsIndividual rate, not bulk rate
Tax export for FYFilter + 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:

  1. Filter import date → Select all on page × pages OR select-all matching if available.
  2. Bulk tag import-mar-2025 + strategy tag.
  3. Filter obvious duplicates (same symbol/time)—bulk delete only after eyeballing (export backup first).
  4. Filter winners with clean execution → bulk rate 4 stars.
  5. Export filtered backup for records.
  6. 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).

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.



Quick reference

Path: Trades → Filter → Check rows → Bulk Actions → Confirm → Spot-check

Never: Bulk delete without backup and filter review

Help: support@tradelyser.com | Contact Support