Live for Zerodha — try it now

NiyataBook

Trade with discipline

India-native trading journal — live for Zerodha today, ready for all brokers. FY calendar, analytics, emotions, and rulebook in one book.

NiyataBook App Dashboard

Trading Without a Journal is
Gambling

SEBI data shows that 9 out of 10 individual traders in the F&O segment incur losses. The common thread? No systematic review, no discipline tracking, no behavioral awareness.

  • 🎯
    Repeat the same mistakes

    Without tracking, you can't identify patterns in your losses

  • 😤
    Emotional trading

    FOMO entries, revenge trades, no stop-loss — sound familiar?

  • 📊
    No performance data

    When do you trade best? Which setups work? You don't know.

Average F&O trader loss per year
- ₹0
Source: SEBI Study on F&O Trading

Built for how Indian traders
actually work

See the juice on every plan — top views stay clear on Fair; detail packs and Free peeks blur until you unlock. Not a Western journal with a ₹ sticker.

Broker connect + CSV hybrid

OAuth for today’s book. CSV for older years. Merge fills, FIFO match, order_id join, expire open CE/PE @ ₹0.

India FY calendar

Apr→Mar year grid, month tiles, day review. This year / last year / all-time — not Jan calendar year.

Analytics packs

Overview on top. Performance, Timing, Setups, Edges when you drill. FY scope + Day/Month/Custom inside.

Emotions + sessions

FOMO, revenge, sizing, stops — Relaxed / Normal / Strict. Session carousel on the day page.

Funds & Holdings NAV

Fee-eat ledger, cash movement path, holdings NAV growth from invest date to today.

Family huddle

Shared seats, consolidated day/week/month, holdings merge, per-member analytics — one household bill.

Rulebook + rankings

Classic rules scored on your path. Top/bottom, symbols, buy vs sell, broker + market chips.

eWallet · NiyataFair™

₹101 welcome + referral runway. Pay ₹49 only on green days — red days and no-trade days stay ₹0.

Screens from the real
NiyataBook app

Dashboard → calendar → analytics → emotions → import → rules

01 · Dashboard

FY-aware command center

Weekly / Monthly / FY / All Time on one header. Equity candles, discipline series, heatmap month slider, rankings with market filters.

  • Precomputed analytics snapshots — no full-book scan every load
  • Today P&L, streaks, rulebook widget
NiyataBook dashboard with FY filters, equity chart, and calendar heatmap
02 · Calendar

Year grid, then daywise

Twelve FY months as one grid. Click a month for verbose day cells — P&L, trades, wins/losses — then open full day review.

  • This year · last year · all-time KPIs
  • Apr→Mar India financial year, not Jan calendar year
NiyataBook FY year calendar with month P&L tiles
03 · Analytics

Scope first, then zoom

Global FY or All Time at the top. Within scope: Full · Day · Month · Custom. Edge finder, risk metrics, time-of-day, setups.

  • Loads that FY once, caches — stays fast after
  • Drill into best hour windows from the clock chart
NiyataBook analytics with edge finder and charts
04 · Emotions

Catch the leak in behavior

Pattern detection for FOMO, revenge, sizing, stops — with Relaxed / Normal / Strict sensitivity. Open the trade’s day in one click.

  • Tied to journal notes and tags
  • Net P&L of each pattern in range
NiyataBook emotions detection feed
05 · Import

Multi-file broker pipeline

Select or drop several CSVs. Progress: merge → FIFO → order_id join → expire open CE/PE @ 0 → analytics rebuild once.

  • Dedupe by import keys / order ids
  • Skip rebuild when zero new trades
NiyataBook broker CSV import progress
06 · Rules & rankings

Evidence + scoreboard

Rulebook checks your path against classic principles. Rankings load the selected FY book — top/bottom, symbols, buy vs sell.

  • Broker + market chips (equity, F&O, options…)
  • Click row → that trading day
NiyataBook rulebook and rankings

From your broker to insights
in three steps

01

Connect or upload

Link your broker or drop tradebook CSVs. Ready for all major Indian brokers.

02

Match & settle

FIFO round-trips, order joins, expired options closed @ ₹0, analytics snapshot written once.

03

Review & improve

Calendar, analytics, emotions, rulebook — cut leaks, keep edges.

Dashboard terms,
plain Indian English

Every KPI, emotion flag, options label, and ledger line you see in NiyataBook — with formulas and examples.

KPI Today / Week / Month P&L

What it is: Net profit or loss for the selected window — after brokerage where imported — on closed trades only.

