Journalit

Adding Trades Manually

Manual trade entry is the fallback when automation does not cover everything, and the primary workflow when you trade on platforms that do not sync through MetaTrader. The goal is not to make manual entry feel like admin work. The form is designed to stay fast, adaptive, and hard to mess up.

When manual entry matters most

Use it for unsupported platforms, partial sync gaps, backfilled historical trades, missed imports, and any trade where you still want full review data even without an automated source.

Opening the Trade Form

There are two practical ways to open the manual trade form.

Use the command palette

Press Ctrl + P, then search for Add New Trade.

Assign your own hotkey

Because the form is available as an Obsidian command, you can map it in Settings → Hotkeys by searching for Add New Trade.

Open the position size calculator

Search for Open position size calculator in the command palette, or assign it a hotkey in Obsidian when position sizing is part of your pre-trade routine.

Both entry points open the same form.

The Three-Tab System

Trade form three-tab system

Instead of putting everything into one long form, Journalit splits trade entry into three focused tabs.

Execution data

Core inputs such as prices, size, account selection, and timing.

Asset-specific structure

The form changes based on the instrument type so you do not see irrelevant fields.

Main working area

This is where most manual trades are fully entered and checked.

Setup and mistakes

Record the strategic pattern and any execution errors tied to the trade.

Thesis and notes

Capture the reasoning that will make the trade reviewable later.

Images and tags

Attach evidence and classification data for better filtering and review.

Custom fields

Show the extra structured fields you created in settings.

Extended workflow support

Useful when your journal process needs more than the default trade fields.

Flexible without clutter

Keeps advanced metadata out of the way unless you actually use it.

Basic Tab: The Essentials

This is where most trades are entered and where the core math happens.

Asset Type

Choose from stocks, options, futures, forex, crypto, or CFDs. This choice affects what fields appear next, so it should come first.

Account

Select the trading account or accounts the trade belongs to. If no accounts exist yet, the form includes a direct create-account path.

Ticker / Symbol

Enter the traded instrument. Previous symbols are remembered for faster repeat entry.

Direction

Set long or short. For options, direction is inferred automatically from call or put selection.

Entries and Exits

Supports multiple entries and exits, which makes scaling in and scaling out easier to document properly.

Dividend events

Add one or more dividend cashflow entries when realised trade performance includes dividend income or charges.

Immediate feedback

Journalit calculates P&L as you type, including fees, commissions, and any recorded dividend events, which makes data-entry mistakes easier to catch before you save.

No accounts yet?

The trade form includes a direct create-account action and keeps your in-progress trade state intact while you create the account.

Details Tab: The Context

The Details tab is where a trade stops being a transaction record and starts becoming a useful journal entry.

Trading Setup

Document the strategy or setup behind the trade. Setups can be created directly from the form.

Mistakes

Tag execution or process errors so they build into a usable mistake database over time.

Thesis

Capture your reasoning in a concise, reviewable form.

Images

Attach chart screenshots, confirmations, or other supporting evidence.

Tags

Use custom tags for later filtering, grouping, and analysis.

Advanced Tab: The Extras

The Advanced tab contains any custom fields you created through settings.

Related page

If you want to add or manage custom fields, see Customisability via Settings.

Smart Field Behaviour

The form adapts to your selections so you are not forced through irrelevant fields.

Asset-specific fields

Options show strike and expiration. Forex shows lot-size and pip-relevant inputs. Other assets expose their own relevant fields.

Auto-complete everywhere

Tickers, accounts, setups, and mistakes remember previous entries so you can move faster.

Smart defaults

For example, futures dollar-per-point values can be remembered and reused when you select the same symbol again.

Direction logic

Options can infer long or short from call or put. Other assets keep explicit direction selection.

CFD currency handling

CFD trades can use symbol-specific currency defaults without affecting unrelated asset types.

P&L Calculation Modes

P&L calculation modes

Journalit supports two different ways to record profit and loss.

Calculated Mode

Enter prices, position size, commissions, fees, and dividend cashflows, then let Journalit calculate the result consistently.

Direct Entry Mode

Type the trade's realised P&L before dividends manually when the trade structure is too awkward or external math is easier.

Image Upload Strategy

Good screenshots are easier to collect during the trade than reconstruct after the fact.

Entry screenshots

Capture price action, key levels, and the context for why you took the trade.

Exit screenshots

Record what triggered the exit and what the market looked like when the trade ended.

Trade confirmations

Keep broker confirmations when you want execution proof or auditability.

Journalit organises uploaded images into folders automatically by date and ticker, and supports dragging in multiple files at once.

Validation and Error Prevention

Form validation and error indicators

The form does not let you save incomplete trades silently.

Required field markers

Mandatory fields are marked clearly so you know what blocks saving.

Tab-level error counts

Each tab can show red error counts so you know where missing data still exists.

Basic tab first

If something is wrong, start with the Basic tab because that is where the required P&L inputs live.

Time-Saving Shortcuts

Trade type selector and shortcuts

Trade Type Selector

At the top of the Basic tab, you can choose how the trade should be classified.

Regular Trade

Standard trades you actually executed.

Missed Trade

Setups you should have taken but did not. Useful for tracking execution gaps.

Backtest Trade

Historical or simulated trades used for strategy testing and validation.

The selected trade type affects file naming and organisation in your vault.

Other Speed Boosters

Account memory

The form remembers recently used accounts and asset types so repeat entry starts closer to the correct state.

Reusable custom options

Setups, mistakes, or tickers created in the form become available for future trades automatically.

Bulk-compatible fields

One trade can be assigned to multiple accounts or tagged across several setups when needed.

Common Workflow Tips

Start with the core sequence

Use this order: Asset Type → Account → Ticker → Direction. Most of the form behaves more predictably once those decisions are made.

Respect instrument precision

Crypto and forex often need more decimal precision than stocks or many futures. The form adapts, but you should still pay attention to what you type.

Keep thesis notes structured

If you use multi-timeframe analysis, the thesis field works well for short structured notes such as: Daily uptrend, 4H pullback, 15M entry signal.

Tag mistakes honestly

If you broke your process, log it. The point of mistake tagging is not image management. It is pattern detection.

After You Submit

Once the trade is saved, Journalit handles the background updates.

Account balances update

Associated account data is refreshed automatically.

Tags and metadata update

Relevant trade data becomes available for filtering and later analysis.

Trade note generation

The note file is created with the expected naming and linkage.

Reporting integration

The trade immediately contributes to dashboards, logs, and performance metrics.

Bottom line

The goal is not perfect manual entry on every single trade. The goal is a consistent logging habit that gives you trustworthy review data and useful performance insight over time.

On this page