ARPIE User Guide
CRE Deal Intelligence Platform · Version 0.6 · Masego Inc.
1. Welcome to ARPIE
ARPIE (Automated Real Property Investment Engine) is a commercial real estate underwriting and portfolio intelligence platform built for investment professionals. It ingests deal data, runs a fully deterministic underwriting pipeline, scores every deal on a 0–100 scale, stress-tests key assumptions, and surfaces actionable insights — all without relying on AI black-box models.
What makes ARPIE different
- Deterministic underwriting. Every score, metric, and recommendation is produced by transparent, rules-based logic. You can trace exactly why a deal scored the way it did. There are no large-language-model guesses in the underwriting pipeline.
- Portfolio-level analysis. ARPIE does not just analyze deals in isolation. It ranks holdings against each other, highlights allocation concentrations, and generates investment-committee-ready comparison materials.
- Capital-stack mechanics, not just pricing. ARPIE's Max-Bid Solver tells you the maximum price the deal supports for a target investor IRR. The Capital Stack Modeler then shows how that money actually distributes across N capital classes and a multi-tier promote ladder — pari-passu math, class sequencing, promote leakage, all visible.
- Operating Agreement drafts. After underwriting, the OA Generator turns your firm's template into a draft .docx populated with deal-specific values, with source provenance on every field. Drafts start in shadow state and never bind your firm until your attorney confirms review.
- Speed. Upload a deal package, and ARPIE returns a full underwriting memo, scorecard, stress scenarios, and broker follow-up questions in seconds — work that typically takes an analyst several hours.
2. Getting Started
2.1 Accessing ARPIE
Open your browser and navigate to https://arpie.masegoinc.com. Supported browsers: Chrome, Firefox, Edge, and Safari (latest two major versions).
2.2 Signing in for the first time
If you received an invite link from your organization admin, click the link to set your password and activate your account. If you were given a username and temporary password, enter them on the login page.
Where you land after sign-in. New users with no deals yet land on the Bring in Deals page so they can get started. Returning users with at least one deal land on the Deals page directly — no extra clicks to reach your pipeline.
2.3 Setting up two-factor authentication (MFA)
- Sign in to ARPIE.
- Click your name in the sidebar, then select Account Settings.
- Under Security, select Enable Two-Factor Authentication.
- Choose your preferred method:
- Authenticator app (TOTP): Scan the QR code with Google Authenticator, Microsoft Authenticator, or Authy. Enter the six-digit code to confirm.
- Phone verification: Register a phone number for SMS codes.
- Store the recovery codes in a safe place — they are the only way to regain access if you lose your device.
2.4 Changing your password
Navigate to Account Settings → Change Password. Enter your current password, then your new password twice. Requirements: minimum 8 characters, at least one uppercase, one lowercase, and one number.
2.5 Navigating the dashboard
Every nav item has an icon plus a plain-language label. Collapse the sidebar via the floating « handle on the sidebar / main edge to free up horizontal space; click it again to re-expand. Your collapsed/expanded preference is remembered across sessions.
| Sidebar Item | What it does |
|---|---|
| Portfolio | Holdings, rankings, analysis, workflow, and decision board |
| Deals | Pipeline of active acquisitions — search, filter, intent tabs, drill into analysis |
| Loans | Loan modeling / refi sizer for existing or hypothetical debt structures |
| Max-bid solver | Find the highest price you can pay and still hit a target investor IRR |
| Capital stack | Model N capital classes through a multi-tier promote and see per-class IRR / EM / payouts |
| Bring in deals | Upload deal files, connect Outlook/Gmail, import portfolio holdings |
| Jobs | Monitor background processing jobs |
| Reports | Generate and download PDF and Excel reports |
| Analysis Runs | History of pipeline and comparison runs |
| Team & Access (admin) | Manage members, invitations, and active sessions |
| Operating Agreement (admin) | Upload your firm's OA template; configure firm-level defaults |
| Feedback | Submit feature requests and bug reports |
| User Guide | This document |
| Pricing | Plan tiers and billing |
3. Bringing Deals into ARPIE
3.1 The four ways to bring in deals
The Bring in deals page is your hub. The hero card at the top is Upload deal files — the fastest path when you have files in hand. Below it, four other options handle different sourcing patterns:
| Path | Best when… |
|---|---|
| Upload deal files | You already have OM / rent roll / T-12 / PLA files locally |
| Connect Outlook | Brokers email you deals and you want ARPIE to pull them from a specific inbox folder |
| Connect Gmail | Same as Outlook, for Gmail-based teams |
| Connect licensed CRE data | Your team has paid API access to CoStar, CREXi, etc., and wants direct pull |
| Import current portfolio | You're onboarding an existing book of holdings via CSV/Excel |
3.2 What data you need (for a single-deal upload)
At minimum you need basic property and financial information:
- Property details: Name, address, property type, square footage, unit count, occupancy rate.
- Financial data: Purchase price, loan amount, interest rate, loan term, NOI, effective gross income, operating expenses.
- Optional but recommended: Rent roll, T-12 operating statement, cap rate, year built.
ARPIE's underwriting readiness score tells you how complete your submission is and which missing fields would improve the analysis.
3.3 Supported file formats
| Format | Use case |
|---|---|
| JSON | Structured deal data in ARPIE's canonical format or common broker formats |
| Excel (.xlsx) | Rent rolls and T-12 operating statements |
| Word (.docx) | Deal narratives and offering memoranda |
| Text-layer PDFs (scanned/image-only not yet supported) | |
| CSV | Tabular deal data or portfolio holdings for bulk import |
3.4 How upload + classify works
ARPIE auto-classifies each file you drop into the correct slot — rent roll, T-12, deal text/OM, or PLA workbook — using filename signals and a content scan. Each filled slot shows a “Detected as X · confidence” badge so you can see exactly what ARPIE thought.
- High / medium confidence: the file is auto-routed to that slot. You can still override manually by clicking the slot and picking a different file.
- Low confidence or unknown: the file lands in a “Needs review” panel where you pick the target slot manually (or skip the file entirely).
- Slot conflict: if a drop would replace a file already assigned to that slot, ARPIE routes it to the review panel so you don't accidentally overwrite.
This is the fix to the old “all .xlsx files become rent roll” behavior. A T-12 dropped as Excel now lands in the T-12 slot, not silently in rent roll.
3.5 What happens after upload
You see a live progress strip with three stages:
- Files received — upload progress percentage displays during the transfer.
- Analysis running — ARPIE's pipeline ingests, normalizes, runs underwriting math, scores, and stress-tests.
- Deal ready — a success card appears with a direct Open Deal CTA.
Behind the scenes the pipeline runs:
- Ingestion — File parsed and fields extracted.
- Normalization — Data mapped to canonical deal schema.
- Underwriting — Metrics calculated (NOI, cap rate, DSCR, LTV, cash-on-cash, IRR, debt yield).
- Scoring — Composite deal score (0–100) generated.
- Stress testing — Three scenarios applied automatically.
- Artifact generation — Underwriting memo, scorecard, follow-up questions, and scenario comparison produced.
3.6 Outlook / Gmail intake
When you connect Outlook or Gmail, ARPIE scans the selected folder for deal emails and packages them automatically. The intake screen shows a skipped-emails count so you know exactly which messages did not look like deals (and why). A deterministic broker/OM classifier runs in front of Outlook intake to keep noise out of the pipeline.
4. Working the Deals Page
4.1 Page layout
The Deals page is now optimized for fast triage. From top to bottom:
- Hero metrics — pipeline-wide signals at a glance.
- Status tabs — Active / Rejected / All.
- Intent tabs — pre-built filter combinations that match how analysts actually triage (covered below).
- More filters — collapsed by default; expand for sort, readiness, action, and attribute filters when you need them.
- Deal table — the actual queue. Click any row to jump to the deal detail.
- Pipeline summary — collapsed by default; holds the package-mix / readiness-mix / blocker-mix / next-action / investment-stance charts and the workflow cockpit cards. Open it when you need the analytics; otherwise it stays out of the way.
4.2 Intent tabs (pre-built filters)
| Intent | What it filters to |
|---|---|
| Ready to review | Decision-ready deals with an Advance next action — sorted by readiness |
| Needs follow-up | Deals waiting on follow-up, watchlist, or renegotiation — sorted by most recently updated |
| Blocked | Deals blocked by missing critical materials — sorted by readiness |
| Recently updated | Default catch-all view sorted by most recent activity |
| Custom filters | Appears when filters in “More filters” don't match a preset — lets you keep your hand-rolled combo without losing the intent-tab UI |
4.3 Drilling into a deal
Click any row to open the deal detail page. The first thing you see is the Decision Desk at the top — a one-screen summary of where the deal stands.
5. Understanding Your Analysis
5.1 The Decision Desk
Every deal detail page starts with a Decision Desk — four panels that answer stance / why / what blocks / next step at a glance:
- Stance — current investment stance (Proceed / Proceed with Caution / Reprice / Decline / Hold) plus badges for next action and blocker count.
- Top reasons — up to 6 reasons grouped by tone: Strength (green), Watch (gold), Risk (red). Pulled from the analysis commentary, gate failures, and risk flags.
- Blockers — critical missing items with a prominent Upload missing files CTA that jumps you straight to the right uploads slot for that deal.
- Next action — what to do next in plain language.
Below the Decision Desk, the hero shows lifecycle / execution badges, quick links to Max-Bid and OA Generator (covered below), and the deal header. Then a Quantitative signals strip with four numeric scores: underwriting readiness %, portfolio score, underwriting score, portfolio fit.
5.2 Deal score breakdown
Every deal receives a composite score from 0 to 100, calculated from four categories:
| Category | What it measures |
|---|---|
| Leverage | LTV ratio and debt service coverage. Higher LTV and lower DSCR increase the penalty. |
| Cash flow | Strength and sustainability of debt service coverage and cash flow margins. |
| Operations | Occupancy rate, expense ratio, and operating efficiency. |
| Data quality | Completeness of submitted deal data. |
5.3 Risk classification
| Risk Level | Penalty Threshold | Meaning |
|---|---|---|
| Low | Under 10 points | Metrics within conservative ranges |
| Moderate | 10–24 points | Some metrics outside preferred band but serviceable |
| High | 25+ points | Significant concerns requiring attention |
5.4 Recommendation bands
| Recommendation | Score Range | Guidance |
|---|---|---|
| Decline | Below 55 | Fundamental issues make this deal unsuitable |
| Reprice / Restructure | 55–69 | Potential but needs material changes |
| Proceed with Caution | 70–84 | Acceptable with identified risks to monitor |
| Proceed | 85–100 | Strong deal profile across all dimensions |
5.5 Key metrics
- NOI — Net Operating Income: total property income minus operating expenses.
- Cap Rate — NOI / purchase price. Unlevered return on the asset.
- DSCR — NOI / annual debt service. Above 1.25x is healthy; below 1.20x raises concern.
- LTV — Loan / purchase price. Most lenders target 65–75%.
- Cash-on-Cash — Annual pre-tax cash flow / total equity invested.
- IRR — Projected annualized return accounting for time value of money.
- Debt Yield — NOI / loan amount. Lender-focused coverage metric.
- Expense Ratio — Operating expenses / effective gross income.
5.6 Stress scenarios
| Scenario | What it tests |
|---|---|
| Base | Deal as submitted, no modifications |
| Occupancy −5% | Lease-up risk and tenant retention |
| Rate +100 bps | Refinancing risk and floating-rate exposure |
| NOI −10% | Sensitivity to revenue loss or expense increases |
5.7 Insight pillars
| Pillar | Weight | What it evaluates |
|---|---|---|
| Credit Structure | 25% | LTV, DSCR, debt terms, leverage profile |
| Cash Flow Quality | 25% | Income stability, expense ratios, NOI margins |
| Market Support | 20% | Market-level data and comparable context |
| Lease / Tenant Risk | 20% | Tenant concentration, lease rollover, vacancy risk |
| Data Confidence | 10% | Completeness and reliability of submitted data |
5.8 Deal detail tabs
Below the hero, the deal page has tabs that group deeper analysis:
- Overview — underwriting snapshot, scorecard, readiness breakdown, leverage analysis, structural risk, and commentary.
- Artifacts — preserved underwriting files, previews, and export-ready deliverables.
- History — timeline of lifecycle changes, execution events, and decision context.
- Operating Agreement — OA drafts for this deal with state transitions and amendment chain (covered in section 9).
- Workflow — committee notes, ownership, approvals.
5.9 Comparable Sales & Leases
Every deal detail page pulls nearby sale comps from HERA, our county-level comp mirror. Because a county pull can return buildings that are very different from your subject — a 3,000 SF single-tenant suite and a 60,000 SF multi-tenant tower are both technically "office" — every comp is automatically scored 0 to 100 for similarity to the subject and binned into four tiers:
| Tier | Score | What it means | How to use it |
|---|---|---|---|
| Primary | 80–100 | Near-twins of the subject: same size range, same asset sub-class, same submarket, close in year built. | Anchor your valuation on these. Median $/SF from Primary comps is the most defensible number to carry into committee. |
| Secondary | 60–79 | Same neighborhood and broad asset class, but one major dimension (size, vintage, or tenant mix) is off. | Sanity-check range around the Primary median. Not load-bearing. |
| Supporting | 40–59 | Same market, meaningfully different property type or scale. | Context only. Shows you aren't an outlier versus the broader market. Don't cite in IC. |
| Excluded (dimmed) | <40 | Not comparable: different asset class, radically different size, or non-arm's-length. | Shown at reduced opacity so you can verify the scorer isn't discarding valid comps. Should not influence the underwriting. |
Each row's Why cell shows the top two reasons the scorer assigned that tier. Hover it to see the full rationale plus the numeric score.
Practical shortcut: if you underwrite off Primary + Secondary rows only, you're following standard institutional comp-selection practice. Excluded rows are there for transparency, not for math.
Manual comps you add via Add comp or Upload CSV are flagged "Manual" and are never overwritten by a HERA refresh — your broker comps stay untouched across re-runs.
6. Market Intelligence
ARPIE automatically enriches every deal with county-level market intelligence drawn from 14 federal data sources covering all 3,200+ US counties. When you upload a deal, ARPIE resolves the property location to its county and pulls a comprehensive market profile — no extra steps required.
6.1 Composite market scores
Each county is scored on five dimensions (0–100 scale with national percentile ranks):
| Score | What it measures | Data sources |
|---|---|---|
| Economic Vitality | GDP growth, per capita income, employment strength | BEA, BLS QCEW |
| Workforce Readiness | Education levels, occupation mix, STEM concentration | Census ACS |
| Digital Readiness | Broadband access, remote work adoption | Census ACS |
| Logistics Access | Proximity to ports, airports, intermodal terminals | BTS, TIGER |
| Agricultural Intensity | Crop sales, livestock, farming dependence | USDA NASS/ERS |
6.2 Economic indicators
Beyond the composite scores, each county profile includes:
- Per capita income and GDP growth trends (5-year CAGR)
- Average weekly wages by sector
- Net migration — how many people (and how much adjusted gross income) are moving in or out annually (IRS SOI data)
- Building permits — new construction activity signaling demand and supply pipeline
- Fair market rents by bedroom count (HUD FMR data)
- Broadband coverage — percentage of households with broadband access
6.3 Risk profile
ARPIE displays the FEMA National Risk Index for each county, including:
- Overall risk score and rating (Very Low to Very High)
- Individual hazard breakdowns: earthquake, flood, hurricane, tornado, wildfire
- Expected annual loss score and social vulnerability
This helps you assess natural disaster exposure — critical for insurance costs, business continuity planning, and long-term asset value.
6.4 How it feeds the analysis
The Market Support insight pillar (20% of the overall insight score) uses county intelligence data to evaluate market-level support for the deal. A property in a county with strong economic vitality, positive migration, and active construction will score higher on market support than one in a declining county with outbound migration and elevated natural disaster risk.
7. Max-Bid Solver
The Max-Bid Solver inverts the underwriting question. Acquisition underwriting asks “at this price, what IRR do I get?” The Max-Bid Solver asks “given my required IRR and waterfall, what's the highest price I can pay?”
It returns max value, the achieved IRR at that value, and a plain-English rationale so you can see why the ceiling is what it is rather than treating it as a single fragile number.
7.1 Two modes
| Mode | What it solves for |
|---|---|
| Acquisition | Stabilized hold-and-exit. Varies purchase price. |
| Development | Ground-up with construction + lease-up. Varies land cost; hard/soft costs held constant. |
7.2 Class A / Class B = LP / GP
The two equity classes use the same waterfall. Class A (LP) is preferred / passive capital; Class B (GP) is the sponsor co-invest plus the promote earned above hurdles. Pick which class's IRR to target with the Investor class to target dropdown.
7.3 Waterfall structure presets
- IRR-hurdle ladder (multi-tier). The Class A / Class B split changes at IRR hurdles. Default seed is the LaPour 3-tier structure: 75/25 below a 16% LP IRR, 65/35 between 16% and 18%, 50/50 above 18%.
- Simple pref + fixed promote (one tier). One row, no upper bound — e.g., 8% pref then 70/30 above. Useful for simpler institutional structures.
You can edit any row, add tiers, or remove tiers. The final tier always has “no upper bound.”
7.4 Bound to a deal (the round trip)
Click Run max-bid solver from a deal's detail page and the solver opens with the deal pre-bound. A banner at the top reads “Bound to deal: [name]”. After the solver converges, the result card adds a “Generate OA draft for [deal name]” button that jumps you to the OA wizard with the deal already in scope.
8. Capital Stack Modeler
Where Max-Bid solves for the price ceiling, the Capital Stack Modeler shows what happens to the cashflows after they cross that ceiling. It runs N capital classes through a multi-tier promote ladder and reports per-class IRR, equity multiple, capital returned, pref paid, and promote share.
8.1 When to use it
- Sophisticated deals with multiple capital classes (LaPour-style Initial Mandatory + Operating Additional + Subordinate + Priority).
- Smaller firms modeling a graduated capital structure for the first time — the page is seeded with LaPour's Creekside Centennial defaults you can adapt.
- Validating how a Max-Bid output actually distributes once you specify class sequencing.
8.2 Inputs
The page is seeded with sensible defaults so you can hit Run immediately and see results before changing anything:
- Capital classes table. Each row: name, contributed capital, pref %, sequence, restriction, promote side.
- Promote ladder. Same multi-tier editor as Max-Bid. The residual after every class is fully repaid flows through this ladder.
- Cashflows. One per line. Year 0 is typically 0; interim periods are operating cash; the last period usually includes the exit / sale proceeds.
- Period years. 1.0 for annual, 0.25 for quarterly.
8.3 The fields that matter
| Field | What it does |
|---|---|
| Sequence | Higher sequence = paid back FIRST (capital + accrued pref). Lower sequence is paid back LATER. Ties within a sequence are paid pari-passu by outstanding capital. |
| Pref % | Annual preferred return rate for this class. Compounds when unpaid. |
| Restriction | Metadata only — all_members / manager_only / non_defaulting_only. The math doesn't enforce eligibility; it's a per-deal call. |
| Promote side | Which side of the residual promote this class shares in. investor participates in the LP-share of promote; sponsor participates in the GP-share. Pari-passu by contributed capital within each side. |
8.4 LaPour-style reference structure
The seed defaults model the LaPour Creekside Centennial structure — the same one used as a benchmark in the underlying waterfall tests. Six capital classes (Initial Mandatory 10% / Operating Additional 10% / FM Additional 10% / Subordinate 0% (manager-only) / Optional 10% / Priority 14% (non-default cure)) feeding a 3-tier promote ladder.
8.5 Results panel
The results panel shows:
- Aggregated investor IRR — the headline return number across all investor-side classes.
- Side totals — investor capital and distributions versus sponsor capital and distributions, plus promote-paid-to-investors and promote-paid-to-sponsor.
- Per-class breakdown table — name, side, sequence, contributed capital, pref %, pref paid, capital returned, promote share, total payout, class-level IRR, equity multiple.
- Rationale — expandable details of every period's payment decisions.
9. Operating Agreement Generator
The OA Generator turns your firm's existing OA template into a draft .docx populated with deal-specific values. ARPIE does not draft legal language — your firm's template is the source. ARPIE fills the variables, surfaces what was substituted, and tracks the shadow → legal_reviewed → executed lifecycle.
9.1 Setup (admin, one time)
Go to Operating Agreement in the sidebar (admins only) and complete two steps:
- Upload a template. Drop in a .docx file containing
{{placeholder_name}}markers anywhere ARPIE should fill in values. ARPIE detects markers at upload time and shows the count. Re-uploading creates a new version; old versions stay on disk so drafts that pinned them still resolve. - Configure firm defaults. Set legal-review mode, securities posture, capital classes, operating waterfall, fees, governance threshold, tax allocation methods, formation state. The form is pre-filled with LaPour-shaped starter values to save typing for sophisticated firms; new firms should customize before generating any draft.
Legal-review modes.
| Mode | What it requires |
|---|---|
| Per deal (default starter) | Every draft needs its own legal-review confirmation. Recommended starting mode for any firm new to ARPIE's OA tooling. |
| Per analyst | First confirmed review unlocks direct flip for that analyst. Graduation step once you trust the wizard output. |
| Per org | Admin confirms once for the firm. Highest velocity, lowest oversight — use only for high-volume, structurally-uniform deals. |
9.2 Generating a draft
Two entry points:
- From a deal's hero: Generate OA draft button.
- From a Max-Bid result card (when bound to a deal): Generate OA draft for [deal name].
The wizard has four steps:
- Pick template. Choose from your firm's uploaded templates. Each card shows the placeholder count detected at upload time.
- Review placeholder values. ARPIE auto-fills each placeholder with a value sourced from the deal data, your firm defaults, or a derived helper (e.g., today's date). Each row shows a colored badge:
- From deal (green) — pulled from the deal's underwriting data, e.g.,
property_name. - From firm defaults (green) — pulled from your saved firm-defaults snapshot, e.g.,
formation_state. - Derived (blue) — computed automatically, e.g.,
today→ ISO date. - Manual entry (blue) — you edited the field. Editing any auto-filled value flips its badge to manual.
- Needs your input (yellow) — ARPIE couldn't match the placeholder and is asking you to type a value. These are blockers; Generate stays disabled until every one is filled.
{{property_name}}resolves via a curated alias map;{{deal.purchase_price}}resolves directly via path; everything else falls through to manual. - From deal (green) — pulled from the deal's underwriting data, e.g.,
- Review and generate. The summary shows a bar of source counts (X from deal, Y from firm defaults, Z derived, W manual, blockers). Generate is disabled if any blockers exist.
- Result. The draft is generated in shadow state. You get a Download .docx button plus a diagnostics panel showing any placeholders the template had that you didn't supply (left blank in the doc) and any values you supplied that the template doesn't reference (typos or stale field names).
9.3 The lifecycle: shadow → legal_reviewed → executed
Every draft starts in shadow state. Shadow drafts are not legally binding. They're working documents for your attorney's redline.
The Operating Agreement tab on a deal page lists every draft for that deal with a state badge (Shadow / Legal reviewed / Executed) and inline forms for the state transitions:
- Confirm legal review. Records the attorney name, review date, and an optional redline summary. Flips state from shadow to legal_reviewed.
- Confirm executed. Records the execution date (when all members signed). Flips state from legal_reviewed to executed. This is a one-way lock — executed drafts cannot be modified.
9.4 Amendments
Once a draft is executed, the row changes to show a Create amendment button. Clicking it opens the OA wizard in amendment mode with the executed parent's values pre-loaded:
- The template-picker step is skipped — amendments always use the parent's template (pinned automatically).
- Every placeholder is pre-filled with the value from the parent draft, shown with a green From parent draft badge.
- Edit any value that changes for this amendment. Editing a field flips its badge to Manual entry; the rest stay tied to the parent.
- Click Generate amendment to produce a new shadow draft with all the values (parent's plus your edits) substituted into the .docx.
The new amendment carries forward the parent's firm-defaults snapshot, per-deal overrides, member roster, and placeholder values — then walks its own shadow → legal_reviewed → executed lifecycle. The original executed draft stays immutable. Multiple amendments are allowed; each is numbered (Amendment #1, #2, ...) and chained back to the same executed parent.
Edge case: amendments off drafts generated before May 2026 may show empty placeholder values, because those parents predate the value-persistence feature. The wizard will let you fill them manually before generating.
9.5 ARPIE's legal posture
- Mechanical substitution, not legal drafting. ARPIE fills
{{placeholder}}variables in your firm-supplied template. We don't generate legal language. - Every output is shadow-state by default. No generated draft is binding until your attorney confirms review.
- Templates are firm-supplied. ARPIE may surface starter templates derived from anonymized executed OAs, but firms are expected to substitute their own templates for production use.
- Audit trail. Every state transition records who confirmed, when, and (for legal review) the attorney name and redline summary.
10. Portfolio Management
10.1 Adding deals to your portfolio
Once a deal has been analyzed, click Promote to Portfolio in the deal detail view. You can also import existing holdings via CSV or Excel from the Bring in deals page.
10.2 Portfolio dashboard
- Holdings tab — All portfolio deals with key metrics and scores.
- Analysis tab — Portfolio-level analytics, allocation buckets, weighted metrics.
- Rankings tab — Holdings ranked by score, return, or risk.
- Market Map — Geographic visualization of your portfolio.
10.3 Pipeline comparison
Compare multiple deals side by side via Analysis Runs. The executive workbook export compiles comparisons into a single Excel file for leadership review.
10.4 Investment decision board
A configurable view that categorizes deals by investment readiness based on score, risk level, data completeness, and portfolio fit.
11. Reports and Exports
| Report Type | Contents |
|---|---|
| Underwriting Memo | Full narrative deal summary with metrics, scoring, scenarios, and commentary |
| Scorecard | One-page scoring breakdown with risk classifications |
| Pipeline Comparison | Side-by-side multi-deal comparison with rankings |
| Executive Workbook | Multi-tab Excel with deal data, metrics, scenarios, and rankings |
| Operating Agreement draft (.docx) | Generated from your firm's template with deal-specific values substituted. Downloaded from the Operating Agreement tab on a deal. |
| CSV Export | Any data table can be exported as CSV |
12. Team Management
Roles
| Role | Capabilities |
|---|---|
| Admin | Full access: manage team, invitations, sessions, org settings, OA templates and firm defaults, plus all Analyst capabilities |
| Analyst | Upload deals, view analysis, manage portfolio, run Max-Bid and Capital Stack, generate OA drafts, walk drafts through legal-review and execution, generate reports, participate in committee reviews |
Inviting team members
Go to Team & Access → Invite Member. Enter the user ID, select a role, and share the generated invite link.
Session management
Admins can view access history, active sessions, and revoke sessions immediately from the Team page.
13. Frequently Asked Questions
What does “deterministic” mean?
Given the same input data, ARPIE will always produce the same output — the same score, metrics, and recommendations. No randomness, no AI language model opinions, no probabilistic guessing. Every calculation follows explicit, auditable rules.
How is the deal score calculated?
The score starts at 100 and deducts penalty points across four categories: leverage (LTV/DSCR thresholds), cash flow quality, operations (occupancy/expense efficiency), and data quality. The scoring logic is fully transparent in the scorecard output.
What data formats are supported?
JSON, Excel (.xlsx), Word (.docx), text-layer PDFs, and CSV. Scanned/image-only PDFs are not supported in this version.
How does the drag/drop classifier decide which slot a file goes in?
ARPIE looks at the filename (e.g., “rent_roll_2026.xlsx” obviously matches rent roll) and scans the file's content for structural signals (T-12 statements have characteristic column headers, rent rolls have a tenant/unit list, OMs have narrative paragraphs). High and medium confidence drops auto-route to the matching slot. Low-confidence and ambiguous drops land in a Needs review panel where you pick the slot manually. You can always override an auto-routed slot by clicking it and picking a different file.
What's the difference between Max-Bid and Capital Stack?
Max-Bid answers a pricing question: at my target IRR and waterfall, what's the highest price I can pay? Capital Stack answers a structuring question: given my capital classes, how do the cashflows actually distribute? They're complementary — Max-Bid sets the ceiling; Capital Stack shows who gets what beneath it. A button on the Max-Bid result card jumps you straight from one to the other.
Is an OA draft generated by ARPIE legally binding?
No. Every generated draft starts in shadow state and is explicitly not legally binding. The output is a working document — your firm's template with deal-specific values substituted in. It must be reviewed by your attorney and confirmed in the system (state flips to legal_reviewed) before being shared with members. After members sign, you mark it executed (state flips to executed) and the document is locked. Subsequent changes are handled as amendments.
What's the difference between Confirm legal review and Confirm executed?
Confirm legal review records that your attorney has reviewed and approved the draft language. It records attorney name, review date, and an optional redline summary. State: shadow → legal_reviewed.
Confirm executed records that all members have signed the agreement. You enter the execution date. State: legal_reviewed → executed. After execution, the draft is locked and future changes must go through the amendment flow.
Is my data secure?
Yes. All data is organization-scoped. Authentication supports password plus MFA. Sessions can be monitored and revoked. Rate limiting protects against brute-force attacks.
Can I import from CoStar, CREXi, or Trepp?
Direct connectors are on the near-term roadmap. Currently, export data from those platforms as Excel or CSV and upload to ARPIE, or use the Connect licensed CRE data path on the Bring in deals page if your team has provider-approved API access.
What happens if my data is incomplete?
ARPIE will still analyze the deal, but the data quality score will reflect the gaps. The readiness score tells you exactly which fields are missing and how each would improve the analysis. The Decision Desk surfaces these directly with an Upload missing files CTA that jumps to the right slot.
Can I compare deals side by side?
Yes. Use the Analysis Runs page or portfolio rankings to evaluate multiple deals together. The executive workbook export compiles comparisons into a single file.
How do stress scenarios work?
ARPIE applies three scenarios automatically: occupancy −5%, rate +100 bps, and NOI −10%. For each, all metrics are recalculated from scratch — not estimated.
Where does the market intelligence data come from?
ARPIE's market intelligence is sourced from 14 federal agencies including the Bureau of Economic Analysis (BEA), Bureau of Labor Statistics (BLS), Census Bureau (ACS), FEMA National Risk Index, HUD Fair Market Rents, IRS Statistics of Income (migration data), USDA, and the Bureau of Transportation Statistics. All data is public domain U.S. government work — no third-party licensing required.
Is there an API?
Yes. ARPIE has a full REST API. Contact Masego for API documentation and access.
How do I contact support?
Reach out to your Masego contact or email support@masegoinc.com. Include what you were trying to do, what happened, and the deal or job ID if applicable.