AVENA
SearchDealsRegionsAvena Engine
Sign in
Sample fund report · Spanish coastal new-builds

Asking-price book,
as observed.

A specimen of the cross-section and the short history an institutional reader can actually be shown today. Every figure is computed from the live book or from stored snapshots. Where a series does not exist, the section says so.

This is not a valuation, not a registered-sale index, and not a performance record. Feed exits are listings that left the source book. Yields are a model.

Printable version
JSON of these figuresScore track record

Generated 2026-10-22 09:38 UTC · Feed book stamped 2026-10-22 · Latest snapshot 2026-10-22

Market overview

Current asking book in public/data.json, scored at read time. Medians use listings with a positive price or €/m². A missing yield is left out of the yield median. It is not treated as zero.

Listings
2 039
2 039 with a positive asking price
Median asking price
€485 000
Median asking €/m²
€5 625
Median score
50
2 039 scored
Median modelled gross yield
2.8%
2 039 with a yield
Asking below benchmark
72.0%
2 039 listings with both €/m² figures
Costas in the book
9
Towns reported
67
31 towns under 5 listings are omitted

By costa

Costa names are the strings stored on the feed, including inland and Cádiz splits. They are not collapsed into a region code.

CostanMedian priceMedian €/m²P25 €/m²P75 €/m²Median scoreMedian yield
Costa del Sol855€680 000€6 919€5 618€9 036502.0%
Costa Blanca South480€349 000€4 795€4 083€5 725494.9%
Costa Calida273€376 500€4 486€3 925€5 379483.3%
Costa Blanca North250€557 500€6 068€5 106€7 201525.0%
Costa Blanca South - Inland76€397 500€3 252€2 903€3 654657.7%
Costa Calida - Inland54€332 000€3 650€2 775€4 235492.8%
Costa del Sol (Cadiz)35€594 000€6 024€5 338€7 728512.1%
Costa Blanca North - Inland10€532 950€3 939€3 749€5 256577.2%
Costa Tropical6€361 500€4 987€2 905€5 020532.7%

By town

Towns with at least 5 listings. 31 smaller towns stay in the book totals and are not given their own row.

