SearchCommercial & Corporate Lending

Commercial Loan Portfolio Analysis

Commercial loan portfolio analysis that reads every credit file, and shows you the page behind every row

A board or examiner question answered in an hour, with proof pages.

See one case, screen by screen ↓
demo38minto read all 4,912 credit files for 1,184 relationships and answer the board’s question
demo63borrowersfound depending on imported inputs — $611.4M committed, each with its passage
demo17of 63fall below 1.20x coverage if imported costs rise 15% and half is passed on — $142.6M outstanding
target1hourfrom a board question to a cited answer
In short

What is Commercial Loan Portfolio Analysis?

Software that lets a bank look across its whole loan book — exposure by industry, rating and maturity, concentrations and stress. Commercial Loan Portfolio Analysis adds agents that read the credit files themselves, so it can answer questions the loan system’s data cannot, with the page that proves each row.

How to choose AI solutions for lending →

Updated

The problem

Why a new board question takes weeks to answer

The board risk committee asks something nobody planned for: which of our commercial borrowers depend on imported inputs, how much do we have out to them, and who would fall below covenant if those costs rise? The loan system knows the industry code, the commitment, the rating and the maturity. It does not know that a borrower buys nearly half its cost of goods sold from two mills overseas.

That answer sits in the credit memos, the annual reviews, the notes to the financial statements, the supplier lists and the RM call memos. So the portfolio team screens by NAICS code, sends a spreadsheet to the relationship managers, and re-reads files by hand for weeks — and still misses the solar installer or the IT reseller whose code never looked exposed.

target≈6weeksto answer a new portfolio question by hand
estimated6of 63import-dependent borrowers sat outside trade industry codes — a code screen misses them
Where a board question’s working days goestimated
By hand30 days
With the solution0.2 days
  • Screening the book by industry code2 → 0 d
  • Spreadsheets out to RMs, waiting for them back8 → 0 d
  • Re-reading memos, reviews and statements15 → 0.1 d
  • Totalling exposure and running the stress3 → 0 d
  • Writing and approving the board summary2 → 0.1 d

Estimated split for one new question across the whole commercial book, by hand and with the solution. In the working solution the read, the totals and the stress took 38 minutes, and the Chief Credit Officer approved the summary within the hour.

How it works

How a question is answered

Six specialist agents read every credit file against the question and return a table, each row with its proof; the Chief Credit Officer approves what goes to the board.

What comes in
The whole book4,912 credit files · memos, reviews, statements, supplier lists
Agents at work
Question plannerwhat counts
Then
Portfolio screener
Credit file reader
Then
Exposure calculator
Stress tester
Then
Answer writerevery number cited
A person decides
Chief Credit Officerapproves for the board
What comes out
Answer table
Saved question
Board summary
One case, step by step

One board question, from asked to approved

