Equity Curve (cumulative R)
Trades
Add TradeLog to your Home Screen
TradeLog installs straight from the browser. There is no App Store listing, no download and no account — the whole thing takes about a minute.
iPhone or iPad — Safari
- Open TradeLog in Safari. On iPhone and iPad only Safari can add a web app to the Home Screen — Chrome, Firefox and the in-app browsers inside other apps cannot.
- Tap the Share button. It is the square with an arrow pointing up out of it, in the toolbar at the bottom of the screen.
- Scroll down and tap “Add to Home Screen.” It sits under the row of share targets, in the list of actions.
- Tap “Add.” The TradeLog icon lands on your Home Screen and opens like any other app.
Android — Chrome
- Open the three-dot menu in Chrome. It is at the top right, on the end of the address bar.
- Tap “Install app,” or “Add to Home screen” on older versions of Chrome. Chrome may also offer its own install banner along the bottom of the screen, which does exactly the same thing.
- Confirm, and TradeLog lands in your app drawer. It sits on your home screen too, and opens full screen with no address bar around it.
Desktop — Chrome or Edge
- Click the install icon in the address bar. It is a small screen with a downward arrow in it, at the right-hand end of the bar. If it is not showing, open the three-dot menu and choose “Install…” instead.
- Confirm, and TradeLog gets its own window. You also get an icon in your dock, taskbar or Start menu, kept separate from your browser tabs.
What installing actually gets you
- A real home-screen icon you tap like any other app — no App Store, no download, no install prompt from a store.
- Full screen, with no address bar and no browser chrome around it.
- It opens and works with no connection at all after the first load. The whole app is cached on the device, so logging a trade on a plane, on the subway or on dead hotel wifi works exactly the same.
A private trading journal with no account
Most journals want an email address before they will let you log a single trade. TradeLog is one HTML file that runs entirely inside your browser — a trading journal that works offline, with nothing behind it. That is a deliberate design choice, and it cuts both ways, so here is the whole trade.
What it does not have
- No account. No signup, no login, no email address, no password.
- No server. There is no backend at all — nothing to send your trades to, and no database anywhere holding them.
- No tracking. No analytics script, no tag manager, no cookies, no third-party requests of any kind.
- No paywall. Free, with no trial, no tier and no ads.
Where your data actually lives
Every trade you log is written to your browser’s localStorage under a single key, on the one device you typed it into. Expectancy, win rate, profit factor and the equity curve are all computed in that browser from those entries. Nothing is uploaded, so nobody — including me — can read your journal.
Why it still works with no signal
On first load a service worker caches the app itself. After that the page opens from that cache, so an offline trading journal on a plane, on the subway or on dead hotel wifi behaves exactly like one at your desk. The only thing the network was ever needed for was fetching the page.
If R-multiples are new to you
TradeLog assumes you size every position off a stop, so one loss equals one R. If that is not how you currently trade, these read first — all free, all on this site.
- R-multiple & expectancy — what the headline number on this page actually means, and how many trades it takes before it means anything.
- How to keep a trading journal — what to record, and what is noise.
- Position sizing per trade — turning a stop distance into a share count.
- Stop-loss placement — where the 1R denominator should sit.
- How offline PWAs work — the service-worker mechanics behind this app.
Other tools here
- Risk tools — position sizer, R calculator and drawdown math in the browser.
- Swing screener — the open-source scanner and its walk-forward results, including the setups that failed.
- All apps — the rest of the installable offline PWAs.
Questions people ask
Does TradeLog need an internet connection?
Only for the very first load. After that the app is cached on your device and opens and runs with no connection at all. Trades, the equity curve and every statistic are computed on your own phone, so airplane mode changes nothing.
Do I need an account to use TradeLog?
No. There is no signup, no login, no email address and no password. Open the page and start logging trades.
Where is my trade data stored?
In your browser’s localStorage, on the one device you typed it into. There is no server behind this app, so nothing is uploaded and nobody, including me, can see your trades.
Does TradeLog sync between my phone and my laptop?
No. There is no sync and no cloud backup, so each device keeps its own separate journal. To move a journal across, use Export CSV on one device and Import CSV on the other.
Is TradeLog free?
Yes. It is free, with no trial, no paid tier, no ads and nothing locked behind a purchase. I built it for my own trading and left it open for anyone who wants it.
How do I export my trades or get the app off my phone?
Press Export CSV in the Trades card to download every trade as a spreadsheet file, and Import CSV to load one back in. To remove the app, press and hold its Home Screen icon and delete it, or clear this site’s data in your browser — either one erases the journal on that device.
The journal tracks the process. The system defines it. My full swing framework — 8 modules, 154 pages across 10 PDFs, written around walk-forward-tested rules and the setups that failed them. An education product, not a signal service: it promises you a method, never a return.
Swing Trading OS →