Genemap How it works Coverage Insights Sign in
Country deep-dive · Production systems

Sweden's ungtjur housed-bull system, properly modelled.

Genemap · 11 May 2026 · 7 min read

Around 40% of Swedish beef is finished indoors as ungtjur — young bulls reared on TMR rations and slaughtered at 16–18 months. The economics differ from pasture-finished beef in ways that change every per-trait weight in the index. Here's what changes, why it matters, and how Genemap models it.

If you applied a standard BREEDPLAN-derived selection index to a Swedish ungtjur operation, you'd systematically misrank bulls. Marbling — the largest per-trait economic driver in the AU long-fed grid model — is barely valued in the EUROP grading system that Swedish processors actually pay against. Pasture-growth EBVs are largely irrelevant when the animal will spend its productive life indoors. Hoof health, on the other hand, becomes a first-order economic trait — and it isn't even in the canonical AU/US trait set.

This is exactly the kind of system that breaks one-size-fits-all indexing. Let's walk through what changes.

What ungtjur actually is

Ungtjur is the Swedish term for young bull beef production. The model is:

The system originates from the Swedish dairy industry's surplus bull calves needing a home, but it's evolved into its own production model. Denmark, Germany and parts of France run very similar systems.

What this does to the per-trait economic weights

Take the Genemap engine's Phase 5.0a defaults — the AU/MSA-shaped baseline weights. Then apply the ungtjur housed-bull modifier. Here's what changes:

AU baseline → SE ungtjur housed
TraitAU baselineSE ungtjurWhy
WW (200-day weaning weight)$1.75/kg$1.23/kg×0.7 — pasture-growth less critical when calf goes to indoor finishing at weaning
YW (400-day yearling weight)$0.50/kg$0.70/kg×1.4 — yearling weight is the value-driver in a 16–18 month finish
MW (mature cow weight)−$0.75/kg−$0.30/kg×0.4 — most progeny are slaughtered young; cow size matters less for whole-of-life feed cost
MILK$1.30/kg$0.52/kg×0.4 — daughter pathway delivers nothing; bulls don't have daughters in this system
CW (carcase weight)$0.80/kg$1.04/kg×1.3 — heavier carcases drop into higher Klass+Vikt weight bands with grade premium
MARB (marbling)$2.50/unit$1.50/unit×0.6 — EUROP grading doesn't reward marbling the way MSA does
REA (eye muscle area)$1.50/unit$1.80/unit×1.2 — EUROP conformation is largely a muscle-mass measure; REA correlates with E-U conformation grade
FAT (rib fat)−$0.60/kg−$0.42/kg×0.7 — Klass+Vikt fat class 2/3 is the target; less penalty than MSA grainfed grids
HOOF (hoof health)$1.00/EBVNEW — indoor concrete flooring makes hoof health a first-order economic trait. NAV evaluates this; AU BREEDPLAN doesn't.
CLAW (claw health)$1.00/EBVNEW — same reason. NAV captures it; AU/US evaluations don't.
The Genemap production-system modifier (PSM.1) re-weights every trait when MGT_USER_PRODUCTION_SYSTEM = "ungtjur_housed". Dampened traits in amber, amplified in green, new system-specific traits at the bottom.

If you tried to use the AU defaults on a Swedish ungtjur operation, you'd over-weight marbling and under-weight yearling growth. The bull at the top of the AU index isn't necessarily the bull at the top of the SE index — even with identical EBVs.

The hoof and claw health story

This is the part that breaks selection indexes built on AU/US/UK trait sets. NAV (Nordic Cattle Genetic Evaluation) evaluates hoof health and claw health as first-class traits. Six million trim records since 2011 underpin the evaluation. The heritabilities are modest (h²≈0.05–0.15) but the economic exposure is large — hoof problems in confined feeding regularly cause animals to be culled or finished early at lower carcass weight.