In the app: Dashboard top row. FY chips still scope the rest of the page; these three cards stay calendar windows (today IST, this ISO week, this calendar month).

Example: Three closed trades today: +₹2,400, −₹800, +₹1,100 → Today P&L = +₹2,700.

KPI Win Rate (%)

What it is: Share of closed trades that finished green.

Win Rate = (Winning trades ÷ Total closed trades) × 100

Example: 12 wins, 8 losses → 60%. High win rate alone is not enough — check Expectancy.

KPI Expectancy (₹ / trade)

What it is: Average rupees you expect to make (or lose) on the next trade, from history.

Expectancy = (Win Rate × Avg Win) − (Loss Rate × Avg Loss)

Example: 50% wins, avg win ₹4,000, avg loss ₹2,000 → (0.5×4000) − (0.5×2000) = +₹1,000 / trade. Even at 50% wins, the book prints money if winners are larger than losers.

KPI R-Multiple

What it is: How large average wins are versus average losses. NiyataBook shows Avg Win ÷ Avg Loss as X.XX:1.

R-Multiple = Avg winning P&L ÷ Avg losing P&L (absolute)

Example: Avg win ₹3,000, avg loss ₹1,500 → 2.00:1. You take home ₹2 for every ₹1 you give back on losers.

KPI Streak

What it is: Current run of consecutive wins or losses in the selected period, plus best / worst streak in that period.

Example: Last four closed trades W-W-W-L → current streak 1L; best may still show 3W.

KPI Discipline ( /10 )

What it is: Average discipline score across trades in scope (manual journal score + rulebook context). Sparkline on the card shows recent trend.

In the app: Pair with Rulebook — max daily loss, max trades/day, consecutive-loss shutdown. Low discipline + green P&L still means fragile edge.

KPI Profit Factor

What it is: Total rupees from winners divided by total rupees from losers. System robustness check.

Profit Factor = Sum of winning P&L ÷ |Sum of losing P&L|

  • < 1.0 — losing system
  • 1.0–1.5 — modest edge
  • > 2.0 — strong system (sample size matters)
Emotion Revenge Trading

What it means: Jumping back in right after a loss — often bigger size — to “get money back from the market.”

NiyataBook detect: Re-entry soon after a stop-out with roughly ≥1.5× prior size (sensitivity: Relaxed / Normal / Strict).

Example: −₹5,000 at 10:15, then 10:18 with double lots → flagged Revenge Trading.

Emotion FOMO

What it means: Chasing a move that already ran — late entry, stretched vs VWAP / day high-low, weak R:R.

NiyataBook detect: Poor planned R:R, chase near session extremes, optional live VWAP / day-range checks when broker bars exist.

Emotion Disposition Effect

What it means: Holding losers too long hoping for recovery, while cutting winners early.

Flag when avg hold of losers ÷ avg hold of winners is several× (e.g. ~4×)

Example: Losers held 90 min avg, winners 20 min → disposition bias.

Emotion Tilt, Fear, Overconfidence & more

Emotions page also surfaces Tilt Spiral, Fear / Premature Exit, Overconfidence, Anchoring, Analysis Paralysis, Gambler’s Fallacy, plus session traps (opening bell, lunch boredom, EOD panic).

Each card links to the trades that triggered it — review the path, not just the badge.

Options Long Straddle

What it is: Buy CE and PE at the same strike and expiry. Pays when a big move hits either side (RBI, Budget, election).

In the app: Multi-leg engine groups matching legs into strategy rows on Trade Log / Analytics.

Options Long Strangle

What it is: Buy OTM CE and OTM PE (different strikes). Cheaper than a straddle; needs a larger move to profit.

Options Bull Call Spread

What it is: Buy lower-strike CE, sell higher-strike CE (same expiry). Caps upside, cuts premium vs naked long call.

Options Naked Short Call / Put

What it is: Sell an option with no hedge (no stock / no long option). Theoretical loss can be large — NiyataBook flags naked shorts so you see exposure clearly.

Funds Net Obligation

What it is: Daily net cash settlement from the broker ledger — trade P&L, premiums, and charges rolled into one obligation line.

Cash movement chart plots how that flows into ledger balance over time.

Funds SPAN & Exposure Margin

What it is: Exchange margin blocked for open F&O. Not a fee — usually reverses next session when positions flatten or margin is released.

Don’t treat margin blocks as “burnt money” when reading the ledger.

Funds STT, Brokerage & GST

