Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Tradoshi Trading Journal

TradoshiTradoshi12 downloads

A complete trading journal in your notes: dashboard, trade log, trade cards, prop firm challenges and goals, with trades synced from over 2,000 brokers, imported or entered by hand.

Add to Obsidian
Tradoshi Trading Journal screenshot
Tradoshi Trading Journal screenshot
Tradoshi Trading Journal screenshot
Tradoshi Trading Journal screenshot
Tradoshi Trading Journal screenshot
  • Overview
  • Scorecard
  • Updates7

A complete trading journal inside Obsidian, in Markdown notes you own.

Your trades come from your Tradoshi journal, synced automatically from over 2,000 brokers and prop firms (MetaTrader 4 and 5, cTrader, NinjaTrader, Tradovate, Interactive Brokers and more), from a statement you import, or by hand. The plugin writes them as plain notes you can link, tag, query and keep forever, and analyses them on your computer.

Install

In Obsidian, open Settings → Community plugins → Browse, search for Tradoshi, then install and enable the plugin. Its page in the Obsidian directory: community.obsidian.md/plugins/tradoshi.

What you get

A dashboard you shape

  • Widgets you turn on, off and order (Customize): key figures compared with the period before, equity curve, P&L calendar that opens each day, discipline and cost of each mistake, setups, emotions, days of the week, latest trades, and more.
  • Advanced analytics: Sharpe and Calmar ratios, payoff, streaks, holding times, drawdown curve and time under water, P&L by day and trade by trade, long against short, results by hour with your best hours, rolling win rate and rolling average win and loss, results by symbol and by tag, year heatmap, weekly summary and a trading score that shows how it is built.
  • Periods and filters: 7, 30 or 90 days, this month, this year or all time; one account or all; symbols, setups, tags to require or leave out, side and outcome.
  • Goals: a result for the month, a loss limit for the day, and goals of your own (result, number of trades, win rate, average R or trades reviewed, each day, week or month, at least or at most, on one account or all).
  • Tools: quick links, trades to review, missed trades, position size calculator, a pinned note (your plan, your rules), recent items, privacy mode that blurs every amount for a screenshot.

A note per trade, with its card

  • The trade card at the top of each trade note: prices on one scale (stop loss, entry, exit, take profit), key figures, risk and planned reward to risk, holding time, the Tradoshi data (emotion, execution, plan, tags), previous and next trade, and the trading day.
  • Your review: thesis, lesson and a reviewed state, kept in properties the sync never touches (review_*).
  • Charts and media: screenshots and videos you paste in the note show in the card and open full screen, where each chart gets its own tags and note.
  • The same facts stay in a folded table, readable wherever the plugin is not (mobile without the plugin, Publish, another editor). The sections of the card can be hidden in the settings.

A trade log

  • Every trade in a table with the columns you choose and order, sorting, grouping by day, week, month, quarter or year with subtotals.
  • Date range, account, type (executed, missed, backtest), review state and advanced filters.
  • Select several trades (Shift+click for a range) to mark them reviewed, add a setup, a mistake or a tag, or delete their notes.
  • A gallery of all the charts and media of your trades, sorted by date or result, filtered by chart tag.

Day reports and reviews

  • The day report at the top of each day note: the figures and the curve of the day, every trade with a quick review adapted to winners, losers and break-even trades, questions before and after the session, and what you wanted to keep in mind from the day before.
  • Weekly, monthly, quarterly and yearly reviews, created in one command: figures compared with the period before, both curves on one chart, day by day (or week by week) table, best and worst trades, setups and the cost of each mistake, and the questions of the period.
  • Questions you write: edit each template (day, session, winning, losing or break-even trade, week, month, quarter, year), with yes or no, scores, choices, follow-up questions and answers recalled in the next review. Answers are properties of the note, for Bases and Dataview.
  • Reviews linked to each other (day, week, month, quarter, year, previous and next), so the graph view shows your review cycle, with streaks and reviews still to do on the dashboard.

Session mode

  • A sidebar that follows your trading session: your time slots, a checklist to prepare, the session clock with pauses, notes with a time and a tag, and the trades of the vault arriving as they close.
  • The trade gate: a tree of questions you design, where each answer leads to another question or to GO, WAIT or NO GO, with checks (no dead end, no loop) and a test run.
  • At the end, the session is written in a note linked to the day.

Setups and playbooks

  • A sheet per setup, with its playbook, its rules to tick and its examples, and its figures at the top.
  • The setups view: each setup with its result, win rate, expectancy, profit factor, average R and curve; the detail of one setup by day, hour and symbol; the cost of breaking your plan or making a mistake on it; up to four setups compared side by side.
  • Trades link to the sheet of their setup, for the graph view.

