The One-Page Market Report: Turn an MLS Export Into Something You Can Hand a Client
top of page
Denver 1.jpeg

My Blog

 

The One-Page Market Report: Turn an MLS Export Into Something You Can Hand a Client

  • Writer: Jerad Larkin
    Jerad Larkin
  • 10 hours ago
  • 5 min read

A full market analysis is great for you. It is usually too much for a client.


This one does the opposite. One page. Six numbers that matter, a price band breakdown, how fast homes are actually selling, and what sellers are really paying in concessions. Clean enough to print, hand across a kitchen table, or attach to an email without any explanation.


It is also deliberately unbranded, which means you can put your own name and logo on it, or hand it over as neutral third-party-looking data. Both are useful depending on the conversation.



When to use this instead of the full analysis


  • Monthly neighborhood update you email to a farm

  • A leave-behind after a listing appointment

  • Something to hand a buyer who keeps asking whether prices are coming down

  • An open house handout that makes you look like the market expert in the room


If you want the deep version with segment breakdowns and buyer and seller takeaways, use the market analysis prompt instead. That one is built to feed Gamma. This one is built to be printed.


You need one thing first


A closed-sales export from your MLS. Run your search, select all, and export using Full Export, not the short version. The short export drops seller concessions and days on market, and those are two of the four sections in this report.


Upload that file, switch to a Thinking model, and paste the prompt below.


The prompt


ONE-PAGE MARKET ACTIVITY REPORT

I am uploading MLS closed-sales data. Build me a one-page, print-ready market activity report for the area and period below.

AREA: [zip code, city, county, or neighborhood]
PERIOD: [for example, May 2026, or Q1 2026]

Filter the data to that area before you calculate anything. Use the postal code column for a zip, the city column for a city, the subdivision column for a neighborhood, or the whole file if it is a single county. If the area returns zero rows, tell me instead of guessing, and suggest what to check: spelling, leading zeros, or whether I pulled the right county file.

Do not fabricate any number. Every figure must come from the data I uploaded. If a column is missing, say which one and skip that section rather than estimating.

BUILD THESE FOUR SECTIONS, IN THIS ORDER

Section 1: The snapshot. Six numbers only.
- Total closings
- Median close price
- Average close price
- Median days on market
- Average days on market
- Median price per square foot

For price per square foot, use above grade finished square footage. If that is missing for a specific listing, use total living area for that listing only.

Section 2: Price bands. A table showing how many homes closed in each band, what percent of total that is, and the median days on market within that band. Use these bands by default:
Under $400K | $400K to $600K | $600K to $800K | $800K to $1M | Over $1M

LUXURY AUTO-DETECT: before you build this table, check two things. If the median close price is $900,000 or higher, OR if 40 percent or more of the closings are over $1M, switch to these bands instead:
Under $750K | $750K to $1M | $1M to $2M | $2M to $3M | $3M to $5M | $5M+

Tell me in one line which band set you used and why.

Section 3: Speed to close. How many homes sold in each window, with the percent of total. Use these buckets by default:
0 to 7 days | 8 to 14 days | 15 to 30 days | 31+ days

If luxury mode fired, use these instead:
Under 14 days | 15 to 30 days | 31 to 60 days | 61 to 90 days | 90+ days

Section 4: Seller concessions. Only if the data has a concessions column.
- What percent of closings included a concession
- Median concession amount among those that had one
- Average concession amount among those that had one
- Total count of closings with a concession

If there is no concessions column, say so in one line and skip the section.

WRITE A SHORT READ-OUT

Under each section, add one or two plain-language sentences a homeowner would understand. Not analysis jargon. Something like: most homes here are closing in under two weeks, and the ones that sit past thirty days are almost all above $800K.

If luxury mode fired, adjust the tone. In a high-end market, a longer days-on-market number is normal due diligence, not a warning sign. Do not frame it as a problem.

FORMATTING RULES

- Everything must fit on one page. Be ruthless. Tables over paragraphs.
- No branding, no names, no logos, no attribution. I will add my own.
- Use plain language a client can read without me in the room.
- Do not use em dashes.
- End with a single footer line noting the data source and the period covered.

After you build it, list any number you were not fully confident in and tell me which column it came from, so I can verify before I send this to anyone.

The luxury detection is the clever part


Standard price bands are useless in Cherry Creek. If every home is over a million dollars, an over $1M bucket tells your client nothing.


So the prompt checks the data first and switches to luxury bands automatically when the median crosses $900K or 40 percent of sales are over a million. It also changes the tone, because 60 days on market means something completely different at $3M than it does at $500K. Same prompt, right report, no thinking required from you.


Adjust those thresholds to your market. In some parts of the Front Range $900K is not luxury, and in others it very much is.


Making it a PDF


Once you have the output, you have two easy routes. Paste it into Gamma.app and let it design the page, or paste it into a doc, add your headshot and brokerage info, and print to PDF. Either way you are about five minutes from something you can hand someone.


Or skip all of it


If you are running Claude Cowork on your desktop, I packaged this as a skill that goes further than the prompt does. You hand it the export, it runs the analysis and builds the finished one-page PDF for you. No copying, no pasting into a design tool, no formatting.


Download the skill file at bit.ly/mls-report-on-autopilot and upload it into Cowork.


That is the whole difference between Level 2 and Level 3 in one example. Same job. At Level 2 you run the prompt and format the result. At Level 3 you hand over the file and get back a finished report.



Check the numbers


The prompt ends by asking the AI to flag anything it was not confident about and name the column it came from. Read that list every time. MLS exports are messy, columns get renamed, and a blank square footage field will quietly skew your price per square foot.


You are putting your name on this and handing it to a client. Spend the two minutes.


I teach this live in my AI classes and workshops across the Front Range. If you want help getting it running, reach out anytime.



Jerad Larkin

Account Executive, Chicago Title of Colorado

303.630.9430 | Info@MileHighTitleGuy.com | MileHighTitleGuy.com


This content is for general informational and educational purposes only. It reflects my personal opinions and industry experience and is not legal, financial, or tax advice. AI gives you a strong starting point, but you are responsible for verifying every number before you share it with a client, including Fair Housing, MLS, and brokerage compliance. When in doubt, check with your broker.

 
 
 

LOOKING FOR IDEAS TO GROW YOUR REAL ESTATE BUSINESS?

Do you have any title, escrow, or real estate marketing questions?

Jerad Larkin, Chicago Title Logo

The information on this website is for general informational and educational purposes only. All content reflects my personal opinions and industry experience, including insights related to real estate, marketing, and title insurance. Nothing on this site should be interpreted as legal, financial, or tax advice, nor does it replace guidance from qualified professionals. Real estate laws, title insurance regulations, and market conditions change frequently. Although every effort is made to ensure accuracy, Chicago Title and Jerad Larkin make no guarantees and assume no responsibility for errors, omissions, or outcomes resulting from the use of this website or any linked resources. Users should independently verify all information before making decisions.

Copyright © All Rights Reserved by Mile High Title Guy.

  • Facebook
  • Instagram
  • LinkedIn
  • Pinterest
  • Youtube
bottom of page