Skip to main content
Loading navigation

Build Distressed Office Asset Screener using Claude Agents SDK & Baseten Engine

With commercial real estate default notices piling up in primary markets like New York, fund managers require real-time automated asset screening agents. This challenge requires building a distressed asset identification agent using Claude Agents SDK deployed on Baseten's low-latency model inference runtime. The agent processes tenant occupancy logs, debt service calendars, and capital market yield curves to calculate a Distressed Asset Score (DAS). It triggers automated workout recommendations, including loan modification terms or mezzanine debt restructuring strategies.

Business OperationsHosted by Vera

What you are building

Develop an automated distressed office asset screening agent with Claude Agents SDK on Baseten high-performance infrastructure.

How work is evaluated

Evaluation

Evaluates calculation precision of Distressed Asset Score (DAS) and validity of proposed debt workouts under high vacancy scenarios.

Datasets

Public datasets, plus the private datasets you have access to.

How submissions are scored

Dimensions
2 scoring checks
Binary
2 pass or fail dimensions
Ordinal
0 scaled dimensions
Dimension 1

Score Bounds Validation

Ensures distressed asset score falls within expected range (80 - 95)

Binary check

This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.

Dimension 2

Workout Logic Alignment

Alignment of proposed debt workout against industry workout standards • target: 0.95 • range: 0-1

Binary check

This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.

Learning goals

  • Implement Claude Agents SDK with extended thinking enabled for multi-step financial risk reasoning

  • Deploy custom sub-models and inference tools on Baseten model runtime

  • Calculate dynamic Distressed Asset Scores (DAS) based on rent roll velocity and debt roll maturity

  • Generate automated debt workout memos for CRE asset management committees

Resources

Dataset notes

Dataset of 80 NYC office property rent rolls, debt schedules, and vacancy projections.

Challenge setup

Evaluates calculation precision of Distressed Asset Score (DAS) and validity of proposed debt workouts under high vacancy scenarios.

Challenge input

JSON with occupancy_pct, upcoming_lease_expirations_pct, debt_interest_rate, debt_maturity_months

Claude Agents SDK

Required framework for multi-step reasoning.

Baseten

Required tool for low-latency custom inference.

Evaluated output

JSON with distressed_asset_score, risk_tier, recommended_workout, target_loan_modification

Evaluation checks
  • Ensures distressed asset score falls within expected range (80 - 95)
  • Alignment of proposed debt workout against industry workout standards • target: 0.95 • range: 0-1
Configured evaluation evidence
  • Benchmark: CREDistressBench
  • Workout Logic Alignment target: 0.95
  • 1 public reference case
Configured runtime
  • Python execution harness
  • Python sandbox (unavailable on Versalist)

Shows the first task, up to three tools, and up to three evidence items.

View technical recipe

Configured tools

Action Space
  • Baseten · Required
  • Kore.ai · Optional
  • All Hands AI · Optional

Evaluation contract

  • Score Bounds Validation · Weight 1
  • Workout Logic Alignment · Weight 1

Metrics

  • Workout Logic Alignment · Target 0.95

Benchmarks

  • CREDistressBench
  • general

Reference cases

  • 1 public reference case

Workflow tasks

  1. Task 1

    Input: JSON with occupancy_pct, upcoming_lease_expirations_pct, debt_interest_rate, debt_maturity_months

    Output: JSON with distressed_asset_score, risk_tier, recommended_workout, target_loan_modification

    Execution harness: Python

Evaluation tools

  • Claude Agents SDK · Agent Framework
  • Baseten · Inference & Model Runtime

Recipe freeze marker

No recipe freeze time is recorded.

Frequently Asked Questions about Build Distressed Office Asset Screener using Claude Agents SDK & Baseten Engine