Prop firm challenges

  • One or two evaluation phases then the funded account, each with its rules: profit target, maximum loss (static, or trailing at the end of the day or after each trade), daily loss, minimum and maximum days, consistency.
  • Every rule as a gauge (respected, at risk, broken with its day), the balance curve with its floor and target, payouts (when one is possible, how much, your share) and what your evaluations cost against what they paid.
  • Starting profiles for FTMO, FundedNext and The5ers, to check against your firm's current rules.

Accounts

  • Assets under management over time, a card per account and a page per account: balance, return, drawdown in %, win rate, profit factor, balance curve, profit target.

Trades by hand, statements, Excel

  • Add a trade by hand, executed, missed or backtest: P&L and R are computed from prices, size and point value. Missed and backtest trades are journaled but kept out of your figures.
  • Import a statement: MetaTrader 4 or 5 report (.html), any CSV or Excel (.xlsx) file. Columns are recognized in English, French, Spanish and Portuguese, and can be corrected before importing.

Notes that stay yours

  • A note per trade, a note per trading day and an overview note, with their properties, for Bases and Dataview.
  • Room for your own thinking. The plugin only updates the block between %% tradoshi:start %% and %% tradoshi:end %% and its own properties. What you write elsewhere is never touched.
  • Your notes stay where you put them. Rename or move a note anywhere in the vault and it keeps receiving its updates there. The plugin never renames, moves or deletes a note on its own, and a note you delete is not written again (Restore deleted notes brings them back).
  • Your time zone, your trading day. Dates use the time zone of the journal, set once from your computer. A trading day can start at the hour you choose, for example 23:00 to follow the forex week.
  • A navigation sidebar with every view and a search through your trades and days by symbol, account, tag, emotion or date.

Before you connect an account or import a statement, the dashboard, the accounts and the prop firm view show a sample journal.

What each plan opens

The plugin follows the Tradoshi pricing page. It reads the plan of your account at each sync; a feature your plan does not include shows where it would be, with a link to the plans.

Plan In Obsidian
No account Up to 20 trades imported from a statement, with the free features below
Free The dashboard and its analytics, the calendar, the trade card and your review of each trade, the trade log and its gallery, trades by hand (executed and missed), statement and Excel imports, the figures of day reports and of weekly to yearly reviews, setups and playbooks, accounts, the position size calculator, quick links, privacy mode, navigation
Essential Sync with Tradoshi: your trades arrive on their own, from your brokers and from the app. The written check-in and the questions of your day and period reviews, the discipline card, your goals and review streaks
Pro Prop firm challenge tracking, backtest trades
Premium Session mode and the trade gate

Every new Tradoshi account starts with 14 days of Premium, without a card.

Three ways to bring your trades

Automatic sync Imported file By hand
How Your broker sends your trades to Tradoshi, which writes them in your vault A MetaTrader 4 or 5 report (.html), a CSV or an Excel file, read in the plugin The trade form of the plugin
Where your trades are A copy in Tradoshi (data stored in Europe), a full copy in your vault In your vault only: nothing is sent In your vault only: nothing is sent
Brokers Over 2,000 brokers and prop firms Any broker or platform that exports a file Any
Price Paid Tradoshi plans, with a free trial Free Free

In every case, the notes you write never leave your computer.

Every step, with screenshots: Tradoshi for Obsidian.

Connect in one click

  1. Install the plugin and enable it. The dashboard opens with a sample journal.
  2. Click Connect my free account. Tradoshi opens in your browser: sign in, or create your free account.
  3. Click Approve Obsidian. Back in Obsidian, the vault is connected on its own.

You can also create a token in Tradoshi (Settings, Obsidian) and paste it in the plugin settings, under Access token.

Commands

Open the dashboard, the trade log, the accounts, the setups, the prop firms, the session mode or the navigation sidebar; open the day report or the review of this week, last week, this month, quarter or year, or of a period you choose; edit the review questions; start, end or annotate a session, run or edit the trade gate; new setup, compare setups; sync now; import a statement; add a trade by hand; edit the current trade; mark the current trade as reviewed; open the next or previous trade; new prop firm challenge; open the position size calculator; turn privacy mode on or off; open the overview note; open the web app; restore deleted notes.

Settings

Setting Default
Folder Tradoshi
History Last 90 days (30 days, 12 months or everything)
One note per trade On
One note per trading day On
Include demo accounts Off
Include archived accounts Off
Links back to Tradoshi On
Time zone The one of your computer, the day you install the plugin
A trading day starts at Midnight
Sync when the vault opens On
Sync automatically Every hour
Sections of the trade card All shown