Genemap's canonical trait vocabulary explicitly includes HOOF and CLAW. They're populated only for animals coming from NAV-evaluated populations or from breed societies that capture the data. They feed straight into the bioeconomic objective for ungtjur-housed and similar systems.

This is the kind of detail that matters. If your platform doesn't have a code for hoof health, it can't weight it. If it can't weight it, it can't rank Swedish bulls correctly. Genemap supports the trait at the canonical vocabulary level so the modifier just dials it up.

Klass+Vikt grading wired natively

The EUROP grading scheme is one thing. How Swedish processors actually convert grade into price is another, and that's where Klass+Vikt comes in. Jordbruksverket publishes weekly per-grade-and-weight-band averages in SEK/kg slaktvikt. Genemap's jordbruksverket-pull Edge Function reads these every Monday morning UTC and writes them to the daily_prices table.

The price wiring matters because it makes the bioeconomic weights live, not theoretical. When the SEK weakens against EUR (Swedish processors export to Germany), the headline ungtjur price moves and the engine recomputes the per-trait dollar weights overnight. A producer signing in tomorrow morning sees their rankings reflect the actual economics, not last quarter's prices.

Climate matters less, but not zero

For pasture-finished beef, climate dominates. For indoor finishing, the climate connection is weaker but not absent: barley costs depend on northern European harvest yields, silage availability tracks summer rainfall, indoor heat stress in July/August affects growth. SMHI Open Data is wired into Genemap's forage-climate engine for any Swedish lat/lon resolved from the producer's town.

What changes for an ungtjur operation is the weighting of climate inputs. Pastoral systems weight pasture-growth highly; ungtjur systems weight feed-cost-of-grain highly. Same engine, different per-system emphasis.

What about the dairy-beef cross variant?

A meaningful share of Swedish ungtjur production isn't pure beef breed — it's Holstein dairy bull-calf finishing, sometimes crossed with Belgian Blue or Charolais terminal sires. NAV evaluations cover this directly. Genemap models it as a separate production system code (dairy_beef_cross) with different trait emphasis again — calving ease over Holstein dams becomes a first-order trait, gestation length matters, carcass weight under 30 months is an explicit revenue gate.

The two systems coexist in Sweden, often on the same farm. Producers who run both can set up two enterprises in their Genemap account — each gets its own bioeconomic weights, each gets its own ranking, the same catalogue can be ranked twice.

What this means in practice

Three takeaways for Swedish (or northern European) producers

  • Don't use industry indexes calibrated to AU or US production systems. They're calibrated against marbling-led grids and pasture-growth assumptions that don't apply. Per-farm Swedish/Nordic weights look very different.
  • NAV's hoof health and claw health evaluations matter materially. Treat them as first-tier traits in your selection objective. They're in the Genemap canonical vocabulary and weighted appropriately.
  • If you run both ungtjur and dairy-beef cross, model them as separate enterprises. Same farm, different per-system economics. The same Holstein × Charolais bull will rank differently against your two enterprises — and that's correct.

The wider point

Sweden ungtjur is one of 13 production systems Genemap models with system-specific trait emphasis. Brazilian confinamento, Korean Hanwoo intensive 30-month, Australian Wagyu long-fed, US cow-calf-on-pasture, French Charolais pastoral, South African Bonsmara semi-extensive — each has its own modifier, its own grading scheme, its own daily price feed.

One bioeconomic engine, thirteen production systems, eighteen countries. The same source EBVs flow in; the dollar weights come out tailored to where and how the producer actually operates.

The full breakdown of supported systems is at /coverage.html; the academic basis for the bioeconomic methodology is at /research.html; the engine is open and runnable as a public demo at /engine-demo.html — set the country to Sweden and the production system to "Housed bull production (ungtjur)" to see all the per-trait shifts in this article computed live.

See the SE ungtjur weights for yourself.

The engine demo runs entirely in the browser. Pick Sweden, pick ungtjur, watch every trait revalue.

Open demo →