Dashboard

Your profit booking position at a glance

Today

Next days to cover

Recent bookings

Top holdings by invested value

Add a holding (Buy)

Use this to load your opening stock, and for every fresh purchase.
Rate per share

Current holdings

Record a sale

Profit is matched against your oldest purchase first (FIFO).
 

Trade book

Add an F&O entry

Buy and sell on one line. Amounts and profit calculate themselves.
Qty × rate, rounded
Matches buy qty by default
Enter 0 if it expired worthless
Qty × rate, rounded

F&O book

Day-by-day target ledger

Every rupee you book flows into the earliest day that is still short of target — weekends and holidays included. Miss a day and your next booking backfills it before moving forward.

Profit booked per day

This is what you actually booked on each calendar date, before it gets poured into the target ledger.

Month totals

Target settings

How should equity and F&O be targeted?

Equity target

Each calendar day needs this much booked profit to count as covered.
Leave blank to start from your first sale automatically.

F&O target

Filled only by F&O profit. Can differ from your equity target.
Leave blank to start from your first F&O entry automatically.

Display

Sync across devices

Same data on your desktop and your phone.
Your Cloudflare Worker address — it ends in .workers.dev. This is not the same as the web app address, which ends in .pages.dev.
Stored only on this device, never uploaded and never included in a backup export.
It also syncs whenever you save something or reopen the app.
Sync now

Push anything waiting and pull anything new.

Re-download everything

Forgets this device's position and pulls the full history again. Use if you suspect something merged wrongly.

Backup & data

Export a backup

Full copy of every holding, trade and setting as JSON.

Restore from backup

Replaces everything currently in the app.

Data file

Danger zone

Reset all data

Deletes every buy and sell entry and restarts the ledger from zero. Cannot be undone.

How the tracker counts your days

  1. Selling a stock books profit using FIFO — your oldest purchase of that stock is sold first.
  2. Buy charges are added to your cost, sell charges come off your proceeds, so booked profit is net.
  3. F&O rows are self-contained: each leg is rounded to whole rupees and profit is sell amount − buy amount, recorded against the date of sell.
  4. On Together, equity and F&O profit share one pool filling one ledger. On Independent, each book has its own pool, target, start date and covered-through date, and neither can cover a day for the other.
  5. The pool fills calendar days one after another, each needing your daily target. Weekends and holidays are included, so a big Friday booking can cover Saturday, Sunday and beyond.
  6. A skipped day stays open. Your next booking fills that day first, then moves forward.
  7. A loss reduces the pool, which can pull your covered-through date back.

About