What it is: Real costs that eat expectancy — Securities Transaction Tax, broker brokerage, GST on charges, exchange fees.

In the app: Funds & fees shows fee leakage and “₹ eaten per lakh deployed” so costs stay visible next to P&L.

Funds Cash movement & Burnt

Cash movement: Ledger balance path over FY — deposits, withdrawals, trade obligation bubbles. Crosshair reads date + balance like a trading chart.

Burnt: Balance hit ≤ ₹0 — account depleted marker on the path. Time to pause, not revenge.

Terms match labels on the live dashboard, Emotions, Trade Log, and Funds pages. Not investment advice.

Web app is up —
start journaling

Sign in at the app, import a tradebook, and walk the same screens above.

app.niyatabook.com
NiyataBook live dashboard
FY
India Apr–Mar filters
CE/PE
Expired options @ ₹0
2 docs
Analytics snapshot load

Sign in Your Way,
Trade Everywhere

One account across Android, Web, and iOS. Sign in with what's convenient.

Android Coming soon
Web App Live now
iOS Coming soon

We Win Only When
You Win

Pay ₹49 only on your profitable days. Scale up when you need more brokers & AI power.

₹49 सिर्फ जब आप कमाओ ₹49 only when you profit
NiyataFree
0 forever

Journal, Prep & EOD, Import always on. Rest blurred with peeks.

  • Journal · Prep & EOD · Import
  • Dashboard KPIs + 1 wow chart
  • Calendar glance · eWallet story
  • ~30 trades/mo · 1 broker
  • Detail packs (blur peeks)
  • Funds · Holdings · Family
Try it free
NiyataPro
499 /month

₹4,499/yr — save 25%

Detail packs ON · multi-broker

  • Everything Fair + detail packs
  • 3 brokers · auto-sync
  • 50 AI/mo · export
  • Funds cash + health tabs
  • Unlimited AI / tax pack
Try it free
NiyataFamily
1,499 /month

₹13,499/yr — save 25%

4 shared seats · Pro Max depth

  • 4 seats one bill
  • Huddle + member analytics
  • Holdings merge · Pro Max depth
  • Shared FY calendar
  • Elite AI / tax (toggle Elite)
Try it free
NiyataElite
1,999 /month

₹17,999/yr — save 25%

Solo everything. No blur.

  • Unlimited brokers · AI
  • AI Coach · tax-ready
  • Full Funds + NAV deep
  • Priority WhatsApp
  • P&L simulator
Try it free

What stays clear vs blurred

Data always computed. Locked = interesting peeks under blur + upgrade CTA.

Capability Free Fair Pro / Max Family Elite
Top / overview views Hook only ON ON ON ON
Journal · Prep & EOD · Import ON ON ON ON ON
Detail packs (Perf / Timing / Setups / Edges) Blur peek Blur peek ON ON ON
Funds cash path + data health Blur Blur ON ON ON
Holdings NAV deep / scrip charts Blur Summary only Pro Max+ ON ON
Family seats / huddle deep Own row 4 seats Solo
Brokers 1 1 3 / 5 5 shared Unlimited
AI insights / mo 0 5 50 / 150 150 shared Unlimited
Export · tax pack Export / Max tax Elite depth Full

How NiyataFair™ Works

📈
Green day?

Net P&L positive → ₹49 charged

📉
Red day?

Net P&L negative → ₹0

😴
No trades?

Didn't trade → ₹0

Try Demo in-app and switch plan simulator (default Fair). All prices INR. GST extra.

Refer friends.
Earn real ₹ cashback.

Every account gets ₹101 welcome cashback. Share your link — you get ₹101 and your friend gets ₹101. Cashback sits in eWallet as real money equivalent for ₹49 green-day charges.

1

₹101 welcome cashback

Open the app, sign in — ₹101 cashback lands in your eWallet automatically.

2

Share your link

Copy your referral link from eWallet in the app. Friend opens it and signs up.

3

₹101 + ₹101 cashback

Both get cashback in eWallet. Keep inviting — each join tops up your Fair runway in ₹.

You alone₹101~2 Fair days
+ 1 friend₹202~4 Fair days
+ 5 friends₹606~12 Fair days
+ 10 friends₹1,111~22 Fair days

Zerodha is live.
Try NiyataBook today.

Sign in, connect or import your Zerodha tradebook, and start reviewing with FY analytics, emotions, and rules.

Data stored in India
DPDPA compliant
Free to start

Suggest, request, or
report a bug

We read every note. Tell us what to build next — or what broke.