TownCostanMedian priceMedian €/m²P25 €/m²P75 €/m²Median scoreMedian yield
EsteponaCosta del Sol227€730 000€6 809€5 456€9 025522.0%
MijasCosta del Sol195€565 000€6 726€5 521€8 289472.1%
TorreviejaCosta Blanca South111€305 000€4 983€4 166€5 694533.8%
FuengirolaCosta del Sol101€720 000€7 468€6 281€9 686512.0%
Pilar de La HoradadaCosta Blanca South90€369 700€5 071€4 348€5 859475.8%
MarbellaCosta del Sol84€1 015 500€8 203€6 528€12 117461.8%
Los AlcazaresCosta Calida77€399 000€4 650€4 238€5 523463.0%
FinestratCosta Blanca North59€550 000€5 598€4 813€6 496495.2%
Guardamar del SeguraCosta Blanca South54€315 000€4 588€4 200€5 651534.4%
CasaresCosta del Sol52€564 000€5 936€4 979€6 978522.1%
San Pedro del PinatarCosta Calida52€302 475€4 352€3 977€5 207483.5%
Torre PachecoCosta Calida48€309 950€4 141€3 602€4 880392.7%
BenijofarCosta Blanca South41€389 900€4 708€4 227€5 339395.5%
ManilvaCosta del Sol40€490 500€5 934€4 363€7 841562.2%
BenahavísCosta del Sol35€1 295 000€9 421€7 487€12 784421.8%
San Miguel de SalinasCosta Blanca South32€267 876€4 078€3 566€5 068502.2%
PinosoCosta Blanca South - Inland31€473 500€3 055€2 956€3 748617.9%
VillajoyosaCosta Blanca North31€430 000€6 350€5 513€7 614475.1%
AlgorfaCosta Blanca South30€431 000€4 782€3 396€5 696465.0%
PolopCosta Blanca North27€650 650€6 193€5 938€6 618443.9%
RojalesCosta Blanca South25€529 000€4 843€4 084€6 487385.2%
MálagaCosta del Sol24€945 000€8 180€5 648€12 884421.8%
Orihuela CostaCosta Blanca South22€794 950€6 435€5 159€7 469585.0%
Baños y MendigoCosta Calida21€461 000€4 570€4 080€5 813402.9%
BenalmádenaCosta del Sol21€750 000€6 420€5 620€8 358522.2%
TorremolinosCosta del Sol21€675 000€7 370€6 419€8 948442.0%
San RoqueCosta del Sol (Cadiz)18€600 000€5 865€5 258€7 460592.1%
San JavierCosta Calida17€389 000€4 863€3 899€6 166484.1%
CalpeCosta Blanca North16€657 500€8 345€5 196€9 869486.4%
OrihuelaCosta Blanca South16€438 450€4 662€4 432€6 117626.8%
AlicanteCosta Blanca North15€301 900€4 752€4 549€5 280645.5%
Fuente ÁlamoCosta Calida - Inland14€343 400€3 787€3 287€4 657552.5%
Vélez MálagaCosta del Sol14€446 500€5 468€4 811€6 206662.5%
AguilasCosta Calida13€385 000€5 015€4 170€6 525533.3%
Jávea XàbiaCosta Blanca North13€647 000€7 740€6 280€8 542544.8%
la NuciaCosta Blanca North13€449 427€5 635€4 871€6 161367.0%
rincon de la victoriaCosta del Sol13€440 000€5 864€5 205€6 667552.2%
Alhama De MurciaCosta Calida - Inland12€290 500€4 133€3 839€4 502342.3%
El VergerCosta Blanca North12€377 250€5 762€5 133€6 385575.5%
Hondón de las NievesCosta Blanca South - Inland12€250 000€3 382€2 834€3 732647.2%
La Linea De La ConcepcionCosta del Sol (Cadiz)12€503 000€6 751€5 963€9 664451.9%
BenissaCosta Blanca North11€2 600 000€9 828€7 832€10 943544.0%
DeniaCosta Blanca North11€450 000€5 465€5 039€6 399494.9%
El CampelloCosta Blanca North11€660 000€6 462€5 983€7 932515.7%
CartagenaCosta Calida10€480 500€4 932€4 343€5 560413.0%
Ciudad QuesadaCosta Blanca South10€558 500€4 743€4 453€5 490435.5%
DoloresCosta Blanca South10€422 500€4 041€3 833€4 671477.2%
La Manga ClubCosta Calida10€487 500€5 194€4 500€6 221447.9%
La Manga del Mar MenorCosta Calida10€330 000€4 425€3 363€4 830673.8%
San Pedro De AlcantaraCosta del Sol10€728 900€9 066€7 331€10 063441.9%
Santa PolaCosta Blanca South10€274 000€4 199€4 106€4 421664.5%
MazarronCosta Calida - Inland9€269 900€2 406€2 170€2 809668.0%
MutxamelCosta Blanca North9€399 000€5 210€4 125€5 471655.4%
AspeCosta Blanca South - Inland8€459 000€3 377€3 299€3 673487.3%
CoxCosta Blanca South - Inland7€235 000€3 483€3 343€3 589697.6%
Moraira_TeuladaCosta Blanca North7€2 175 000€7 967€7 877€8 938654.1%
Puerto de MazarronCosta Calida7€235 000€3 863€3 753€4 382644.5%
San FulgencioCosta Blanca South7€319 900€4 158€3 954€5 311495.9%
AlmuñecarCosta Tropical6€361 500€4 987€2 905€5 020532.7%
BigastroCosta Blanca South6€212 900€3 121€2 994€3 284607.1%
La RomanaCosta Blanca South - Inland6€382 500€3 341€3 052€3 561688.1%
OjenCosta del Sol6€1 045 550€8 622€8 486€10 679652.0%
TorroxCosta del Sol6€357 500€4 763€4 464€5 052632.3%
CatralCosta Blanca South - Inland5€213 000€2 760€2 700€2 840687.2%
La MarinaCosta Blanca South5€299 000€4 211€4 070€5 100655.7%
Monforte del CidCosta Blanca North - Inland5€549 900€5 237€3 912€5 262727.4%
SotograndeCosta del Sol (Cadiz)5€1 014 000€5 761€3 510€6 408662.3%

