LuxAlgoTrade Journal
LuxAlgoTrade Journal
DashboardCalendarDaily journalTradesReportsRisk LabProp firmsNotebookPlaybooksProgressMissed trades
ImportAccountsSettings
Open source · GitHub
Not investment advice.

Settings

GeneralTradingCurrency conversionMarket dataAIData & backups

General

Choose the timezones used to display and import your trades.

Timezones

Trade times, calendars, journal days, and analytics use this timezone.

Used for timestamps without an offset in file imports and IBKR broker sync. You can override it for each file. Existing trades are not changed; correcting an IBKR account's timezone requires a separate account for recovery.

Trading

Manage contract multipliers, breakeven rules, fees, and risk defaults.

Contract multipliers

Use the exact symbol shown on your imported trades, including the contract month when present.

Saving multipliers recalculates existing trade P&L from fills and preserves annotations.

Breakeven, fees and risk defaults

Closed trades within this net P&L range count as breakeven. Actual P&L is unchanged. Percentage mode uses entry price × total entry quantity × contract multiplier; configure multipliers for derivatives first.

Default fees

Applied to new fills with a zero fee, including explicit zeroes. Nonzero imported fees and existing fills are kept. The first matching rule wins.

Stop and target defaults

Distances from weighted entry, adjusted for long or short direction. Applied only when a new trade is first created. The first matching rule wins.

Currency conversion

Set a reporting currency and saved exchange rates for combined performance.

Currency conversion

Combine accounts using your own saved exchange rates. Works entirely offline.

Changing the reporting currency clears the draft rates. Enter new rates before saving.

1 USD =USD

These are fixed baseline rates, not live market rates. Changing saved rates recalculates all dashboard and calendar history, including starting balances and drawdown. Original account records, trade details and reports keep their account currencies.

Market data

Connect price history or upload candles for replay and trade analysis.

Market data

Connect historical prices for estimated MAE/MFE and candle replay on closed trades. Vela renders the charts. No data source is enabled or selected by default. Choose a connection or upload your own candles. Market data connections are separate from broker sync and AI.

Loading connections…

Market data CSV

Upload one instrument and candle resolution per file, up to 5 MB / 50,000 rows. Required columns: time, open, high, low, close. Volume is optional. Time is the bar open: ISO-8601 with timezone, Unix seconds or milliseconds. Daily bars must start at 00:00 UTC. These are market candles, separate from trade execution imports.

Download generic CSV header template

AI

Choose your AI provider and manage your model and API key.

AI (bring your own key)

Use Anthropic, OpenAI, or an OpenAI-compatible server such as Ollama, LM Studio or OpenRouter for recaps, trade critiques, and “ask your journal”. Your key is encrypted at rest. AI requests go from your server directly to the provider you select.

Use a text model available to your provider account or server. Each provider keeps its own model and key.

Add your API key, then save to use this provider.

Data & backups

Download your journal data for safekeeping or use in other tools.

Export your data

Save a full journal backup, or export your trades as a CSV.

Full backup (JSON)Trades (CSV)