Monday 12 October at Ashgrove Commerce Bank. The board risk committee meets Thursday, and its chair has asked about tariffs. Here is the morning, screen by screen, in the working solution.

  1. 01Monday, before 08:30

    One question box over the whole book

    Owen Castellanos · Director, commercial portfolio management

    Owen opens Ask the book: 1,184 relationships, 4,912 credit files, book as of 30 Sep 2026. Under the box is the last saved answer — 41 borrowers that are themselves lenders, $512.0M committed, 14 of them in ordinary C&I codes that the call report would miss.

    “New on Sunday’s re-run: Marlowe Equipment Finance, now funding 40 dealers.”

  2. 0208:31

    Which hotel loans have a guarantor with thin liquidity?

    Owen Castellanos · on Kai’s question from Friday’s renewal

    Owen types it in plain words: hotel loans over $5M whose guarantor has liquidity under 10% of the loan. The agents read 29 personal financial statements and 34 guaranty agreements in 3 min 20 s. Eleven loans come back — $132.1M committed, $124.0M outstanding — each a red dot on a chart of all 34 hotel loans over $5M.

    “Liquidity” = cash and marketable securities on the guarantor’s latest PFS; retirement accounts and real estate left out, as guaranty policy §6.2 says.

  3. 03One click

    Every row opens the page it stands on

    Credit file reader

    The proof chip on Riverside Lodging Partners opens Daniel Voss’s personal financial statement of 31 Mar 2026 at page 2, with cash and marketable securities highlighted and retirement accounts marked “no · policy §6.2”. The division is written out under it.

    “Liquid assets $620K ÷ commitment $14.8M = 4.2% — under the 10% the question set.”

  4. 0408:36

    Compared with last quarter, then kept

    Owen Castellanos · Director, commercial portfolio management

    Compare with 30 Jun shows 8 loans then and 11 now: Old Mill and Hocking Hills because liquidity fell, Short North because it is a new loan. Owen saves the question to re-run each quarter — next 2 Jan 2027 — and whenever a guarantor files a new statement.

  5. 0508:40

    The board’s question, answered from the files

    Owen Castellanos · on the board chair’s question

    Six agents read all 4,912 files and finish in 38 minutes. 63 borrowers depend on imported inputs — imports at least 20% of cost of goods sold, or one named foreign supplier — with $611.4M committed, 9.5% of the book. 57 came through the industry-code screen; 6 did not. 351 relationships in trade-sensitive codes were cleared with the passage that shows domestic sourcing.

    “Not in file for 4 borrowers … The files do not say where their inputs come from, so they are not counted; their RMs have been asked.”

  6. 06Next

    Each borrower, with the passage that put it there

    Credit file reader

    The evidence table lists all 63 with RM, committed, outstanding, rating, imported share of costs, countries, coverage now and stressed, maturity and how it was found. Filters cut it to the 17 below 1.20x, the 9 maturing within 12 months, the 6 outside the codes and the 4 not in file.

  7. 07Next

    Kessling Fastener & Wire, worked out

    Stress tester

    The annual review of 14 Mar 2026, p. 6, says about 46% of cost of goods sold is imported carbon steel wire rod from two mills in Vietnam and Türkiye; the July field exam puts those two mills at 31.2% and 14.9% of purchases. On the FY2025 spread, a 15% rise with half passed through takes debt service coverage from 1.38x to 1.06x, below the 1.20x covenant. The $12.0M revolver matures 31 Mar 2027.

    The rise applies only to the imported share the files state; ratings are not changed by a stress.

  8. 08Next

    The stress, borrower by borrower

    Owen Castellanos · Director, commercial portfolio management

    At +15%, half passed through, 17 of the 63 fall below 1.20x with $142.6M outstanding, 5 of them also maturing within 12 months. Owen can move the input-cost rise, the share passed through and the coverage line, or pick the board, severe or mild case, and add the case to the board summary.

  9. 09Approved 09:31

    The board summary, footnoted and approved

    Ruth Adebayo · Chief Credit Officer

    The answer writer drafts the summary for Thursday’s committee: the question, the answer by industry, the stress, what the bank is doing and how it knows — every number footnoted to its source. Owen sends it to Ruth at 09:24. She approves at 09:31 and it goes into the committee pack.

    “Good — put the five maturing names first on Thursday.”

  10. 10Every week

    Questions that keep asking themselves

    The saved sweeps

    Saved questions re-run whenever a new memo, review or supplier list arrives, and every Sunday at 06:00. This week’s new hits came from 14 files added since Sunday: a going-concern paragraph at Fenwick Hospitality Group, one retail customer now 38% of Kinsale Logistics’ revenue.

Who it’s for

Built for everyone who answers for the commercial book.

The same board question, seen by the four people who carry it — what it used to take, and what it takes now.

OC
Owen CastellanosDirector, commercial portfolio management
Portfolio manager
Before
Answers a new board question by screening industry codes, sending RMs a spreadsheet and re-reading files for weeks.
Now
Asks the whole book in plain words and owns an answer where every borrower carries its passage, document, page and date.
RA
Ruth AdebayoChief Credit Officer
Approver
Before
Takes a number to the board risk committee without the pages behind it.
Now
Approves a summary with every number footnoted to its source, and the 63 borrowers with their passages one click away.
KL
Kai LindqvistSenior credit analyst
Credit analyst
Before
Read about 400 files with two other analysts for the last tariff question — six weeks — and still missed borrowers.
Now
Asks it, opens the statement at the highlighted lines, and keeps the question as a sweep — his one-customer sweep found three new names this week.
TM
Tessa MooreRM team lead, middle market
Relationship manager
Before
Gets a spreadsheet every time a question comes down, and her team fills it in by hand.
Now
Gets the borrowers the files cannot answer, by name, and sends the borrower questionnaire where the stress bites.
Built on the engine

6 agents. Each with one job, and hard limits.

Six specialist agents read every credit file against the question and return a table, each row with its proof; the Chief Credit Officer approves what goes to the board.

Question planner

Turns a plain-words question about the book into a search plan: what counts, which files, which part of the book and which numbers — for imports, at least 20% of cost of goods sold or one named foreign supplier, unless Settings say otherwise.

  • Never narrows the book without saying so on the answer
  • The plan is kept with the answer
Portfolio screener

Reads the loan and exposure data — codes, commitments, outstanding, ratings, maturities — ties relationship totals to the book and lists first candidates, then passes every relationship to the file reader.

  • Never clears a borrower on its industry code alone
  • One as-of date per answer