Price levels and trend

Ground truth is price_snapshots from 2026-08-05 to 2026-10-22 (72 observed days, 78 calendar days). The line is the median asking €/m² of the book on sampled days. The mix changes as listings enter and leave. The paired figure holds the ref fixed.

Paired listings
1 744
Present with a positive price on both the first and latest day
Median paired change
0.00%
Same ref, asking price
Longest capture gap
7 days
  • No snapshot from 2026-10-14 through 2026-10-20 (7 days).

Sampled observation days, not a filled calendar. 2026-08-05 to 2026-10-22.

DateListingsPricedMedian priceMedian €/m²
2026-08-051 9901 990€479 925€5 557
2026-08-122 0042 004€480 000€5 559
2026-08-192 0112 011€477 500€5 548
2026-08-262 0362 036€479 925€5 584
2026-09-022 0332 033€480 000€5 597
2026-09-092 0372 037€483 000€5 591
2026-09-162 0462 046€484 500€5 601
2026-09-232 0362 036€483 000€5 599
2026-09-302 0292 029€487 000€5 622
2026-10-072 0332 033€489 000€5 622
2026-10-212 0342 034€485 000€5 628
2026-10-222 0392 039€485 000€5 625

Paired change by region

Region labels are the most common costa name on the current book for that region code. The code is kept when the book has no match.

RegionPairedMedian asking-price change
Costa del Sol7730.00%
Costa Blanca South4610.00%
Costa Calida2740.00%
Costa Blanca North2360.00%

Paired change by town

Towns with at least 30 listings present on both days. 82 towns are below that bar.

TownPairedMedian asking-price change
Estepona1970.00%
Mijas1630.00%
Torrevieja990.00%
Fuengirola860.00%
Marbella810.00%
Pilar de La Horadada760.00%
Los Alcazares600.00%
Finestrat540.00%
Casares480.00%
San Pedro del Pinatar480.00%
Torre Pacheco400.00%
Benijofar350.00%
Benahavís320.00%
Guardamar del Segura300.00%

Supply and feed exits

An exit is a listing in the 2026-08-05 snapshot that is absent on 2026-10-22. It is recorded when sold_properties has that ref on or after 2026-08-05. A ref that is in the delisting ledger and back in the latest snapshot is a relisting, not an exit. None of these rows is a notary sale.

Start book
1 990
2026-08-05
Latest book
2 039
2026-10-22
Exit rate
12.4%
237 recorded, 9 without a delisting row
Relisted
39
314 delisting rows since 2026-08-05

38 delisting rows are for refs that were not in the start-day book. They are not in the exit rate.

RegionStartLatestRecorded exitsUnrecordedRelistedExit rate
Costa del Sol8598968601910.0%
Costa Blanca South537556688214.2%
Costa Calida316327411713.3%
Costa Blanca North2782604201115.1%

Towns

Starting book of at least 30. 81 towns omitted.

TownStartLatestRecorded exitsUnrecordedRelistedExit rate
Estepona2312273401114.7%
Mijas17619513037.4%
Torrevieja110111110010.0%
Fuengirola99101130013.1%
Pilar de La Horadada9190141016.5%
Marbella88847008.0%
Los Alcazares7777170222.1%
Finestrat6759130019.4%
San Pedro del Pinatar52524027.7%
Casares49521002.0%
Torre Pacheco474870114.9%
Guardamar del Segura4654160134.8%
Benijofar37412005.4%
Benahavís33351003.0%
Villajoyosa333140112.1%

