FREE BETA — nothing is charged yet and no card is taken. You get notice before anything is ever charged.
Vink/01 — Capture

Getting the trade in should cost you nothing but a paste.

Every journal dies at the same place: the form. Vink’s answer is that you already made the record when you took the screenshot — so the screenshot is the input, and everything derived from it is computed rather than typed.

Source 01 · chart screenshot

Paste the chart. Check what it read. Save.

Vink reads the drawn position off the image — the symbol from its label, the direction from which side the profit zone sits on, and entry, stop and target from where you put the lines. It never writes your notes. The numbers are Vink’s; the words stay yours, because that authorship is the entire point of journaling.

  • Every field stays editable. Extraction is a first draft, not a verdict.
  • Asset-aware pip sizing — gold, JPY pairs, indices and crypto each get the right pip size. Vink picks it from the instrument and you can change it.
  • Attach as many screenshots as you like per trade, up to your 100 MB — the one you select is the chart Vink reads, the rest are context.
Extraction · screenshot.png9 fields readIllustrative data
XAUUSD15MOANDA2323.50TARGET 2334.90ENTRY 2318.40STOP 2312.00+16.50 +0.71%−6.40 −0.28%1.40 lotsR:R 2.582335.002330.002325.002320.002315.002310.002323.502318.4006:3008:0009:3011:00
Instrument
Read off the chart's symbol label
XAUUSD
Direction
Inferred from which side the profit zone sits on
LONG
Timeframe
From the chart's interval selector
15M
Entry
The entry line on the drawn position
2318.40
Stop loss
The lower boundary of the risk box
2312.00
Target
The upper boundary of the reward box
2334.90
Exit
Read when the chart marks one — this trade is still open
Position size
From the position tool, when it shows a size
1.40 lots
Risk : reward
The tool prints its own R:R — Vink captures it
2.58
Outcome
Win, loss or breakeven if the chart marks an exit; open if not
OPEN
Source 02 · MetaTrader 5

Or hand it a broker report and check one table.

Drop an MT5 history report — .html or .xlsx — and Vink parses every position out of it into a preview table you approve before anything is written. Re-import the same file and nothing duplicates: each row carries its broker position id.

  • Duplicates flagged against what you have already logged.
  • Scaled entries combined on import — several fills of one idea fold into a single position with a weighted entry and a recomputed R.
  • Pick the destination account before you commit the batch.
Import preview · ReportHistory-5142118.html1 duplicateIllustrative data
ClosedSymbolVolumeEntry → exit
2026-07-24 09:41XAUUSDbuy 1.402318.40 → 2334.90Import
2026-07-24 09:52XAUUSDbuy 0.602320.10 → 2334.90Combine
2026-07-24 13:02EURUSDsell 2.001.08412 → 1.08556Import
2026-07-23 15:30US30buy 0.3039142 → 39388Skip
2 positions to write · 1 combined · 1 skippedAccount: FTMO Challenge 2
Source 03 · the Navigator panel

Even your accounts come in from a screenshot.

Screenshot MetaTrader’s Navigator and Vink reads the list — broker, account number and currency — into a review table you bulk-add from. Running several prop accounts at once is the normal case here, not an edge case bolted on.

However it got in

What the form does once the trade is there.

Derived

Everything computable is computed

R:R and realized R, signed so an exit at your stop is exactly −1R. Pips per asset class, signed the same way. Outcome inferred from P&L. Position size solved from your stop distance and the risk you want to take — and you set that risk in cash or as a percentage of the account.

R : RRealized RPipsOutcomeAuto sizing
Partials

Scaled out at three targets? Say so.

Multiple take-profits with a nominated main target, and partial exits recorded as real fills — the effective exit price is the size-weighted average, so the R you see is the R you actually got, not the one the first target implies.

Partial targetsPartial exitsWeighted average exit
Excursion

How far it went against you, and how far it went your way

Record the worst and best price the trade reached and Vink converts them to MAE and MFE in R — the two numbers that tell you whether your stop is too tight or your target is too close.

MAE in RMFE in R
The words

The part Vink will never write

How you felt and how confident you were, both 1–10. Whether you followed the plan — yes, partly, or no. Curated emotion chips so “FOMO” is a filterable fact rather than a note you will never search. Four tag categories: setup, mistake, good, neutral.

Feeling & confidenceFollowed planEmotion chipsSetup / mistake / good / neutral
Simple mode

Or the same trade in three fields

The form above is the detailed one. Vink’s second world has its own capture screen: drop the chart, and it asks for a symbol, a direction and an entry. Stop, target, result, result state and a note are all optional, and you can come back for them — the end-of-day wrap-up lists exactly which trades are still missing something. The result field takes arithmetic, so 200+230 is a valid answer, and it can be stated in cash or in R.

Stop typing the next one.

Free while in beta. No card.

Screenshot to Trade — Automatic Trade Logging · Vink