When do new trades show up?

An automatic sync asks Tradoshi only for what changed and writes only those accounts; once a day, and at the first sync after Obsidian opens, it reads the whole journal. With automatic sync, Tradoshi reads your accounts every night, without you opening it: MetaTrader 4 and 5, and the platforms connected by API (cTrader, TradeLocker, Match-Trader, Interactive Brokers, IG, Tradovate and crypto exchanges). The plugin picks up those trades at its next sync. Other platforms sync when Tradoshi is open: if a trade is missing, open Tradoshi, then sync again. The overview note shows when each account was last updated.

Disclosures

  • Account. Without an account, you can import a statement of up to 20 trades, kept on your computer. Beyond that, and to enter trades by hand, the plugin needs a free Tradoshi account connected to the vault. Imported trades still stay on your computer only: the account identifies you, it does not receive them.
  • Payment. The plugin is free to install, and a Tradoshi account is free. Some features need a paid Tradoshi plan, as on the pricing page: sync with Tradoshi, review questions, discipline and goals (Essential), prop firm challenges and backtest trades (Pro), session mode (Premium). See What each plan opens. Every new account starts with a free trial, without a card.
  • Messages about Tradoshi plans. Inside its own views only, the plugin shows which features need a paid Tradoshi plan, invites you to turn on automatic sync or to connect your free account, with links to Tradoshi. There are no ads, and nothing is shown outside the plugin views.
  • Network use. The plugin sends requests to one place only: the Tradoshi API (nzwmqmtenjgixsoetsbd.supabase.co, the server that hosts Tradoshi), to read your journal and the plan of your account. It sends your access token and the plugin version. While you connect a vault, it also asks Tradoshi every few seconds whether you approved it; the access token then arrives encrypted with a key that never leaves the vault. Nothing from your vault is ever sent.
  • Read only. The access token can only read your journal. It cannot change your journal, place trades, reach your broker credentials or your billing. You can revoke it at any time in Tradoshi.
  • Where the token is kept. In the secret storage of Obsidian, not in a plain settings file.
  • Server-side records. For each token, Tradoshi records when it was last used, how many requests it made and the plugin version, to show them to you in Tradoshi and to apply a rate limit. There is no telemetry in the plugin. See the privacy policy.
  • Open source. The full source code is in this repository, under the MIT license.

Development

npm install
npm run build   # type check and bundle main.js and styles.css
npm test        # unit tests of the computations
npm run lint    # official Obsidian lint rules

Support

An idea, a feature you miss? Suggest it in the Ideas section of the Tradoshi forum (also Settings, Improvements in the plugin).

A problem? Open an issue in this repository, or write to [email protected].

HealthExcellent
ReviewPassed
About
Create a complete trading journal in Obsidian that writes each trade as a Markdown note and syncs from Tradoshi, brokers, imported statements, or manual entry. Analyze performance with a customizable dashboard and widgets: equity curve, P&L calendar, Sharpe/Calmar and drawdown metrics, streaks, P&L by symbol/time, rolling win rates, goals, review cards and privacy mode.
FinanceChartsImport
Details
Payments
Optional
Current version
1.0.6
Last updated
1 hour ago
Created
2 days ago
Updates
7 releases
Downloads
12
Compatible with
Obsidian 1.13.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Payments
Sync with Tradoshi, review questions, discipline and goals need the Essential plan. Prop firm challenge tracking and backtest trades need Pro. Session mode and the trade gate need Premium. Every new Tradoshi account starts with a 14-day trial, no card needed.
Author
TradoshiTradoshitradoshi
tradoshi.com/en/
GitHubbenhouse01
  1. Community
  2. Plugins
  3. Finance
  4. Tradoshi Trading Journal

Related plugins

Journalit

Trading journal with analytics, prop-firm tracking, broker imports and sync, reviews, and custom trading workflows.

Macros

Nutrition and food tracker for your notes. Log meals, calories, macros and micronutrients. Search foods by name or barcode via FatSecret, USDA & Open Food Facts. Chart your diet & weight loss.

PennyWallet

Track expenses, income, transfers, and credit card repayments as Markdown tables in your vault.

Importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.

YTranscript

Easily fetch transcription for any YouTube video.

Tracker

Track occurrences and numbers in your notes.

Zotero Integration

Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.

RSS Dashboard

A dashboard for organizing and consuming RSS feeds, YouTube channels, and podcasts with smart tagging, media playback, and seamless content flow.

Snipd Official

Sync Snipd podcast highlights to your vault with transcript, notes, AI summaries and metadata.

Readwise Official

Sync highlights from Readwise to your vault.