[MONSA]

// ibkr portfolio

IBKR says what you hold. Monsa says whether you should still hold it.

Your broker is an excellent record of positions and a poor record of intent. It knows you own forty shares. It does not know you bought them because return on capital was above fifteen percent and net debt was under one times EBITDA, and it will not tell you the day that stops being true.

What your broker already does well

This page is not an argument that IBKR is missing something. It is doing its job:

  • Positions, quantities and average cost, correct to the share.
  • What the account is worth today, and what it was worth before.
  • Every execution, every fee, every corporate action, on the record.

None of that is a judgement, and none of it is meant to be. A broker that told you what to sell would have a conflict of interest a mile wide.

What Monsa adds

  • Your rules, as numbers. Write the thesis in plain English or start from a template, and it becomes thresholds and weights you can read. Return on capital above a number. Net debt below one. A company outside a sector you refuse to own. That is the thing your broker has no field for.
  • Every holding scored against them, every night. Not a price alert. A fit score per holding per portfolio, recomputed when the fundamentals move, with the metric and the threshold that produced it printed next to the number.
  • The moment a holding stops fitting. Earnings move the numbers a strategy is written against. The night a company crosses one of your own thresholds is the night you find out, rather than the quarter you happen to look.
  • A record of the decision, not just the trade. The broker keeps what you did. Monsa keeps what you meant, so the two can be compared later - which is the only way to tell discipline from luck.

Why not just export a CSV

Because it is a Sunday job that survives about three Sundays. The export is a snapshot of a moving account, and the moment you rebalance it is wrong. That is the honest case for a connection over a download:

Getting the positions inDownload, open, paste, fix the ticker column.Read from the statement, matched to instruments.
Keeping them currentDo it again after every trade, or drift.Read again each night, difference proposed.
Two listings of one companyASML in Amsterdam and its ADR look identical in a cell.Matched on exchange and currency, or set aside as a question.
Holdings you keep elsewhereTwo files, merged by hand.Typed once, and the import never overwrites them.

The credential you would be handing over

This is the part worth being suspicious about, so it is stated plainly rather than buried.

  • It is a statement token, not an API key. IBKR's Flex Web Service exists to serve reports. There is no endpoint on it that places an order, moves cash or changes an account, which is why Monsa asks for that and not for a Client Portal login.
  • Connecting is a choice, and reversible. Nobody has to connect anything. Disconnecting deletes the token and the imports made with it, and the holdings you accepted stay yours to keep or remove.
  • It reads positions, not your trading history. One section of one report: what is open, how much, at what average cost. Not executions, not cash balances, not what you did last Tuesday.
See what it would change →

The preview lists every holding, including the ones that already agree, and writes nothing until you tick it.

Already decided? The setup guide is five steps and about ten minutes, most of it inside IBKR.

Monsa is a portfolio analysis tool, not a broker or an investment adviser. It is not affiliated with Interactive Brokers. A fit score measures agreement with rules you wrote; it is not a rating of a company and not advice. See privacy for what is stored and where it goes.