Credit file reader

Reads memos, reviews, statement notes, supplier lists, field exams and call memos for the passage that answers the question, quoted with document, date and page. Prefers audited figures over memos, and newer over older.

  • Never states a fact without a passage
  • Marks “not in file” instead of guessing
Exposure calculator

Totals committed and outstanding by industry, rating and maturity, and ties them to the book.

  • Never mixes as-of dates
  • Totals tie to the book or the answer stops
Stress tester

Applies a shock to each borrower’s latest audited spread — only to the share the files support, net of the pass-through — and reports coverage before and after against the covenant line.

  • Never changes a risk rating
  • Assumptions are printed with every result
Answer writer

Writes the cited answer and the board or examiner summary: leads with the number, names what the codes missed and what the files cannot answer, and footnotes every figure.

  • Never sends to the board — the Chief Credit Officer approves
  • No sentence without a source
Chief Credit Officer

Approves what goes to the board; the portfolio manager owns the answer. The agents propose; a named person decides.

Ask in plain words

Ask about any borrower in the answer

Ask about any borrower, industry or stress in the answer — or ask for a draft. Every answer cites the file behind it, then opens the screen it is about.

Why is Kessling Fastener on the list?

Its annual review of 14 March says about 46% of cost of goods sold is imported carbon steel wire rod, from two mills in Vietnam and Türkiye on 90-day orders. The July field exam agrees: the two mills are 31.2% and 14.9% of purchases. On FY2025 figures — EBITDA $4.0M, debt service $2.9M — a 15% rise with half passed on takes coverage from 1.38x to 1.06x, below the 1.20x covenant. Its $12.0M revolver matures 31 Mar 2027.

Which borrowers did the industry codes miss?

Six borrowers depend on imports but sit outside trade-sensitive codes — $39.6M committed. Northfield Solar Installers is the one below the line: 1.44x to 1.01x. I have filtered the evidence to these six.

What if costs rise 20% and only a quarter is passed on?

Then 44 of the 63 borrowers fall below 1.20x, with $308.6M outstanding — against 17 and $142.6M in the board case. It is the same method on each borrower’s FY2025 spread, with the rise on the imported share the files state.

Draft the board summary for Thursday

Drafted for Ruth Adebayo to approve: the question, 63 borrowers and $611.4M committed, the 17 below 1.20x at +15% ($142.6M), the 5 that also mature within a year, what the RMs are doing, and the 4 borrowers the files cannot answer. Every number carries a footnote to its source. Nothing goes to the board until Ruth approves.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

Ask the bookOne question box over 1,184 relationships and 4,912 credit files, with the last answer below it as a table, a chart and the agents’ run.
A question no core system can answerEleven of 34 hotel loans over $5M with guarantor liquidity under 10% of the loan, each a dot on the chart and a proof chip on the row.
The page behind the rowThe guarantor’s personal financial statement, opened at the assets section, with what counts as liquid highlighted and the division worked out.
Compared with last quarter8 loans at 30 Jun, 11 today — the three new ones marked, with the reason each one crossed the line.
Save and re-run each quarterThe question kept and asked again each quarter, and whenever a guarantor files a new statement.
The board’s question63 borrowers, $611.4M committed, 17 below 1.20x at +15% — the cited answer beside the six agents’ run and the sources.
The evidence tableAll 63 borrowers with imported share, countries, coverage now and stressed, maturity, how found and the passage.
One borrowerKessling Fastener & Wire: three passages from three documents, the facilities, and the stress worked out line by line.
Stress the answerInput-cost rise, share passed through and coverage line as sliders; borrowers below the line, by industry and by name.
Board summary, approvedEvery number footnoted to its source; sent by the portfolio manager, approved by the Chief Credit Officer, in the committee pack.
Saved sweepsQuestions that re-run on new files and every Sunday, with this week’s new hits and the file each came from.
Credit files4,912 files by type, and what an answer cannot stand on yet: stale reviews, missing supplier lists, memos older than an acquisition.
Your policy as settingsWhat counts as depending on imports, stress defaults, sources searched, access and who approves.
Governance

Built for credit risk review: cited, approved, on the record.

