Skip to content

02 Markets

Investing and trading, kept honest by arithmetic

your own records, your own numbers

Markets is the investing half of Arvo: a portfolio built from your CAS and broker files, a trading journal that computes every Indian charge and tax, a lab for testing an idea before you act, and alerts you write yourself. It measures what you did. It never tells you what to buy.

01Portfolio

What you own, and what it actually returned

Import a CAS or a broker file and Arvo rebuilds the holdings, the cost basis and the cash flows behind them. Returns are money-weighted, net of costs, and every figure opens onto the transactions that produced it.

  • CAS and broker imports

    Consolidated account statements and broker files become holdings, units and cost basis, with the same review-before-commit step Money uses.

  • XIRR that accounts for timing

    Money-weighted returns across irregular SIPs, lumpsums and withdrawals, alongside absolute return, so a well-timed year cannot flatter the number.

  • Allocation you can see drifting

    Split by asset class, instrument and account, against the target bands you set, with the rupee amount it would take to come back inside them.

  • Capital gains, computed not guessed

    Realised and unrealised gains split into short and long term with Indian holding rules, ready for the return you file.

computed from your own imports
Allocation · 6 sleevesas of 30 Sep
₹0

one index fund is 26 points of the folio: a quarter of everything, in a single line.

INDEX FUNDS26%LARGE CAP18%MID & SMALL14%DEBT FUNDS22%CASH11%GOLD9%

areas are the real weights

Your money vs the same SIPs12 months
14.2%

money-weighted, after costs, 1.6 points above the same dates into a broad index.

4L6L8L10L+₹1,12,400YOUR FOLIO · 14.2% XIRRSAME SIPs INTO THE INDEX · 12.6%

Illustrative figures. Past periods describe what happened, not what will.

Capital gains · headroomFY to date
₹1,04,200

of long-term gains already realised. ₹20,800 of the exemption is still unused.

₹20,800HEADROOM LEFT₹0₹1.25L

Arithmetic for your own records, not tax advice. Check it with a professional before you file.

Drift vs your targetstarget 55/25/10/10
+3 pts

equity is three points heavy; one trade of ₹55,300 puts all four sleeves back inside their bands.

EQUITY+3DEBT-3CASH+1GOLD-1MINIMUM TRADES: 1 · MOVE ₹55,300 EQUITY → DEBT

your bands, your arithmetic

Educational, not investment advice. Allocation bands and rebalancing amounts are arithmetic on targets you set yourself, not a suggestion to buy or sell anything.

02Trading journal

Every trade, net of every charge

Most trading records stop at the price. Arvo carries the trade all the way to what reached your bank: brokerage, STT, exchange transaction, SEBI turnover, stamp duty and GST, each computed by the Indian rule that applies to that segment.

  • The full charges engine

    Equity delivery, intraday, futures and options each get their own brokerage, STT, transaction, stamp and GST treatment, so gross P&L and net P&L are never the same number by accident.

  • Metrics that survive scrutiny

    Win rate, average win against average loss, expectancy, R multiples, holding times and maximum drawdown, all recomputed from the journal rather than typed in.

  • Behaviour flags

    Patterns you would rather not notice, like re-entering minutes after a loss, sizing far above your norm or holding past your own exit, get flagged as observations about your record, never as instructions.

  • Tax, segment by segment

    F&O, intraday and capital-gains treatment separated the way the Act separates them, with an ITR-3 export of the figures and schedules your filing needs.

the costs, not a rounded guess
Equity curve · 13 month-endsdrawdown shaded
−14.8%

the worst stretch ran from September to December, and took four more months to get back.

5.0L5.5L−14.8%, four months to get backAPRAPR

the dip you stopped logging

One trade, gross to netBANKNIFTY intraday
₹747

of charges on a ₹12,480 gross. STT alone is ₹625 of it.

GROSS-40BROKERAGE-625STT-41EXCHANGE-1SEBI-18STAMP-22GSTNET₹12,480₹11,733AXIS CROPPED AT ₹11,600 SO THE SMALL CHARGES ARE VISIBLE

Every step is computed by the rule for that segment, and the steps sum to the net.

Win rate & expectancy100 trades
₹345

expected per trade. You lose more often than you win, and still come out ahead, because the wins are bigger.

Win rate
46%
Avg win / loss
1.44×
Expectancy
₹345

46 wins at ₹4,120 against 54 losses at ₹2,870: ₹345 a trade, over 100 trades.

Behaviour flags4 this quarter
3 of 4

of your worst losses landed on an expiry Thursday. An observation about your record, not an instruction.

  1. Revenge tradere-entered 4 min after a loss
  2. Expiry day3 of 4 losses land on Thursdays
  3. Size creep3× your usual lot
  4. Past your stopheld 40 min beyond the exit you wrote