Score and modelled yield

Score, current book

  • Under 40590
  • 40–49411
  • 50–59330
  • 60–69557
  • 70–79150
  • 80 and above1

Modelled gross yield

  • Under 4%1 315
  • 4% to under 6%429
  • 6% to under 8%231
  • 8% and above64

1 066 listings used a town rental card. 973 used a regional or estimated card. The yield is not observed rent on the unit.

Methodology

The live book is Avena's nightly capture of agency-marketed new-build listings, written to public/data.json. Asking €/m² is price divided by built area. The benchmark €/m² on each listing is written when that feed is parsed: listings with a built area receive a hedonic estimate (a price-tier fit when that tier has enough listings, otherwise a global fit), and listings without area fall back to a town or region median of asking €/m².

The Avena score is computed at read time. Weights in src/lib/scoring.ts are value 0.40, modelled gross yield 0.25, location 0.20, quality 0.10, completion risk 0.05. The value term is the gap between asking €/m² and the benchmark. Gross yield is a short-let model (nightly rate, occupied weeks, size and price multipliers) minus a fixed ownership-cost sketch for the net figure. This report publishes the gross figure only.

Historical prices are price_snapshots on or after 2026-08-05, the day the capture was pointed at the live feed. Rows before that date are excluded. Delistings are written only when the prior snapshot is at most 4 days old and the new feed still covers at least half of the prior refs. A quiet or broken feed is not allowed to mark the book as sold.

AVM error, read from public/model-stats.json (2026-10-22), avm-runtime-v1: median absolute error 16.0%, MAPE 22.1%, 59.3% within 20%, n=2 039. The file marks this error as in-sample against asking prices. In-sample: town × type medians are drawn from the same book, so each listing contributes to its own baseline. Out-of-sample error is higher. Target is asking price, not registered transaction price. Spanish coastal new-build transaction prices are not publicly available at listing level.

The published formula note is at /methodology. The score comparison against later prices is at /track-record.

Data coverage

Ledger epoch
Snapshots and scores before 2026-08-05 are excluded. That earlier archive repeated a frozen registry.
Snapshot span
2026-08-05 to 2026-10-22, 72 observed days, calendar from the published movement ledger after its endpoints matched the live table.
Score span
2026-08-05 to 2026-10-22.
Rows excluded before the epoch
score_history 191 862; price_snapshots 1 881.
What this report does not contain
No registered Spanish transaction prices, no official appraisal series, no second listing source, and no claim that a feed exit was a sale. French DVF rows in the database are a different country and are not used here.
AAvena

The observation ledger for Spanish coastal new-build property — every listing observed nightly under the open APIP v1.0 standard. Refreshed daily. Cite as DOI 10.5281/zenodo.19520064.

Follow @avenaterminal

Norway · Founded 2026

Find a home
  • This week’s deals
  • Regions
  • All towns
  • The three costas
  • Compare towns
  • How it works
  • Enquire
  • Buying guides
  • For norske kjøpere
  • Watchlist
The Engine
  • The Avena Engine
  • Methodology
  • Proof
  • Verify
  • Limitations
  • DELPHI AI Panel
  • PLAB AI Benchmark
  • Standards (APIP)
Institutions & builders
  • API
  • Institutional
  • Intelligence
  • Stack
  • Academic Access
  • Data Partners
  • Open Dataset
  • Sample fund report
  • Score track record
Company
  • About Avena
  • Contact
  • Press
  • Co-founder
  • FAQ
  • Blog
  • Governance
Legal & credentials
  • Terms of Service
  • License (CC BY 4.0)
  • Zenodo DOI
  • Wikidata Q139165733
  • Brand Kit
Zenodo DOI
10.5281/zenodo.19520064
Wikidata
Q139165733
Schema
APIP v1.0
License
CC BY 4.0
Version
v2026.05
© 2026 Avena Terminal · All rights reserved · Cite as DOI 10.5281/zenodo.19520064System operational
Chat with Avena