Every borrower carries its proofEach row in an answer carries the passage, document, page and date that put it there. Click the chip and the page opens with the lines highlighted.
“Not in file” is said, never guessedWhen the files do not answer the question, the borrower is named as not in file and left out of the count — and its RM is asked.
Answers respect who may see whatAnswers show only the relationships the asker may see. Relationship managers see their own book; portfolio and credit see all.
Agents never change a rating or contact a borrowerA stress does not move a risk rating; ratings change only through the bank’s credit process. Questionnaires go to borrowers through their RMs.
The Chief Credit Officer approvesBoard and examiner summaries are approved by the Chief Credit Officer, with her name and time, before they leave the team.
One as-of date, on the recordNumbers tie to the loan system at one stated as-of date. Every question, answer, sweep re-run and approval is on the audit trail, and settings changes are versioned.
Configuration

Your credit policy, not ours

What counts, what is searched and who sees what are settings — versioned, and on the audit trail.

SettingDefaultChoose from
Imported share of cost of goods sold20%Up or down in steps of 5% · one named foreign supplier also counts on its own (on · off)
Matures soon12 months6 months · 12 months · 18 months
Input cost rise+15%+10% · +15% · +25%
Share passed through50%None · 25% · 50% · replaced by the borrower’s own figure where the file states one
Coverage line1.20x1.15x · 1.20x · 1.25x
Oldest annual review accepted15 months12 months · 15 months · 24 months · older files are used but flagged
Board and examiner summaries approved byRuth Adebayo, Chief Credit OfficerRuth Adebayo · Ruth Adebayo and the CRO
Sweeps re-runNew files + Sunday 06:00New files + Sunday 06:00 · new files only · daily 06:00
Connections

Reads the files you already keep

Your loan systemcodes, commitments, outstanding, ratings, maturities
Credit memos and annual reviews1,412 memos and 1,096 reviews in the working solution
Financial statements and notesaudited, reviewed and compiled
Customer and supplier listswith borrowing-base certificates and field exams
RM call memoswhat the borrower told the banker
Guarantor statementspersonal financial statements and guaranty agreements
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

target
1hour
from a board question to a cited answer
By hand≈ 6 weeks
With agents≈ 1 hour
target
100%
of credit files read for the question, not a code screen or a sample
1,184 of 1,184
relationships read
estimated
6of 63
import-dependent borrowers sat outside trade industry codes
6 of 63
found only in the files

“demo” = seen in the working solution, on its sample bank data · “target” = the design goal, measured in the live solution · “estimated” = our estimate, from the working solution’s sample case · Context: Federal Reserve SLOOS, October 2025 (banks less likely to approve C&I loans to firms with high trade exposure); Fed H.8 (C&I loans ≈ $2.8T); Interagency Guidance on Credit Risk Review Systems (SR 20-13). People, banks and borrowers named on this page are fictional — characters and sample data in the working solution.

Questions

What credit leaders ask us.

What is loan portfolio analysis software?

Software that lets a bank look across its whole loan book — exposure by industry, rating and maturity, concentrations and stress. Commercial Loan Portfolio Analysis adds agents that read the credit files themselves, so it can answer questions the loan system’s data cannot, with the page that proves each row.

How is this different from screening by industry code?

An industry code does not show that a solar installer buys 52% of its job cost from Vietnam and Malaysia. In the working solution, 6 of the 63 import-dependent borrowers sat outside trade industry codes, and 351 code-screened relationships were cleared with the passage that shows domestic sourcing. The screener never clears a borrower on its code alone.

Which documents does it read?

Credit memos and annual reviews, financial statements and their notes, customer and supplier lists, borrowing-base certificates and field exams, RM call memos, and guarantors’ personal financial statements — alongside the loan and exposure data. Which sources are searched is a setting.

What happens when the files don’t answer the question?

The borrower is marked “not in file”, left out of the count and named on the answer, so its RM can be asked. On the board’s import question that was 4 borrowers. Annual reviews older than 15 months are still read, and flagged next to the borrower.

Can we stress the answer?

Yes. The stress tester applies an input-cost rise to each borrower’s latest spread, only on the share the files support and net of what is passed through, and shows debt service coverage before and after against your covenant line. It never changes a risk rating.

Can a question re-run on its own?

Yes. Save it as a sweep and it re-runs whenever a new memo, review, statement or supplier list arrives, and on a schedule — Sunday 06:00 in the working solution — with new hits marked.

Do people stay in control?

Yes. The portfolio manager owns the answer, relationship managers confirm with borrowers, and the Chief Credit Officer approves every board and examiner summary before it leaves the credit team. Agents never send to the board, contact a borrower or change a rating, and answers show only the relationships the asker may see.

How long does it take to go live?

The Agentic Solution Engine builds and deploys it from your requirements — your credit policy, your loan system extract and a sample of your credit files — and it goes live once every quality gate has passed. We will walk you through it on your own book first.

See it on
your loan book.

We’ll run Commercial Loan Portfolio Analysis on a sample of your own credit files and a question your board has asked.