Reality checksame 12 months
+2.1%

from the F&O book after charges, against +11.4% sitting still in a broad index.

+2.1%YOUR F&O+11.4%INDEXthe effort is not showing up in the number

One person's past twelve months. It is not a forecast, a benchmark you must beat, or a reason to trade more or less.

Educational, not investment advice. Charge and tax figures are computed for your own record-keeping. They are not tax advice or a filing service. Check them with a qualified professional before you file.

03Strategy lab

Work the idea out on paper first

Build a position leg by leg and see its shape before any money is involved: what it can make, what it can lose, where it breaks even, and how it decays. Then test the rule on history, or run it on paper.

  • Payoff builder

    Multi-leg option structures drawn as a payoff curve with break-evens, capped gain and capped loss, so the risk is a picture rather than a paragraph.

  • Greeks in plain rows

    Delta, gamma, theta and vega for the position and each leg, recomputed as you change strikes, quantity or expiry.

  • Backtester with costs in

    Run a rule over historical data with the same charges engine the journal uses, and read the equity curve, the drawdown band and the trade list behind it.

  • Paper trading and a library

    Run a strategy live without money, and keep the ones worth revisiting in a library with their assumptions written down.

a hypothesis, priced with its costs
Payoff · iron condorhypothetical
₹78 / ₹122

you can make ₹78 and lose ₹122. The shaded zone between 24,722 and 25,278 is the whole of the upside.

24,60024,80025,20025,40024,72225,278MAX +₹78MAX −₹122SOLID AT EXPIRY · DASHED TODAY
Delta
+0.00near flat
Gamma
−0.0000short convexity
Theta
+0per day, if nothing moves
Vega
−0hurt by a vol spike

risk before reward, on one page

A worked example of a structure, not a position to take. Break-evens follow from the legs shown.

Walk-forward backtestcosts included
9.8%

out of sample, against 21.4% in the half where the rule was tuned. Less than half the edge survived the split.

IN-SAMPLE · TUNED HEREOUT-OF-SAMPLE · ONLY RANDRAWDOWN21.4% a year9.8% a year

Backtests are fitted to the past. A rule that only looks good on the data it was built from is the most common way to fool yourself.

Position sizingstop distance → quantity
113

shares: the size at which your own stop costs exactly the 1% you said you would risk.

ENTRY 1,240STOP 1,196₹44 of risk per share
Account₹5,00,000
Risk per trade: your rule, 1%₹5,000
₹5,000 ÷ ₹44113.6
Size that respects the stop113 shares

the stop decides the size

Educational, not investment advice. Payoffs, Greeks and backtests are illustrations built on stated assumptions, and past results say nothing about future ones. Nothing here is a recommendation to enter a position.

04Markets & alerts

Watchlists and rules you wrote yourself

No tips, no signals, no feed designed to keep you scrolling. You describe the condition worth interrupting your day for, pick where the message lands, and Arvo holds itself to it.

  • Watchlists and calendars

    Instruments you actually follow, with F&O expiry, corporate action and IPO dates on one calendar so a date never surprises you.

  • Alert rules in your own words

    Conditions on price, move, level or date, written by you, evaluated by Arvo, and visible in full so you always know why a message arrived.

  • Channels you choose

    Email, push or in-app, per rule, so the quiet ones stay quiet and the loud ones reach you.

  • Cool-off guardrails

    Rate limits and quiet periods that stop a volatile hour turning into a stream of pings and an afternoon of reactive trades.

alerts you wrote, not a feed
Alert rule · builderplain sentence
One rule

you pick the fields, Arvo reads it back as a sentence, so you always know exactly why a message arrived.

Notify me once if NIFTY 50 closes above 25,000.

no feed, no tips

Calendar · next 10 days5 dates
2

expiries in ten days, and one of them moves for a holiday. Dates, not predictions.

  1. Bonus record date
  2. Monthly F&O expiry
  3. Dividend ex-date · ITC
  4. IPO closes
  5. Weekly expiry · holiday shift
Delivery · fan-outper rule
3 ways

in-app, email or Telegram, chosen per rule. The quiet rules stay quiet.

RULE FIRESIn-appINSTANTEmailDIGEST AT 18:00TelegramINSTANT
Guardrail · daily loss limityour own number
82%

of the limit you set yourself is used. Arvo stops pinging rather than feeding a bad afternoon.

Cool off · new alerts muted till 15:30

A limit you wrote, enforced on notifications only. Arvo never places, blocks or suggests a trade.

Educational, not investment advice. Alerts report conditions you defined. They are notifications about your own watchlist, not signals, tips or a recommendation to act.

Take your finances home.

Open Arvo →

See where your money goes, with numbers you can trace back to the statement line.

questions? write to vineet.likhitkar@gmail.com