Vol. 1, Issue 2 · Fall 2026
Every jurisdiction that regulates who may value has its own ontology of appraisers: its own classes of persons who may lawfully sign a value opinion, its own number of tiers, and its own axis for cutting them—by value in the United States, by purpose in Germany, by asset class in India, by the assignment rather than the person in Brazil, and not at all in Japan. This article records those native ontologies for the 134 jurisdictions in this Journal’s coverage roster—in full for eight reference regimes and in summary for the rest—and annotates each class against one shared reference ontology of facets: a scope level (trainee, restricted, general) with two independent status facets (regulated-purpose register; court or sworn), read both de jure and de facto; who enforces the effective gate; how the class is constituted; and a structured entry path—education gate, an examination rigor index, experience, appointment and years. The key findings are these: the education gate is a specific degree in 96 of the 115 regimes for which it is known, and any bachelor’s degree is accepted in three: the United States, Canada outside Quebec, and Puerto Rico. Examination rigor peaks in East Asia, and the United States is the only regime in which a low-rigor state license examination sits beneath a rigorous private one. On the entry recipe alone—education, examination, years, practitioner density and collateral demand—the regimes fall into two large families that cut across the types: a mortgage-market family, in which lending requires a per-loan appraisal as a matter of routine and the examination is moderate, and a state-examination family, in which it does not and the examination is harder. The line between a ministry register and a chartered body is invisible on those facets, and the clustering does not recover the typology (Adjusted Rand Index 0.14). The United States sits in the mortgage-market family beside Canada, the United Kingdom and Ireland; what sets it apart is a single facet, the apex split: the class the statute places at the top and the class that in practice manages the upper market are different, and in the American case the managing class is a private designation with no footing in licensing law, resting on the lowest-rigor state examination in the roster. Fifteen other regimes split the apex, and Canada, Australia and Hong Kong likewise pair a statute with a professional body; the United States differs in degree, not in kind—it and Puerto Rico, which shares its license and examination, alone combine a managing class with no footing in licensing law and a state examination of the lowest rigor in the roster.
If you ask who is authorized to prepare a value opinion in a particular country, you will get a list of categories: persons recognized by law, a regulator, a professional organization, or the market as qualified to carry out the valuation, along with the types of value they may give and for whom. Asking the same question about a second country yields a different kind of list, not merely different details. In the United States, the ladder is divided by the value and complexity of the property into Licensed, Certified Residential, and Certified General, with higher rungs left to private designations. In Germany, the division is based on purpose: an unprotected base title, a certification layer, a sworn public appointment for court use, and a separate statutory committee holding transaction data. In India, classification is by asset class; in Russia, by “direction.” Brazil does not restrict people: the engineering degree is the gate for engineering valuations under NBR 14653 (Associação Brasileira de Normas Técnicas 2019), though CNAI-registered real estate brokers issue market-value opinions under a COFECI resolution, a practice the engineering council contested in court (Conselho Federal de Corretores de Imóveis 2007); grading under the standard applies to the work. Japan has a single qualification, set at a high level through an examination, that applies in all cases.
This is not six arrangements of a single ladder; rather, it is six ontologies. Attempting to place them within one hierarchical structure would misrepresent five of them. The article therefore carries out two tasks: it maintains their distinctness, records each jurisdiction’s own ontology as stated, and adds annotations to each native class referencing a common ontology with a small number of facets. This way, comparisons are based on annotations, not names. The approach is faceted classification as used in library science (Ranganathan 1967). Each class is a point in several dimensions, and when comparing, one dimension is kept constant while others are examined.
The list presented is the Journal’s coverage of 134 jurisdictions, recorded using standards from the appendix to this issue’s article comparing international valuation standards (Craytor 2026). The term “jurisdiction” is used operationally to mean a separate valuation-regulatory system. It does not correspond one-to-one with sovereign states: Quebec is listed separately from Canada as it alone has a statutory order; Puerto Rico is separate from the United States because it functions as a separate licensing authority despite federal criteria; Dubai and Abu Dhabi are listed separately as each licenses its own valuers; and the Cayman Islands with Bermuda, and the OECS states, are each listed as a single entry: the OECS states because they share a currency union and a bank supervisor, the Cayman Islands and Bermuda because they share the same unregulated, RICS-led pattern (RICS is the Royal Institution of Chartered Surveyors). In quantitative sections, the observational unit is called a regime for this reason. The appendix provides, for each jurisdiction, the applicable standard and its legal status, whether a license or register acts as a gate to practice, all checked against primary sources. The current article also includes classes, facets, and entry paths. It examines what is required to reach the top of the profession in each country and how countries group when only that factor is considered.
In the case of the eight reference countries—the United States, Germany, France, the United Kingdom, Japan, Brazil, Spain and Italy—the list provides all the native classes in full, including the statutory tiers, the registers, the court lists, the certifications, the private designations, the public offices, and the open title in which the law offers no protection. For the other 126 jurisdictions, the record only gives the highest class applicable to commercial and residential work, as well as the main regulated or market-recognized classes identified in the research pass of Section 7; a complete listing will be carried out in the next stage of the work. This is by design a stage-one ontology of the apex class—the class that manages the profession in each jurisdiction—and the figures and tables should be read as describing that class and its entry path, not the whole ladder beneath it. We retain the native names and arrange the classes in a hierarchical structure based on a parent-child relationship (so that, for example, the MAI (Member of the Appraisal Institute) presupposes the Certified General). Table 1 shows the schema and Figure 1 displays the structure. The public offices—such as assessors, the French Direction de l’immobilier de l’État, the British Valuation Office Agency and the German Gutachterausschuss—are included since in a number of countries they are the class that has the regulated function, and a reader who is only interested in private practitioners can exclude them by means of one characteristic.
The apex class is chosen by one rule. It is the class that, in
practice, controls commercial, institutional and court work and the
reproduction of competence in the profession: not the highest statutory
title where that title is empty of such work, and not a private
designation unless it is the effective gate to it. Four kinds of
exception are marked in the roster. Where the legal apex and the
managing apex are different classes—the American Certified General and
the MAI; the German sworn expert and the valuer certified for lending by
HypZert (the German certifier of mortgage-lending valuers)—both are
recorded, the roster carries an apex split facet, and the
primary row—the one that enters the tables and the distance matrix—is
the managing apex in every such regime, not only the American one. Where
the apex is a firm rather than a person—the Spanish sociedad de
tasación, the Pakistani and Bangladeshi bank panels—the row records
the firm’s gate and the person who signs within it. Where no legal apex
exists and a professional body’s registration is the whole gate—the
United Kingdom, the Netherlands, the Nordic authorizations—the row is
marked market-only. And where the apex is a public office, it
is kept in the same scheme. The rule is stated so that it can be applied
by someone other than the author; the roster’s apex_note
column records, for each regime, which class it selected and why.
The reference ontology annotates each class with the facets of Section 3. Comparison then yields three relations, and only these:
Equivalent: two native classes carry the same effective level, the same asset and purpose scope, and the same enforcement source. A RICS Registered Valuer and a taxateur on the NRVT (Nederlands Register Vastgoed Taxateurs, the Dutch valuers’ register) are equivalent.
Analogous: the same function under a different constitution or enforcement. The American Certified General appraiser who holds the MAI and the German öffentlich bestellter und vereidigter Sachverständiger are analogous: both are the effective gate to litigation and institutional work; one is a private designation enforced as a matter of practice by lenders, agencies and courts, which weigh it as a credential; the other a chamber appointment under § 36 of the Trade Regulation Act. Most of what is useful in the comparison is of this kind.
No counterpart: a facet value one jurisdiction fills and another leaves empty. Japan and France have no restricted residential appraiser class; the United States has no court tier in law; Brazil grades no persons.
Because the relations are computed from the annotations rather than declared class to class, adding a regime never requires revisiting the mappings of the others. That is what makes the full roster tractable.
| Element | Meaning |
|---|---|
| Regime | The regulatory environment: legal family, tiering axes, court tier, collateral demand, data regime, generality regime, specialization locus, competency model, practitioner count, confidence |
| Native class | A locally recognized class of person who may sign a value opinion under its own name |
kind |
How the class is constituted: statutory tier, register, court list, certification, designation, public office, open title, firm license, assignment grade |
parent |
The class this one presupposes (a prerequisite relation, forming each regime’s own tree) |
scope.asset,
scope.purposes, breadth |
What the class may value and for whom, in the shared taxonomy |
specialties[] |
Specialties the law or the market recognizes, each with its formality (statutory, credential, informal) |
scope_level |
De jure: L0 trainee, L1 restricted, L2 general (ordinal) |
regulated_purpose,
court_sworn |
De jure status facets, independent of scope level and of each other |
de_facto,
enforced_by |
The level the market admits the holder to, and who imposes it |
entry |
Education gate, examination (rigor index), experience, demonstration, appointment, years to reach |
equivalent,
analogous, no_counterpart |
Relations computed on the annotations (Section 2) |
| Type A–G | Hand-assigned regime type, on the annotations |
| Cluster 1–7 | Empirical cluster, computed from the annotations (Section 6); Table 4 defines the types |
The central facets describe what a class holder may sign. They are not one ladder. The first is an ordinal scope level:
trainee or assistant—works under supervision, cannot sign;
restricted—may sign within a ceiling of value, unit count, or residential use;
general—any real property, ordinary purposes.
The remaining two are status facets, existing independently of the scope level and of one another: regulated-purpose—this involves being admitted to a supervised register for lending, taxation, expropriation, insolvency, or fund valuation; and court or sworn—this means being listed, sworn in, or appointed as an expert with a legal status different from that of an ordinary witness. A sworn court expert is not a higher category than a lending-register valuer, nor is the lending-register valuer a higher category than a sworn court expert; they are instead separate branches. The Spanish signatory for a sociedad de tasación has regulated-purpose status but not court status; the German öffentlich bestellter und vereidigter Sachverständiger has court status and, in the case of lending, requires the additional qualification under the BelWertV (Mortgage Lending Value Regulation); the Japanese appraiser has both of these on a single credential. The data file still labels the two status facets L3 (regulated purpose) and L4 (court or sworn), a holdover from an earlier draft that treated all five as one ladder. Nevertheless, no order is claimed between L2 and the two status facets or between the status facets themselves. What is stated is only a partial order: each status requires at least L2.
Each class exhibits these aspects twice. The de jure annotation records the level at which the law permits the holder to sign. In contrast, the de facto annotation is the level to which the market actually admits the holder, together with the body that enforces this requirement: statute, a court, a financial regulator, lender panels, institutional clients, a professional body, or no one at all. The distinction is not a mere refinement; it is where the comparison takes place. The MAI contributes nothing legally to the Certified General license, yet it serves as the effective gateway to high-value commercial, institutional, eminent-domain, and litigation work. The German HypZert certification is a private qualification and the usual way lenders meet the Mortgage Lending Value Regulation (BelWertV), which presumes the competence of valuers appointed or certified by a state or accredited body (§ 6). The British MRICS (Member of the RICS) has little legal significance (a few statutes name RICS membership, such as the Charities Act 2011, s. 119(3)) but is, in practice, highly important: it confers no statutory power to sign and, at the same time, is widely treated as the gateway to institutional assignments. Comparisons between different systems are therefore based on the de facto annotation, and the de jure annotation is retained since the fact that the effective gateway is set out in a statute, in a regulator’s rule, or only in client practice is itself a classifying feature.
Three further facet groups complete the scheme. Constitution records how a class exists: statutory tier, register, court list, certification, private designation, public office, open title, firm license, or—Brazil’s case—an assignment grade that attaches to the report rather than the person. It also records the axis on which the jurisdiction cuts its ladder (value, asset, purpose, private seniority, none, or the assignment) and whether a court tier exists at all.
Specialty is a separate axis because practitioners specialize along four lines: by asset (office, hotel, vineyard, aircraft, plant), by interest (a fractional-interest specialist may value any asset class; leased fee, easement, and air-rights work are specialties similarly), by purpose (right of way, federal acquisition under the Yellow Book (the Uniform Appraisal Standards for Federal Land Acquisitions), litigation, relocation, conservation easements), and by abstract categories like going-concern allocation and partial-interest discounts. Each specialty is recorded with its formality: statutory license class, private credential, or reputation only. In the United States, specialties form the ladder’s real upper structure, and almost none is in license law; in India and Russia specialty is the primary legal axis, and in the Netherlands it is the primary axis of the professional register (the NRVT chambers).
Generality—whether a practitioner does many kinds of work or one—is a characteristic of persons, not of classes, and the record cannot hold its distribution. What it records is which way the regime pushes: whether the license is per asset class (forced-specialist), covers everything (permitted-generalist), or the market is too small to specialize (generalist-by-necessity); where specialization happens (in the license, the firm, or the individual); and who polices competence for an assignment—the appraiser under a competency rule such as USPAP’s (The Appraisal Foundation 2024), the license class, or the licensed firm, as in a Spanish sociedad de tasación.
Two facts about the surrounding system predict much of the rest. Collateral demand records whether mortgage lending generates a per-loan appraisal by an independent appraiser. Where it does, an L1 tier for high-volume residential lending work tends to exist, and the practitioner count is high; where lending is underwritten largely on the borrower’s income and a guarantee, as in France, or on the public land-price system, as in Japan, the appraiser class begins at L2 and is small. Data regime records whether transaction prices are public. Collateral demand is, on the evidence of Section 5, closely associated with the size of a profession; the data regime is recorded but not yet analyzed. The two facets are the reason a French or Japanese practitioner count is not comparable with an American one without them.
To compare the requirements needed to attain the highest level in the profession, we must break the gate down into its components. Each class has a structured entry record which includes an education gate, recorded as a category—either none, coursework hours, any bachelor’s degree, a particular degree, or a master’s—rather than as a score, so that a five-year engineering degree is not treated as if it were the result of an examination; an exam, with the rigor index ranging from 0 to 12 as given in Table 2, which is left blank if there is no such exam; supervised experience; a demonstration (in the form of a report, a portfolio, or a submitted Gutachten); an appointment (this consisting of an oath, a listing, or a decision by a chamber or court); and the number of years it takes to reach that level, which is accumulated along the parent chain. A marker indicating the highest class in each jurisdiction for commercial work and for residential work allows the path to be traced and the totals added up. It is in this way that the American total—the state’s ladder together with the Institute’s—can be compared with the German total (a degree, several years of practice, an examination before the chamber’s expert committee, public appointment, and an oath).
| Criterion | 0 | 1 | 2 | 3 |
|---|---|---|---|---|
| Pass rate | \(>60\%\) | 40–60% | 15–40% | \(<15\%\) |
| Format | multiple choice | MC + short answer | essay or case study | essay + oral defense or practical report |
| Breadth | valuation procedure only | + law | + economics, finance, accounting | + quantitative methods or engineering |
| Stages | one sitting | two sittings | two conditional stages | multi-stage + supervised practical with its own exam |
The rubric is a rubric, and its limit should be stated. A five percent pass rate among anyone who sits and a sixty-five percent pass rate among degree-holders who have completed three hundred hours of coursework are not the same selectivity. The education gate is kept beside the score rather than folded into it for that reason; the two are read together.
Table 3 gives the entry path for the eight regimes whose native ontologies are fully recorded, which serve as the reference points for the rest of the roster.
| Regime | Market | Effective top class | Education gate | Exam | Years | Per 100k |
|---|---|---|---|---|---|---|
| United States | commercial | MAI | any-bachelors | 9 | 6–8 cumulative | 21 |
| United States | residential | SRA | any-bachelors | 6 | 4–6 cumulative | 21 |
| Germany | both | Öffentlich bestellter und vereidigter Sachverständiger | specific-degree | 9 | 8–12 | 6 |
| France | both | Membre d’un organisme signataire de la Charte de l’expertise en évaluation immobilière | masters | — | 5–10 (expert judiciaire listing later still) | 5 |
| United Kingdom | both | RICS Registered Valuer | specific-degree | 6 | 5–6 | 20 |
| Japan | both | Fudosan kanteishi | none | 11 | 3–5 | 7 |
| Brazil | both | Engenheiro de avaliações / Arquiteto avaliador | specific-degree | — | 5 (the degree) | — |
| Spain | both | Profesional que firma para una sociedad de tasación | specific-degree | — | 5–6 (the degree, then accreditation) | 20 |
| Italy | both | Consulente tecnico d’ufficio (CTU) — albo dei CTU del tribunale | specific-degree | 4 | 5–7 | — |
| United States (license only) | commercial | Certified General, without the MAI | any-bachelors | 1 | 3–4 | 21 |
| Germany (lending apex) | lending | HypZert-certified valuer under BelWertV, without the chamber appointment | specific-degree | 5 | 4–6 | 6 |
Three things stand out before adding the rest of the roster. The United States is the only regime where the effective top requires passing two independent systems, the state’s and a private body’s, and the only one where a bachelor’s degree in any field satisfies the education criterion. Japan and Brazil are extremes on opposite sides: Japan has no education requirement and a two-stage exam that fewer than one in fifteen candidates completes; Brazil requires a five-year degree and no valuation exam—both produce a single top class valuing a house and a refinery alike. Practitioners per capita split the eight into two groups by a factor of three: about twenty per 100,000 where lending demands a per-loan appraisal, and five to seven where it is moderate or absent. The collateral-demand facet predicts the count.
Appendix 8.1 sets out the entry path for every jurisdiction in the roster. Its license and status columns are the facts verified for the standards appendix; its education, examination, years, and count columns were first entered from the author’s knowledge and then checked, in the research pass described in Section 7, against the regulator’s own statement, and every row carries a confidence grade. When the 134 rows are read across, the annotations support four statements.
Of the 115 regimes whose education requirement is known, 96 call for a degree in a named field—engineering, architecture, surveying, real estate, economics—or for a named accredited program. Any bachelor’s degree is accepted in only three: the United States, under the Appraiser Qualifications Board’s 2026 criteria (Appraiser Qualifications Board 2026a) (an exposure draft of 2026 proposes removing the degree requirement altogether (Appraiser Qualifications Board 2026b)); Canada outside Quebec; and Puerto Rico. Two regimes impose no educational requirement whatsoever and rely on the examination alone as the gate, namely Japan and South Korea. Four require a master’s degree, either in practice or for the highest level: France, Luxembourg, Poland, and Estonia. Ten make a course or a diploma, rather than a degree, the gate—Switzerland’s federal Fachausweis, the Nordic valuer programs, Hungary’s vocational qualification, and the diplomas issued by the regulators themselves in Dubai, Bahrain, Kuwait and Jordan. Twenty-eight regimes require a degree but no valuation examination at all; these are the engineering-discipline and bank-register countries, most of Latin America, and the Iberian Peninsula, and in their case selectivity rests entirely on the degree.
On the index, Japan scores 11, South Korea and Taiwan 10, followed by the American MAI comprehensive examination and the German chamber examination at 9; Austria, Slovenia, China and Israel at 8; and Poland, Czechia, Slovakia and Vietnam at 7. The American state examination scores 1. Taiwan is the most selective regime on both dimensions at the same time: it follows the Japanese examination model—the Examination Yuan’s essay examination covering property law, land law, real-estate economics, investment analysis and appraisal theory, with a pass rate that has usually remained below fifteen percent—and in addition it requires a related degree to sit the examination and two years of supervised practice before the practicing license is granted. Japan applies no degree-based eligibility filter before the examination; Taiwan does. For a question about whom a profession recruits, that is the difference between “anyone may try” and “only graduates may try.”
| Type | Constituted by | Effective gate |
|---|---|---|
| A1 | the state | a prescribed method fixed by a ministry or regulator, with a state examination as the gate (Germany, Japan, Poland, Israel, Russia) |
| A2 | the state | a prescribed method, with a ministry or regulator register on a degree as the gate (Spain, Portugal, Peru, the Gulf, the post-Soviet certificates) |
| B | the profession | a chartered or professional body: accredited degree, body assessment, market-enforced registration (the Commonwealth) |
| C | the profession | an engineering or architecture order: the professional degree and registration are the gate (Brazil, Italy, Argentina, Costa Rica) |
| D | the client | a bank-supervisor or bank-association register or panel is the only gate (Central America, South Asia, Thailand, Egypt) |
| E | the profession | no license and no protected title; a charter or body authorization, typically small and institutional (France, Belgium, Sweden, Switzerland, Chile) |
| F | the state | state valuers; no private profession (China, Belarus, Cuba, Bhutan, Guyana) |
| G | the state (Title XI), at lenders’ instance | a statutory conduct license cut by value tier under the AQB criteria, with no method prescribed (United States, Puerto Rico); whether a private designation sits above it is the apex split facet, not the type |
| X | — | no valuer class found |
When each jurisdiction is assigned to the type implied by its effective gate and its source of enforcement (Table 4), the result is as follows: fifty state-constituted regimes with a prescribed method (twenty-two of them with a state examination and twenty-eight with a register on a degree); twenty-four chartered or professional-body regimes, the inheritance of the Commonwealth; twenty-four bank-supervisor registers, in which the panel of a financial regulator or of a bank association is the only gate; fourteen open-title regimes with body authorization, the French and Nordic pattern; seven engineering-discipline regimes; five state-administered regimes with no private profession; eight jurisdictions in which no valuer class could be found at all; and two of the American type, the United States and Puerto Rico (which share the AQB conduct license, not the private managing class above it). On this count, the American model is the rarest regime type in the roster: two regimes, against five for “state valuers only.”
Wherever both quantities are known, the number of practitioners per 100,000 of population runs at about twenty where residential lending requires a per-loan appraisal as a matter of routine—the United States, the United Kingdom, Spain, Poland, Romania, the Netherlands, Australia—and at under eight where it is moderate or absent—Germany (moderate), France, Japan, Sweden, Taiwan, and nearly the whole of Africa and Asia. This association appears in the roster, not in a demonstrated function; the pattern is consistent with the hypothesis that demand for per-loan collateral appraisal, rather than the mode of regulation, governs the size of the profession. The hypothesis can be tested once practitioner counts have been filled in for the remainder of the roster.
The hand-assigned types A–G are a proposed classification, and the clustering in this section is not a test of it. The types were assigned on two facets—what constitutes the profession and who enforces the effective gate—so a distance matrix that includes the enforcement facet recovers the typology partly by construction. The question the clustering can answer is a narrower one: when only the entry recipe to the apex class is encoded, do the recipes fall into families, and are those families the ones the types predict? Each regime with at least two known entry facets—108 of the 126 regimes with a valuer class (the eight type-X jurisdictions have none)—was therefore encoded on five conceptual facets: the education gate (ordinal, five categories); the examination (the rigor index, and separately whether an examination exists); years to the top; the logarithm of practitioners per capita; and collateral demand. The enforcement indicators are excluded from the primary encoding and kept as a secondary one. A Gower distance (Gower 1971) (a measure of how different two regimes are, which can combine yes/no, ranked and numeric facets) was computed between every pair, with missing facets skipped pairwise; the weights are normalized per conceptual facet, one unit each, the examination’s unit split 0.75 to the index and 0.25 to its presence. Every pair also records \(n_{ij}\), the number of jointly observed variables: at least 4 of the 6 encoded variables for every pair and 5 at the median. We submitted the distance matrix to average-linkage hierarchical clustering and to two-dimensional metric multidimensional scaling (Kruskal and Wish 1978) (a placement of the regimes on a plane that keeps their distances as nearly as possible), and left out 18 regimes with fewer than two known facets because they would have clustered together on missingness alone. The hierarchy is cut at \(k = 7\) for direct comparison with the seven hand-assigned types; the cut is comparative, not data-optimized. Silhouette width measures how much closer each regime is to its own cluster than to the next; 1 is perfect. Cophenetic correlation measures how faithfully the tree keeps the original distances. Mean silhouette width is 0.43 at \(k = 2\), 0.49 at \(k = 5\) and 0.55 at \(k = 9\)–\(10\), and the cophenetic correlation is 0.74; but the \(k = 2\) cut merely isolates Japan and South Korea from everyone else, and the two families described below first separate at \(k = 5\), so the \(k = 7\) presentation adds only the small course-or-diploma and state-examination outlier groups to a structure that is already present at five. The per-regime file records the clusters at \(k = 4\) to \(8\).
Figure 2 shows the hand-assigned types with the roster as leaves. Figure 3 is the map; Figure 4 the hierarchy cut at seven, with membership in Table 5; and Table 6 the sensitivity of the principal groupings to restricting the run to H-confidence regimes and to near-complete cases.
| Cluster | \(n\) | Type: count | Members |
|---|---|---|---|
| 1 | 2 | A: 2 | Japan, South Korea |
| 2 | 13 | A: 1; B: 1; C: 3; D: 1; E: 7 | Argentina, Belgium, Brazil, Chile, Côte d’Ivoire, France, Luxembourg, Papua New Guinea, Portugal, Senegal, Sweden, Uruguay, Venezuela |
| 3 | 7 | A: 4; D: 1; E: 1; G: 1 | Bahamas, Bahrain, Barbados, Denmark, Hungary, Puerto Rico, UAE (Dubai) |
| 4 | 4 | A: 1; D: 1; E: 2 | Jordan, Kuwait, Norway, Switzerland |
| 5 | 40 | A: 13; B: 13; C: 3; D: 10; G: 1 | Australia, Bolivia, Canada, Cayman Islands and Bermuda, Costa Rica, Cyprus, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Hong Kong, Iceland, India, Ireland, Israel, Jamaica, Kenya, Malaysia, Malta, Mauritius, Mexico, Nepal, Netherlands, New Zealand, Pakistan, Panama, Peru, Poland, Quebec, Romania, Saudi Arabia, South Africa, Spain, Sri Lanka, Trinidad and Tobago, Turkey, UAE (Abu Dhabi), United Kingdom, United States |
| 6 | 3 | A: 1; F: 2 | Belarus, China, Taiwan |
| 7 | 39 | A: 26; B: 9; C: 1; D: 2; E: 1 | Armenia, Austria, Azerbaijan, Brunei, Bulgaria, Colombia, Croatia, Czechia, Egypt, Estonia, Finland, Germany, Ghana, Greece, Indonesia, Iran, Italy, Kazakhstan, Kyrgyzstan, Latvia, Lithuania, Moldova, Mongolia, Nigeria, Philippines, Russia, Rwanda, Serbia, Singapore, Slovakia, Slovenia, Tanzania, Thailand, Uganda, Ukraine, Uzbekistan, Vietnam, Zambia, Zimbabwe |
| Run | \(n\) | United States | FR–BE–LU | UK–IE–NL | JP–KR–TW | ES–PT | BR–CR | |
| one cluster | ||||||||
| all eligible regimes | 108 | cluster of 40 (nearest Canada, United Kingdom, Ireland) | intact (3) | intact (3) | split (3) | split (2) | split (2) | 49% (35) |
| H-confidence regimes only | 91 | cluster of 35 (nearest Canada, United Kingdom, Ireland) | intact (3) | intact (3) | split (3) | split (2) | split (2) | 48% (29) |
| near-complete cases (>= 4 of 5 entry facets known) | 86 | cluster of 29 (nearest Canada, United Kingdom, Ireland) | intact (2) | intact (3) | split (3) | split (2) | n/a | 43% (30) |
| Encoding | Linkage | ARI | United States at \(k=7\) | A+B in one cluster |
|---|---|---|---|---|
| full (with enforcement) | average | 0.27 | alone | 85% |
| full (with enforcement) | ward | 0.14 | with 29 others (Canada, Quebec, Australia, ...) | 44% |
| full (with enforcement) | complete | 0.14 | with 29 others (Canada, Quebec, Australia, ...) | 42% |
| entry criteria only (no enforcement) | average | 0.14 | with 39 others (Canada, Quebec, Australia, ...) | 49% |
| entry criteria only (no enforcement) | ward | 0.14 | with 29 others (Canada, Quebec, Australia, ...) | 44% |
| entry criteria only (no enforcement) | complete | 0.14 | with 29 others (Canada, Quebec, Australia, ...) | 42% |
| The United States under two specifications, average linkage, \(k=7\) | ||||
| full, Certified General + MAI (roster) | average | — | alone; nearest Canada 0.14, United Kingdom 0.16, Ireland 0.17 | — |
| full, license-only Certified General | average | — | with 11 others (Switzerland, Norway, Denmark, ...); nearest Puerto Rico 0.13, Australia 0.15, Canada 0.17 | — |
| no enforcement, Certified General + MAI (roster) | average | — | with 39 others (Canada, Quebec, Australia, ...); nearest Canada 0.09, United Kingdom 0.12, Ireland 0.13 | — |
| no enforcement, license-only Certified General | average | — | with 7 others (Denmark, Hungary, UAE (Dubai), ...); nearest Puerto Rico 0.04, Australia 0.11, El Salvador 0.13 | — |
Read against the hand-assigned types, the seven empirical clusters (Table 5) sort the entry recipes, not the types. The Adjusted Rand Index measures agreement between two groupings beyond chance; 0 is chance, 1 is identical. The Adjusted Rand Index between the types and the cut is 0.14 (Table 7), which is to say the clustering does not recover the typology; with the enforcement indicators added back it rises only to 0.27, and only under average linkage. What the recipes do fall into is the following. Cluster 1 is Japan and South Korea: no education gate and the two most rigorous examinations. Cluster 2 (thirteen regimes) is the degree-without-examination family—France, Belgium, Luxembourg, Sweden, the Southern Cone, Brazil, Portugal, Senegal—in which selectivity lies wholly in the degree and collateral demand is low. Clusters 3 and 4 (eleven regimes together) are the course-or-diploma gates: the Nordic and Gulf diplomas, Hungary, the Bahamas and Barbados, Switzerland—and Puerto Rico, whose any-bachelor’s gate and low-rigor state examination place it there. Cluster 6 is Belarus, China and Taiwan: a rigorous state examination, very few practitioners, no collateral demand.
The two large clusters are the finding, and it is not the one the types predicted. Cluster 5 (forty regimes) and cluster 7 (thirty-nine) are both centered on a specific degree, an examination and about four to five years; they differ in collateral demand (a mean of 2.0 on the three-point scale against 1.0), in examination rigor (4.1 against 5.4) and in practitioner density (about ten per 100,000 against five). Cluster 5 is the mortgage-market family: the Anglosphere—Canada, Australia, New Zealand, the United Kingdom, Ireland, Hong Kong, Malaysia—beside the Latin American and Gulf registers, India, Israel, Turkey, and the United States. Cluster 7 is the state-examination family with lower collateral demand: Germany, Austria, the post-Soviet certificates, the Balkans, Italy, Iran, Indonesia, the Philippines and much of Africa. Each of them mixes type A and type B regimes (13 and 13 in cluster 5; 26 and 9 in cluster 7), and in none of the three runs of Table 6 does more than half of the A and B regimes fall in one cluster (49, 48 and 43 percent; Table 6). On the entry recipe alone, then, the line between a ministry register and a chartered body is invisible, and the line that is visible runs between regimes whose lending system requires a per-loan appraisal as a matter of routine and regimes whose does not. It should be said plainly which facets draw that line: collateral demand and practitioner density move, examination rigor moves a little, and the education gate (2.98 against 3.03 on the five-point scale) and years (4.3 against 5.0) barely move at all. The split is a market-structure cut that the entry recipe carries, more than an entry-criteria cut in its own right, and it is subject to the same qualification as the density hypothesis of Section 5. It is a statement about the recipes, not about the legal or political systems, and it should be read as one.
The United States is not alone on these facets. In the primary encoding it sits in cluster 5 with Canada, the United Kingdom and Ireland as its nearest regimes (Gower distances 0.09, 0.12 and 0.13), and it shares a cluster with all three at every \(k\) from 2 to 10, and with Canada through \(k = 12\). Table 7 shows what produced the singleton reported in an earlier draft of this article: the United States separates from every other regime only when the enforcement indicators are in the matrix and the American apex is coded as Certified General plus MAI, and only under average linkage. Coded as the license-only Certified General, it joins the course-or-diploma clusters beside Puerto Rico (distance 0.04). The converse check is also in the robustness file. The roster’s primary row is the managing apex for every split regime; for Germany that is the chamber appointment, which controls court and institutional work, and the split is with the lending apex, the HypZert-certified valuer. Recoding Germany’s row to that lending apex (rigor index 5, four to six years; the second Germany line of Table 3) moves Germany’s nearest neighbors to Kazakhstan, Italy and Croatia and leaves the United States’ cluster unchanged at every \(k\). The American position is therefore a fact about one facet, not about the cluster space: the class the statute puts at the top and the class that manages the upper market are different classes. That split—recorded in the roster as apex split—is shared by fifteen other regimes (Germany for lending, Puerto Rico, France, Italy, Canada, Australia, India, Singapore, Hong Kong, Bahrain, Denmark, Hungary, Belgium, Luxembourg, Morocco), and a further seventeen have no legal apex at all. What is unusual in the United States, and in Puerto Rico, which shares its license and examination, is that the managing apex is a private designation, conferred by a body with no footing in licensing law, resting on the lowest-rigor state examination in the roster; that is visible in Table 3 without any clustering. Federal law recognizes such designations only in general terms: for the appraisal of a charitable gift, a qualified appraiser may be one who “has earned an appraisal designation from a recognized professional appraiser organization” (26 U.S.C. § 170(f)(11)(E)(ii)(I)) (United States Code 2026).
Two groupings the hand assignment expected do not survive, and are recorded as such. Japan, South Korea, and Taiwan split in every run: Taiwan’s degree gate and tiny practitioner count carry it to cluster 6. And the engineering-order pair Brazil–Costa Rica, and the Iberian pair Spain–Portugal, split in every run in which both appear, because on the entry recipe Brazil and Portugal have no examination while Costa Rica and Spain sit in the high-collateral register family.
The license and status facts underlying the roster were verified against primary sources by ten regional research passes recorded in the standards appendix. The columns this article adds—education gate, examination format and pass rate, years, practitioner count—were first set from the author’s knowledge and then checked in a research pass on 25 September 2026. This pass obtained, for 91 of the 134 jurisdictions, the regulator’s, board’s, chamber’s, or statute’s own statement of entry criteria; sources are recorded row by row in the Journal’s repository. The pass corrected the education gate in eleven regimes (from degree to course or diploma in Switzerland, Denmark, Dubai, Bahrain, Kuwait, Jordan, Barbados, among others), removed a supposed examination in five (Sweden, Portugal, Jordan, Ecuador, Venezuela), added one in three (Guatemala, El Salvador, Malta), and moved Guyana from a private register to a public office. Afterward, the roster is graded H for 99 jurisdictions, M for 31, and L for 4. What remains unverified is narrower and named: published pass rates for Israel, Poland, Vietnam, Turkey, India, and China (the last from a secondary source); grade-by-grade criteria of Sri Lanka’s institute; Peruvian, Belarusian, and Armenian entry rules, whose pages could not be read; and practitioner counts, blank for about half the roster either because no countable class exists—in an engineering-gate regime “appraiser” is not a class anyone counts—or because the regulator publishes a register without a total. The map in Figure 3 is thus a map of a checked table; its Kruskal Stress-1 of 0.180 on 108 points means it preserves the gross structure and not the fine distances, and the conclusions rest on the distance matrix, not the plane.
Two design decisions remain open and are recorded rather than settled. Public offices are kept in the same ontology as private practitioners because in several regimes they carry regulated-purpose or court status; readers who disagree can filter them by the kind facet. Specialties are listed in full only for the United States, where the author can vouch for them; for other regimes, only specialties formally recognized by law or credential are recorded.
The next steps are the ones the pass left: the published pass rates and the unread entry rules named above, and the promotion of the 126 summary rows to full native-ontology blocks, region by region.
The data are three files in the Journal’s repository, directory
docs/appraiser-regimes: ontology.yaml (the
native ontologies of the eight reference regimes and the facet schema),
roster-paths.tsv (one row per regime: the effective top
class, education gate, rigor index, years, practitioners per 100,000,
collateral demand, enforcement source, hand-assigned type, confidence,
and the date of verification), and research-log.tsv (the
source register of Appendix 8.2, also
published online as Supplementary Table S1: one line per fetch, with the
finding and the addresses). The license and status columns come from the
standards appendix (Craytor 2026), verified
against primary sources on 12 September 2026; we checked the entry-path
columns on 25 September 2026. The scripts are analyze.py
(encoding, Gower distance with the weights stated in Section 6, average-linkage clustering with SciPy,
metric MDS with scikit-learn at seed 0, eight initializations and 600
iterations, Kruskal Stress-1 computed from the fitted configuration, the
three sensitivity runs, and every figure of Section 6),
ontology-tree.py and ontology-schema.py
(Figures 2 and 1), and
make-tables.py (every table). Versions: Python 3.14.4,
NumPy 2.5.3, SciPy 1.18.1, scikit-learn 1.9.1, Matplotlib 3.11.2,
adjustText 1.4.0. Running the four scripts from the data regenerates
every figure and table in this article; the numbers quoted in the prose
are listed at the head of the article source as the ones to re-derive
after any change to the data.
The comparative record does not support treating national appraiser systems as versions of a single licensing ladder. Regimes divide valuation authority along different axes—property scope, asset class, regulated purpose, professional status, the assignment itself—and the effective gate may be imposed by statute, regulator, professional body, lender, court or client practice. This article keeps each regime’s ontology as the regime states it and compares only the annotations: the scope level and status, who enforces them, how the class is constituted, and what it takes to enter. When the entry recipe alone is encoded and weighted evenly, two large families emerge that cut across the types—a mortgage-market family and a state-examination family—and the line between a ministry register and a chartered body, which is a line about who signs the certificate, is not visible on what it takes to earn it.
The United States is not a type of its own on the entry recipe; it belongs with the Anglosphere and the other regimes whose lending systems demand a per-loan appraisal. Its peculiarity lies in one facet. The legal apex—a general license on a degree in any subject and an examination of low rigor—and the managing apex—the Appraisal Institute’s designations, enforced by lenders, agencies, institutional clients and courts, which weigh it as a credential—are different classes, and the second has no footing in licensing law. Other regimes split the apex too—between a chamber and a lender’s certifier, between a court list and a charter, and, in Canada, Australia and Hong Kong, between a statute and a professional body. The American case is the extreme of that last kind rather than a kind of its own: it and Puerto Rico, which shares its license and examination, alone combine a managing class with no footing in licensing law and a statutory examination beneath it that is the least rigorous in the roster. Whether that arrangement selects for the profession the country needs is a question the annotations pose and cannot answer.
Entry paths for every jurisdiction in the coverage roster, by region. The license and status facts are the verified columns of the standards appendix; the education, examination, years and count columns are the author’s, graded H/M/L in the last column.
| Regime | Effective top class | Education gate | Exam | Years | Per 100k | Collateral | Enforced by | Type | Conf. |
|---|---|---|---|---|---|---|---|---|---|
| continued | |||||||||
| United States | Certified General + MAI (commercial); Certified Residential + SRA (residential) | any-bachelors | 9 | 6–8 | 21 | HIGH | lender-panels; institutional-clients; court-in-practice | G | H |
| Canada | AACI (AIC) + provincial registration where statutory (QC, NB, NS, AB); CRA for residential | any-bachelors | 6 | 5–7 | \(\sim\)15 | HIGH | lender-panels; OSFI expectation; statute in four provinces | B/G | H |
| Quebec | Évaluateur agréé (OEAQ) | specific-degree | 5 | 5–6 | \(\sim\)12 | HIGH | statute (Code des professions) | A/B | H |
| Australia | Certified Practicing Valuer (API) + Land Valuer license in WA / registration in QLD | specific-degree | 4 | 4–6 | \(\sim\)20 | HIGH | lender-panels (APRA prudential standard APS 220); statute in QLD, WA | B | H |
| New Zealand | Registered Valuer (Valuers Registration Board) + PINZ | specific-degree | 5 | 5–6 | \(\sim\)18 | HIGH | statute (registration); lender-panels | A/B | H |
| Papua New Guinea | Registered valuer (Valuation Act 1967, Ch. 327): Diploma in Valuation (PNG Unitech) or equivalent + practical experience | specific-degree | — | 5–7 | — | MED | statute | B | H |
| Fiji | Panel valuer (FRCS, FDB, TLTB approved panels); no registration board found | specific-degree | — | — | — | MED | statute | D/B | M |
| Europe | |||||||||
| United Kingdom | RICS Registered Valuer (MRICS) | specific-degree | 6 | 5–6 | 20 | HIGH | professional-body; lender-panels; PRA/FCA reference | B | H |
| Ireland | SCSI/RICS Registered Valuer; PSRA license for property services | specific-degree | 6 | 5–6 | \(\sim\)18 | HIGH | professional-body; lender-panels | B | H |
| Germany | ö.b.u.v. Sachverständiger (courts, authorities); HypZert for lending | specific-degree | 9 | 8–12 | 6 | MED | statute (§ 36 GewO); BaFin/BelWertV via lenders | A | H |
| France | Charter-body member (+ REV/MRICS); expert judiciaire for courts | masters | — | 5–10 | 5 | LOW | institutional-clients; AMF; court list | E | H |
| Italy | Order member (ingegnere/architetto/geometra) + CTU list; UNI 11558 for bank panels | specific-degree | 4 | 5–7 | — | MED | professional order (statute); tribunal; ABI panels | C | H |
| Spain | Professional signing for a homologated sociedad de tasación; perito judicial | specific-degree | — | 5–6 | \(\sim\)20 | HIGH | financial-regulator (Banco de España) via the firm | A (firm) | H |
| Netherlands | NRVT Register Taxateur (chamber: Wonen / Bedrijfsmatig / Landelijk / WOZ) | specific-degree | 6 | 4–6 | \(\sim\)20 | HIGH | professional-body (NRVT); AFM/DNB expectation | B | H |
| Belgium | No license; REV / MRICS via BELGAVAL, KAVEX, UGEB-ULEB; expert judiciaire (national register, Code judiciaire arts 555/6–555/16, 2019) | specific-degree | — | 5–8 | \(\sim\)5 | LOW | institutional-clients; court register | E | H |
| Luxembourg | No license; REV/MRICS; expert judiciaire | masters | — | 5–8 | — | LOW | institutional-clients | E | H |
| Switzerland | No license; SIV/SEK-SVIT/CEI certified valuer (Immobilienbewerter mit eidg. Fachausweis); cantonal court experts | coursework | 4 | 3–6 | \(\sim\)8 | MED | institutional-clients; lender-panels; cantonal courts | E/B | H |
| Austria | Allgemein beeideter und gerichtlich zertifizierter Sachverständiger (Liegenschaftsbewertung) | specific-degree | 8 | 8–12 | \(\sim\)6 | MED | statute (SDG, LBG); courts | A | H |
| Portugal | CMVM-registered perito avaliador de imóveis (Lei 153/2015) | specific-degree | — | 5–6 | \(\sim\)8 | MED | financial-regulator (CMVM, Banco de Portugal) | A | H |
| Sweden | Auktoriserad fastighetsvärderare (Samhällsbyggarna) | specific-degree | — | 5–8 | \(\sim\)3–4 | LOW | professional-body; FI expectation for covered bonds | E | H |
| Norway | No statutory license; NTF-certified takstmann / MRICS; Norsk takst | coursework | 3 | 2–4 | \(\sim\)10 | MED | professional-body; lender-panels | E | H |
| Denmark | Valuar / Diplomvaluar (Dansk Ejendomsmæglerforening); mortgage-credit valuer under Finanstilsynet order | coursework | 4 | 3–5 | \(\sim\)12 | HIGH | financial-regulator (mortgage-credit order); professional-body | A/B | H |
| Finland | KHK (statutory, Central Chamber of Commerce) + AKA (voluntary) | specific-degree | 6 | 4–6 | \(\sim\)5 | MED | statute (KHK for statutory purposes); lender-panels | A | H |
| Iceland | Licensed estate agent (löggiltur fasteignasali) performs market valuations | specific-degree | 5 | 3–4 | — | HIGH | statute (agent license) | D/E | M |
| Greece | Certified valuer, Ministry of Finance register (Law 4152/2013) | specific-degree | 5 | 4–6 | \(\sim\)5 | MED | statute (register); Bank of Greece | A | H |
| Poland | Rzeczoznawca majątkowy (state license, central register) | masters | 7 | 5–7 | \(\sim\)20 | HIGH | statute (Real Estate Management Act) | A | H |
| Czechia | Znalec (Ministry of Justice register) for court and statutory work; odhadce by trade license | specific-degree | 7 | 6–10 | \(\sim\)10 | MED | statute (MoJ); banks | A | H |
| Slovakia | Znalec (MoJ register) | specific-degree | 7 | 9–12 | \(\sim\)8 | MED | statute | A | H |
| Hungary | No general license; lending value by Act on Mortgage Credit Institutions; ingatlanvagyon-értékelő és -közvetítő (OKJ/NKR qualification); court experts (IM register) | coursework | 4 | 2–4 | \(\sim\)10 | HIGH | statute (lending value); court register | A/D | H |
| Romania | Evaluator autorizat (ANEVAR membership mandatory, OG 24/2011) | specific-degree | 6 | 3–5 | \(\sim\)25 | HIGH | statute (ANEVAR is a statutory body) | A | H |
| Bulgaria | Independent valuer (Chamber of Independent Appraisers, Law 2008), license by asset class | specific-degree | 5 | 3–5 | \(\sim\)15 | MED | statute | A | H |
| Croatia | Stalni sudski vještak za procjenu nekretnina — the court-expert appointment is the procjenitelj class under the Real Estate Valuation Act 2015 | specific-degree | 5 | 5–8 | \(\sim\)10 | MED | statute; courts | A | H |
| Serbia | Licensed valuer (Ministry of Finance license, Law 2016) for lending and insolvency | specific-degree | 6 | 4–6 | \(\sim\)5 | MED | statute; NBS | A | H |
| Lithuania | State qualification certificate (Turto vertintojas) by asset and level | specific-degree | 6 | 3–6 | \(\sim\)15 | MED | statute | A | H |
| Latvia | Certified valuer (LĪVA certification, statutory) | specific-degree | 5 | 6–8 | \(\sim\)10 | MED | statute (certification) | A | H |
| Estonia | Occupational qualification (Kutsekoda): kinnisvara hindaja levels 5–7 | masters | 5 | 6–8 | \(\sim\)10 | MED | professional-body under statutory qualification framework | A/B | H |
| Slovenia | Licensed real-estate valuer (Slovenian Institute of Auditors); court-sworn appraiser (MoJ) | specific-degree | 8 | 8–10 | \(\sim\)8 | MED | statute | A | H |
| Cyprus | ETEK-registered valuer (real-estate degree); CVA member; mostly RICS | specific-degree | — | 4–5 | — | HIGH | statute (ETEK) | C | H |
| Malta | Warranted perit (architect/civil engineer) performs valuations | specific-degree | 4 | 5–6 | — | HIGH | statute (warrant) | C | H |
| East Asia | |||||||||
| Japan | Fudosan kanteishi | none | 11 | 3–5 | 7 | LOW | statute (MLIT) | A | H |
| South Korea | Gamjeongpyeonggasa (Minister of Land) | none | 10 | 3–5 | \(\sim\)9 | MED | statute | A | H |
| Taiwan | Budongchan gujiashi (Examination Yuan) \(\rightarrow\) kaiye (practicing license) after 2 years’ practice | specific-degree | 10 | 6–8 | \(\sim\)2–3 | LOW | statute (MOI) | A | H |
| Hong Kong | Registered Professional Surveyor (GP) under Cap. 417; MHKIS/MRICS | specific-degree | 6 | 5–6 | \(\sim\)15 | HIGH | statute (title); lender-panels; HKIS | B | H |
| China | Fangdichan gujiashi (national qualification, 2021 rules; land stream merged) | specific-degree | 8 | 4–7 | \(\sim\)4 | LOW | statute (MOHURD); state-administered | F | M |
| Macau | None located | — | — | — | — | MED | none | X | L |
| Mongolia | Ministry of Finance asset-valuation permit (3 years) after the selection exam | specific-degree | 5 | \(\sim\)9 | — | MED | statute | A | H |
| Southeast Asia | |||||||||
| Singapore | Appraiser’s License (IRAS) + SISV member | specific-degree | 5 | 4–6 | \(\sim\)8 | MED | statute (license); professional-body | B | H |
| Malaysia | Registered Valuer (Board of Valuers, Appraisers, Estate Agents and Property Managers, Act 242) | specific-degree | 6 | 4–6 | \(\sim\)4 | HIGH | statute | B | H |
| Indonesia | Penilai Publik (Minister of Finance license, PMK 101/2014); MAPPI | specific-degree | 6 | 4–6 | \(\sim\)0.3 | MED | statute (MoF) | A | H |
| Thailand | Senior (chan wuthi) valuer registered with the SEC as principal valuer; VAT/TVA grade exams (associate \(\rightarrow\) ordinary \(\rightarrow\) senior) | specific-degree | 5 | 4–6 | \(\sim\)3 | MED | financial-regulator (SEC, BOT policy) | D | M |
| Philippines | Licensed Real Estate Appraiser (PRC board, RA 9646) | specific-degree | 5 | 4–5 | \(\sim\)5 | MED | statute (PRC); RA 12001 for local schedules | A | H |
| Vietnam | Valuer card (the tham dinh vien ve gia), Ministry of Finance, Circular 34/2024 | specific-degree | 7 | 5–7 | \(\sim\)2 | MED | statute (MoF) | A/F | H |
| Cambodia | Individual professional certificate + firm license under NBFSA Prakas 064 (27 Dec 2022) | — | — | — | — | MED | statute | A | M |
| Brunei | Registered valuer (Cap. 281, 2009 Order) | specific-degree | 5 | 6–7 | — | MED | statute | B | H |
| Myanmar | None | — | — | — | — | LOW | none | X | M |
| Laos | LSC-approved firm for securities and court work | — | — | — | — | LOW | financial-regulator | D | H |
| South Asia | |||||||||
| India | IBBI Registered Valuer (land & building / plant & machinery / securities); bank empanelment | specific-degree | 6 | 4–7 | \(\sim\)2 (IBBI \(\sim\)5,000) | HIGH | statute (Companies Act, IBC); banks | A (asset) | H |
| Pakistan | PBA-enlisted valuation firm (Panel I land & buildings; Panel II plant & machinery needs a PEC engineer); no individual license | specific-degree | — | 4–6 | — | HIGH | bank association (PBA); SBP | D | H |
| Bangladesh | Bangladesh Bank-enlisted valuation firm (131 firms, Group A/B, 3-year term); no individual license | — | — | — | — | HIGH | financial-regulator | D | H |
| Sri Lanka | IVSL Fellow / Senior Associate (statutory institute); RICS | specific-degree | 5 | 4–6 | \(\sim\)2 | HIGH | statute (IVSL Act); CBSL directions | B | M |
| Nepal | Bank-panel registered engineer | specific-degree | — | 4–5 | — | HIGH | bank panels (NRB) | D | H |
| Bhutan | Government valuers only (PAVA rates) | — | — | — | — | LOW | state | F | H |
| Maldives | Registered valuer (CMDA/MIRA register) | — | — | — | — | MED | financial-regulator | D | L |
| Afghanistan | None | — | — | — | — | LOW | none | X | M |
| Turkey and the Middle East | |||||||||
| Turkey | Gayrimenkul Degerleme Uzmani (SPL license, exam); Konut Degerleme Uzmani for housing | specific-degree | 6 | 4–7 | \(\sim\)10 | HIGH | statute (SPK); BDDK for bank collateral | A | H |
| Israel | Licensed real-estate appraiser (Council, Law 5761-2001) | specific-degree | 8 | 5–7 | \(\sim\)10 | HIGH | statute | A | H |
| Morocco | Expert judiciaire (court list) only protected; no valuer register | specific-degree | — | — | — | LOW | court list | E | H |
| Saudi Arabia | Taqeem-accredited valuer (Accredited Valuers Law 2012), by branch (real estate, machinery, business, jewelry) | specific-degree | 6 | 3–6 | \(\sim\)8 | HIGH | statute (Taqeem) | A (asset) | H |
| UAE (Dubai) | RERA-registered valuer (Resolution 37/2015); Taqeem/RICS for institutional | coursework | 4 | 3–5 | — | HIGH | statute (RERA) | A/D | H |
| UAE (Abu Dhabi) | ADREC-licensed appraiser (Law 3/2015 as amended by Law 2/2025, in force 2 Aug 2025) | specific-degree | 4 | 3–5 | — | HIGH | statute | A/D | M |
| Qatar | No valuer register; MoCI-licensed valuation firms; Law 5/2024 on registration (MoJ) | — | — | — | — | MED | statute | D | M |
| Bahrain | RERA-licensed valuer, tiered Class D\(\rightarrow\)A (Law 27/2017, Res. 2/2019; Class A/B on RICS requirements) | coursework | 4 | 3–5 | — | HIGH | statute (RERA) | A/D | H |
| Kuwait | MoCI-registered appraiser | coursework | 3 | 5–7 | — | MED | statute (register) | D | H |
| Oman | Register under Royal Decree 79/2025 (10 Sep 2025); executive regulation pending | — | — | — | — | MED | statute | D | M |
| Jordan | DLS-registered appraiser (Regulation 37/2020) | coursework | — | 3–5 | — | MED | statute (DLS) | A/D | H |
| Lebanon | No dedicated license; court experts; bank lists | — | — | — | — | LOW | banks; courts | E/D | H |
| Egypt | FRA-registered asset revaluation expert; CBE bank lists | specific-degree | 4 | 3–5 | — | MED | financial-regulator (FRA, CBE) | D | M |
| Iran | Expert certification only (karshenas-e rasmi-ye dadgostari — official justice expert) | specific-degree | 5 | 9–10 | — | LOW | court (judiciary) | E (court) | H |
| Iraq | None found | — | — | — | — | LOW | none | X | L |
| South America | |||||||||
| Brazil | CREA engineer / CAU architect (engenharia de avaliações); perito judicial | specific-degree | — | 5 | — | MED | statute (Lei 5.194/66); tribunals; CMN 4.676 for collateral | C | H |
| Argentina | Professional council member (ingeniero/arquitecto/agrimensor) or martillero público; Tribunal de Tasaciones de la Nación for public work | specific-degree | — | 5 | — | LOW | provincial colleges; TTN for the state | C | M |
| Chile | No license; engineers/architects/tasadores; SII fiscal value; expropriation commission of experts | specific-degree | — | 5 | — | MED | none (voluntary standard); CMF from 2028 | E/D | H |
| Colombia | Registro Abierto de Avaluadores (RAA, Ley 1673/2013), thirteen categories | specific-degree | 3 | 3–5 | \(\sim\)15 | MED | statute (RAA); IGAC for public purposes; SFC for banks | A (asset) | H |
| Peru | Perito valuador on the ministry roll (Reglamento Nacional de Tasaciones) and the SBS bank-valuer register (Res. 3225-2021) | specific-degree | 4 | 4–6 | \(\sim\)5 | HIGH | statute (MVCS); financial-regulator (SBS) | A/D | M |
| Ecuador | Superintendency-qualified perito avaluador (degree or 5 years’ experience + 120 h training) | specific-degree | — | 2+ | — | HIGH | financial-regulator (SB) | D | H |
| Uruguay | No license; rematador (auctioneer) registered under DL 15.508; architects/engineers | specific-degree | — | 5 | — | LOW | none | E/C | H |
| Bolivia | Bank-registered perito (each bank’s register) | specific-degree | — | 5+ | — | HIGH | bank registers (ASFI) | D | H |
| Paraguay | BCP-registered valuer | specific-degree | — | — | — | HIGH | financial-regulator (BCP) | D | M |
| Venezuela | Registered valuer (SOITAVE; SUDEBAN register for banks) | specific-degree | — | 3–5 | — | MED | financial-regulator | D | M |
| Guyana | Government Valuation Division (Ministry of Finance, Cap. 28:04); no private valuer license | — | — | — | — | MED | statute | F | M |
| Mexico, Central America and the Caribbean | |||||||||
| Mexico | INDAABIN perito valuador (national roll); SHF-authorized valuer + valuation unit; state registries; CONAVI/colegios | specific-degree | 5 | 4–6 | \(\sim\)8 | HIGH | statute-regulatory (INDAABIN, SHF); state registries | A/D | H |
| Puerto Rico | State license: Certified General / Residential (Junta Examinadora), AQB-aligned | any-bachelors | 1 | 3–4 | \(\sim\)15 | HIGH | statute (state board) | G | H |
| Dominican Republic | ITADO/CODIA guild member (bank gate); no state license | specific-degree | — | 4–5 | — | HIGH | banks (SB); guilds | D | H |
| Jamaica | RICS/RealtorsAssociation valuer; no statutory license (statutory for tax only) | specific-degree | 5 | 5–6 | \(\sim\)5 | HIGH | lender-panels; professional-body | B | H |
| Trinidad and Tobago | ISTT Valuation Surveying Division member (full/associate); RICS; no Valuers Act | specific-degree | 5 | 5–6 | — | HIGH | lender-panels; professional-body | B | H |
| Barbados | BEAVA full valuer member (2 years practice + BCC Real Estate Agent Certificate or approved qualification); RICS for institutional work | coursework | — | 2–4 | — | HIGH | lender-panels | E/B | H |
| Bahamas | Registered broker/appraiser (BREA, statutory via the association) | coursework | 3 | 2–3 | — | HIGH | statute (via association) | D | H |
| Cayman Islands and Bermuda | RICS member; none statutory | specific-degree | 5 | 5–6 | — | HIGH | lender-panels | B | M |
| OECS states | Valuer meeting the ECCB Valuation Prudential Standard’s qualification and selection criteria (LFI-approved); no license | — | — | — | — | MED | none | D | M |
| Cuba | State valuers only (no private profession) | — | — | — | — | LOW | state | F | M |
| Haiti | None | — | — | — | — | LOW | none | X | M |
| Guatemala | SAT-authorized valuer (exam) registered with the Colegio de Valuadores; Superintendencia de Bancos registry for bank work | specific-degree | 4 | — | — | HIGH | financial-regulator (SIB) | D | H |
| Costa Rica | CFIA member (engineer/architect) for bank and tax valuations | specific-degree | — | 5 | — | HIGH | financial-regulator (SUGEF); CFIA | C/D | H |
| Panama | No appraiser license; bank-approved valuers (engineers/architects) | specific-degree | — | 5 | — | HIGH | banks (SBP) | D | H |
| Honduras | CNBS-registered valuer (Res. GE 1922/2012): university or technical training + 3 years experience | specific-degree | — | 3+ | — | HIGH | financial-regulator | D | H |
| El Salvador | SSF-registered valuer | specific-degree | 3 | — | — | HIGH | financial-regulator | D | H |
| Nicaragua | REPEV-registered valuer | specific-degree | — | — | — | HIGH | financial-regulator | D | M |
| Belize | None found | — | — | — | — | MED | none | X | H |
| Africa | |||||||||
| South Africa | Professional Valuer (SACPVP register, Act 47/2000); Professional Associated Valuer restricted | specific-degree | 6 | 4–6 | \(\sim\)4 | HIGH | statute (SACPVP) | A/B | H |
| Nigeria | Registered Estate Surveyor and Valuer (ESVARBON, 1975 Act); NIESV | specific-degree | 5 | 5–7 | \(\sim\)3 | MED | statute (ESVARBON) | B | H |
| Kenya | Registered valuer (Valuers Registration Board, Cap. 532); ISK | specific-degree | 5 | 4–6 | \(\sim\)2 | HIGH | statute (VRB) | B | H |
| Ghana | GhIS member; no statutory register (Survey Council Bill pending) | specific-degree | 5 | 4–6 | \(\sim\)1 | MED | professional-body; lender-panels | B | H |
| Côte d’Ivoire | Géomètre-expert roll only; no valuer statute | specific-degree | — | 5 | — | LOW | professional order (géomètres) | C/E | H |
| Tanzania | Registered valuer (VVRA 2016), annual practicing certificate | specific-degree | 5 | 6–7 | \(\sim\)1 | MED | statute | B | H |
| Uganda | ICVU member; Valuation Bill 2024 (cl. 20–22: membership, professional exams, enrollment) pending | specific-degree | 5 | 4–6 | \(\sim\)1 | MED | statute | B | M |
| Rwanda | IRPV-certified valuer (Law 17/2010) | specific-degree | 4 | 3–5 | \(\sim\)1 | MED | statute | B | M |
| Ethiopia | Licensed valuer under Proclamation 1357/2024 (federal/regional/city licenses by property type and value; reassessed every 3 years) | specific-degree | — | — | — | LOW | statute | A/D | M |
| Zambia | ZIVS-registered valuation surveyor (Zambia Institute of Valuation Surveyors Act 9/2023, replacing Cap. 207) | specific-degree | 5 | 4–6 | — | MED | statute | B | M |
| Zimbabwe | Valuers Council-registered valuer (Valuers Act) | specific-degree | 5 | 6–7 | — | MED | statute | B | H |
| Botswana | REAC-registered valuer | specific-degree | — | — | — | MED | statute (register) | B/D | M |
| Mauritius | RICS de facto; no statutory register | specific-degree | 5 | 5–6 | — | HIGH | lender-panels | B | H |
| Senegal | ONES roll, real-estate section (Law 2017-16; Decree 2020-2421): diplomas + 2 years under a registered expert | specific-degree | — | 5–7 | — | LOW | statute | E | H |
| Cameroon | None found | — | — | — | — | LOW | none | X | H |
| Russia, Ukraine, Belarus, the Caucasus and Central Asia | |||||||||
| Russia | Appraiser: SRO member + state qualification certificate by direction (real estate / movables / business), Federal Law 135-FZ | specific-degree | 6 | 4–6 | \(\sim\)12 | MED | statute (135-FZ); SROs | A (asset) | H |
| Ukraine | Qualification certificate (State Property Fund), permanent subject to CPD; entity certificate separate | specific-degree | 6 | 4–6 | \(\sim\)10 | MED | statute (SPF) | A (asset) | H |
| Belarus | Attestation certificate by state exam, 3 years | specific-degree | 6 | 3–5 | — | LOW | statute (state) | F | M |
| Armenia | Qualification certificate, 5 years, by state exam | specific-degree | 5 | 3–5 | — | MED | statute | A | M |
| Georgia | Voluntary ISO 17024-type certification by GAC-accredited bodies (IVA; Valuers’ and Experts’ PDC); no statutory license | specific-degree | — | — | — | MED | none | E | H |
| Azerbaijan | Qualification certificate by exam; Chamber membership compulsory | specific-degree | 5 | \(\sim\)7 | — | MED | statute | A | H |
| Moldova | ARFC qualification certificate (Law 989/2002; no license since 2020) | specific-degree | 5 | 3–5 | — | MED | statute | A | H |
| Kazakhstan | Appraiser certificate after Chamber written exam (Law on Valuation Activities, art. 23) | specific-degree | 5 | 5–6 | \(\sim\)5 | MED | statute; Chamber | A | H |
| Uzbekistan | Agency qualification certificate; association membership + liability insurance | specific-degree | 5 | 3–5 | — | MED | statute | A | M |
| Kyrgyzstan | Qualification certificate by category (first: \(\geq\)3 years; highest: \(\geq\)5 years), Law 155/2021 | specific-degree | 4 | 4–8 | — | MED | statute | A | M |
| Tajikistan and Turkmenistan | — | — | — | — | — | LOW | — | X | L |
The research pass of 25 September 2026 on the roster’s M- and
L-confidence rows: for each regime, what the regulator’s, board’s,
chamber’s or statute’s own statement was found to say, and the source
addresses, in the order the pass ran. Numbered entries (2), (3) record
follow-up fetches for the same regime. The corrections these produced
are in Section 7. The same register is published online
as Supplementary Table S1 (PDF) with its machine-readable form
research-log.tsv, so that it can be cited, downloaded and
searched on its own.
| Regime | Finding | Sources |
|---|---|---|
| continued | ||
| Ireland | SCSI-accredited degree (surveying/property/valuation) or accredited master’s; APC (structured training + assessment); Red Book work requires Valuer Registration; PSRA licence for property services. Structure confirmed. | https://scsi.ie/get-chartered/chartered-membership/charteredmember/ ; https://scsi.ie/members-area/professional-support-guidance/valuation-guidance/ |
| Belgium | No legally required diploma; title not protected. National register of judicial experts under Code judiciaire arts 555/6–555/16 (in force Dec 2019; conditions tightened 1 Dec 2022); commission d’agrément checks diploma, experience, legal knowledge. TEGoVA/REV and body CPD 15–30 h/yr. Confirmed; court-register date corrected to 2019. | https://justice.belgium.be/fr/services_en_ligne/registre_national_et_frais_de_justice/registre_national/dispositions_generales ; https://expertise-immobiliere.be/blog/devenir-expert/ |
| Switzerland | Immobilienbewerter/in mit eidg. Fachausweis: admission = upper-secondary qualification + 3 years real-estate experience (2 in CH/FL), or 5 years’ experience; federal exam run by SFPKIW; pass rate not published. Education gate is NOT a degree — corrected to coursework/experience. | https://www.berufsberatung.ch/dyn/show/2886?id=3254 ; https://www.fachausweise.ch/eidg-fachausweis/immobilienbewerter-immobilienbewerterin-mit-eidg-fachausweis/ |
| Portugal | Lei 153/2015: only CMVM-registered peritos may value for financial-system entities; registration on idoneidade, professional qualification and experience, and liability insurance; Banco de Portugal and ASF opine within 15 days; annual activity report to CMVM. Degree requirement to be checked against art. 6; count not found. | https://diariodarepublica.pt/dr/detalhe/lei/153-2015-70280712 ; https://diariodarepublica.pt/dr/lexionario/termo/peritos-avaliadores-imoveis-acesso-a-atividade-idoneidade |
| Sweden | Samhällsbyggarna authorisation: \(\geq\)180 hp in real-estate economics/law/construction + 3 years’ valuation experience (master’s) or 5 years (bachelor’s), references; 9 days’ CPD per 3-year period. No examination — exam column corrected to none. Count not found. | https://www.samhallsbyggarna.se/vardering/ansok-om-auktorisation ; https://www.samhallsbyggarna.se/vardering |
| Norway | Norsk takst certification requires the NEAK programme or Fagskulen Vestland’s bygningssakkyndig course, exam passed at grade C or better, and CPD. Confirmed coursework + exam. Count not found. | https://www.norsktakst.no/om-norsk-takst/sertifisering/ ; https://www.neak.no/utdanning-innen-taksering/ |
| Denmark | DiplomValuar: two-year part-time diploma (bachelor level) in valuation and property investment with exams per subject and a final project + oral; plus \(\geq\)2 years’ commercial-brokerage/valuation experience; liability insurance \(\geq\)5m DKK; DE register of valuers. Confirmed. | https://www.de.dk/uddannelse-kurser/bliv-erhvervsmaegler/hvordan-uddanner-jeg-mig-til-diplomvaluar ; https://www.de.dk/bliv-medlem/ansog-om-medlemskab/diplomvaluarer-og-erhvervsmaeglere/ |
| Finland | AKA/KHK: Central Chamber of Commerce examination once a year; admission requires suitable university education + 3–5 years’ valuation experience; one reported sitting passed 8 of 21 (\(\sim\)38%). Exam score confirmed at 6; pass rate 15–40%. | https://kauppakamari.fi/palvelut/tutkinnotjakokeet/aka-ja-khk/sinustako-aka-tai-khk/ ; https://www.sttinfo.fi/tiedote/61018764/ |
| Iceland | Löggiltur fasteignasali is a Ministry of Justice licence requiring a university-level programme (fasteignasalanám) and its examination; licensed agents provide verðmat (market valuations) as part of their services. Regulated-profession entry confirmed in the EU database. | https://ec.europa.eu/growth/tools-databases/regprof/index.cfm?action=regprof&id_regprof=5266 ; https://arabmls.org/becoming-a-real-estate-agent-in-iceland/ |
| Greece | Certified valuer under Law 4152/2013: any natural or legal person certified and entered in the Ministry of National Economy and Finance register (valuers.gov.gr), by sector (real estate; plant and equipment; enterprises and intangibles; movables); fees freely agreed; public bodies select from the register. Entry conditions to be read from the ministry page. | https://minfin.gov.gr/e-ypiresies/mitroo-pistopoiimenon-ektimiton/ ; https://www.gsis.gr/en/public-administration/other-public-administration-services/registry-certified-valuers |
| Slovakia | Znalec, odbor Stavebníctvo, odvetvie Odhad hodnoty nehnuteľností: second-level university degree in a construction field; compulsory specialised education of \(\geq\)300 teaching hours at a ministry-designated institute; professional examination (written + oral, in Slovak); 7 years’ practice in the field; public list kept by the Ministry of Justice. Years corrected to \(\geq\)7 practice after the degree. | https://www.justice.gov.sk/podmienky-na-na-zapis-do-zoznamu-znalcov-tlmocnikov-a-prekladatelov/ ; https://www.usi.sk/stavebnictvo2/ |
| Hungary | Ingatlanvagyon-értékelő és -közvetítő: state-recognised vocational qualification (formerly OKJ 53, now programme-based); prerequisite is the ingatlanközvetítő qualification; written module exam (tests + calculation tasks) then a practical exam defending a submitted valuation report; scope includes mortgage-security (hitelbiztosítéki) valuation. Confirmed. | https://www.nive.hu/Downloads/Szakkepzesi_dokumentumok/NGM-szakmai-es-vizsgakovetelmenyek/DL.php?f=53_341_01_Ingatlanvagyon_ertekelo_es_kozvetito_szvk.docx ; https://bkszc.hu/kepzesek/szakmai-kepzeseink/ingatlanvagyon-ertekelo-409 |
| Bulgaria | Law on Independent Appraisers (2008): competence acquired by passing the Chamber of Independent Appraisers’ examination for the chosen type of valuation, a declaration to follow the ethics code and approved standards, and entry in the Chamber’s register; application requires a higher-education diploma and a criminal-record certificate; board decides registration within 14 days of the exam. Confirmed. | https://private.ciab-bg.com/uploads/common/zvmwc2kx0p841af9.pdf ; https://www.tbsconsulting.eu/kursove/242-nedvigimi-imoti |
| Croatia | Zakon o procjeni vrijednosti nekretnina (NN 78/2015): a procjenitelj is a permanent court expert for real-estate valuation (or a legal person meeting court-expert conditions) or a permanent court appraiser appointed under the special regulation; market value by three methods and seven procedures; impartiality statement in every report. The court-expert appointment IS the valuer class — confirmed. | https://narodne-novine.nn.hr/clanci/sluzbeni/2015_07_78_1491.html ; https://mpgi.gov.hr/o-ministarstvu/djelokrug/procjena-vrijednosti-nekretnina-8292/ovlastene-osobe-za-procjenu-vrijednosti-nekretnina/5969 |
| Serbia | Zakon o proceniteljima vrednosti nepokretnosti (Sl. glasnik 108/2016; in force 6 Jan 2017, applied from 6 Jun 2017): licence from the Ministry of Finance requires second-level higher education or four-year basic studies, completed professional training, \(\geq\)3 years’ valuation experience, and the licensing examination; professional-liability insurance; only licensed valuers may value. Confirmed; count not found. | https://mfin.gov.rs/sr/usluge-1/izdavanje-licence-za-vrsenje-procene-vrednosti-nepokretnosti-1 ; https://www.paragraf.rs/propisi/zakon-o-proceniteljima-vrednosti-nepokretnosti.html |
| Lithuania | AVNT (Ministry of Finance agency) qualification exams for turto vertintojas at assistant / valuer / expert levels: irreproachable reputation, higher university education, experience requirement, exam (fee 140 EUR); 60 h CPD per 3 years; exam results are published. Confirmed; pass rates to be read from the results page. | https://avnt.lrv.lt/lt/veiklos-sritys/vertinimas-1/kvalifikacijos-egzaminai/vertintojo-kvalifikacijos-suteikimas/ ; https://avnt.lrv.lt/lt/veiklos-sritys/vertinimas-1/kvalifikacijos-egzaminai/vykusiu-egzaminu-rezultatai/ |
| Greece (2) | Ministry page cites the governing instruments — Law 4152/2013 para \(\Gamma\)’, Law 4778/2021 art. 29, Law 5162/2024 art. 125, Ministerial Decision 16280/2023 — and links registration procedures, a code of ethics and a disciplinary council; entry criteria and counts are in the instruments and the e-register (valuers.gov.gr), not on the page. | https://minfin.gov.gr/e-ypiresies/mitroo-pistopoiimenon-ektimiton/ |
| Lithuania (2) | AVNT exam-results page returned 403; pass rates not retrieved. | https://avnt.lrv.lt/lt/veiklos-sritys/vertinimas-1/kvalifikacijos-egzaminai/vykusiu-egzaminu-rezultatai/ |
| Portugal (2) | Diário da República page for Lei 153/2015 returned no readable text; article 6 not read. To be retried from a mirror. | https://diariodarepublica.pt/dr/detalhe/lei/153-2015-70280712 |
| Latvia | Cabinet Regulation No. 559 of 23 Sep 2014 sets the professional qualification: higher education in real-property valuation and level-5 professional qualification (profession 3142 12); LĪVA’s Certification Bureau examines and certifies. Path: programme \(\rightarrow\) LĪVA assistant exam \(\rightarrow\) 3 years as assistant \(\rightarrow\) certificate. Confirmed; count is on LĪVA’s list of certified valuers. | https://likumi.lv/ta/id/269071 ; https://vertetaji.lv/sertifikacija ; https://www.vertetaji.lv/sertifikacija/sertificetie-nekustama-ipasuma |
| Estonia | Occupational qualifications awarded by EKHÜ under the Kutseregister: kinnisvara nooremhindaja level 5 (secondary education + 2 months under a qualified valuer), kinnisvara hindaja level 6, vara hindaja level 7 (master’s, preferably economics/construction/law/real estate, + \(\geq\)3 years’ valuation experience or 3 years at level 6); exams have a written and an oral part. Confirmed tiering by level. | https://www.kutseregister.ee/ctrl/et/KAO/vaata/10086648 ; https://ekhy.ee/tegevus/kutse-andmine/kutse-taotlemise-eeltingimused-ja-esitatavad-dokumendid/ |
| Slovenia | Pooblaščeni ocenjevalec vrednosti nepremičnin: permit from the Slovenian Institute of Auditors; second-level (master’s-equivalent) education; \(\geq\)5 years’ valuation experience; professional examination in two parts — theoretical/practical exam, then a final thesis (a full valuation report under IVS and the Hierarchy of Valuation Rules) defended orally; course fee EUR 4,072 + VAT. Years and exam score raised (thesis + defence). | https://spot.gov.si/sl/dejavnosti-in-poklici/dovoljenja/dovoljenje-za-opravljanje-nalog-pooblascenega-ocenjevalca-nepremicnin ; https://www.si-revizija.si/izobrazevanje/kako-postati-ocenjevalec |
| Cyprus | Only ETEK-registered professionals may value; registration is on a real-estate degree (the Neapolis BSc in Real Estate Valuation and Development is the domestic route); valuers are members of the Cyprus Valuers Association and mostly RICS; Red Book/IVS; PII required. Confirmed: engineering-chamber registration on a degree, no separate exam. | https://www.nup.ac.cy/bsc-in-real-estate-valuation-and-development/ ; https://www.developerscyprus.com/glossary/property-valuation-report/ |
| Malta | Periti Act (Cap. 390): warrant requires the academic programme, \(\geq\)1 year’s traineeship under a warranted perit, then examination by the Periti Warranting Board (a written exam was added recently); banks require a warranted perit’s signed valuation for lending. Confirmed. | https://kamratalperiti.org/profession/how-to-obtain-the-warrant-of-perit/ ; https://peritiwarrant.gov.mt/about/ ; https://newsbook.com.mt/en/warrant-for-architects-and-civil-engineers-now-involves-written-exam/ |
| Luxembourg | Title not protected; banks generally require REV (TEGoVA) or membership of a recognised body; some experts are sworn before the Cour supérieure de justice and members of the Chambre des experts; CSSF recommends independence of mortgage valuers from the credit decision. Confirmed: open title, body/REV gate, court list. | https://marchioni.lu/prestations/evaluation/ ; https://www.notre-ecole.net/devenir-expert-immobilier-agree-2/ |
| Greece (3) | KYA 16280 EX 2023 (FEK B’ 2368/12.04.2023) concerns the register’s information system, not entry. Certification examinations for real-estate valuers are run by the Technical Chamber of Greece (TEE), which publishes the syllabus; entry criteria sit in Law 4152/2013 para \(\Gamma\)’ as amended. Exam confirmed (TEE); degree/experience specifics still to be read from the law. | https://www.taxheaven.gr/circulars/43116/16280-ex-31-03-2023 ; https://web.tee.gr/eidisis/tee-fpp-exetaseis-gia-tin-pistopoiisi-ektimiton/ ; https://ecopress.gr/tee-i-yli-ton-exetaseon-gia-tin-pistopo/ |
| Portugal (3) | Lei 153/2015 art. 5: qualification and experience recognised only for holders of an appropriate licenciatura, postgraduate or master’s degree in property valuation and a relevant professional record; since 13 Nov 2015 registration requires training equivalent to \(\geq\)45 ECTS in valuation. Education gate confirmed as a specific degree/45-ECTS training; no examination. | https://outofthebox.pt/avaliacao-imobiliaria-a-lei-153-2015-de-setembro-de-2015-parte-i/ ; https://www.bportugal.pt/legislacao/lei-no-1532015-de-14-de-setembro ; https://anavaliadores.pt/legislacao/ |
| Taiwan | Examination Yuan professional exam, once a year, seven subjects, pass = total \(\geq\)60; admission requires a junior-college degree or above with \(\geq\)6 courses/18 credits in real-estate appraisal or a recognised appraisal programme; pass rates historically below 10% per sitting, one year 3 of 900+ (0.3%), a few hundred passers in the first 14 sittings. Education gate = specific coursework/degree; exam score 10 confirmed (pass <15%). | https://law.moj.gov.tw/LawClass/LawAll.aspx?pcode=R0040060 ; https://wwwc.moex.gov.tw/main/ExamQual/wfrmExamQual.aspx?menu_id=153&examqual_id=284 ; https://wwwc.moex.gov.tw/main/content/wHandMenuFile.ashx?file_id=4422 |
| China | Fangdichan gujiashi national qualification exam (MOHURD + Ministry of Natural Resources notice, 2025 sitting): admission requires zhuanke (junior college) or above; post-reform exam described as broad and difficult; no official pass rate found. Education gate = specific-degree (associate+); exam score kept at 7 with pass rate unverified. | https://www.sdreva.org.cn/Notifications/785.html ; https://m.jianshe99.com/gujia/zhinan/baomingtiaojian.shtml ; https://www.cirea.org.cn/category/50 |
| Indonesia | Practice requires the Minister of Finance’s izin penilai publik, which requires passing MAPPI’s Ujian Sertifikasi Penilai (USP: written, then oral/case study); documents include degree certificate and training. Since USP began in 1998 about 900 certified valuers, of whom 824 held the public-valuer licence (Nov 2023) — \(\sim\)0.3 per 100k. Count corrected. | https://mediapenilai.mappi.or.id/index.php/2024/01/06/sejarah-penilai-di-indonesia-6-munculnya-ujian-sertifikasi-profesi-penilai/ ; https://mappi.or.id/PublishingImages/Berita/Static/2022/1636334003-BUKUPANDUANUSP2020-2024_2021110601.pdf ; https://mediapenilai.mappi.or.id/index.php/2023/11/06/mappi-lantik-penilai-bersertifikat/ |
| Thailand | SEC approved list for public-company work; Valuers Association of Thailand (est. 1986) sets standards and membership; entry criteria and counts not found in this pass. | https://vat.or.th/about-us/ ; https://www.thaiappraisal.org/english/practices/practices1.htm |
| Vietnam | From 1 Jul 2024 (Law on Prices 2023): exam admission requires full civil capacity, a current employment contract with a valuation enterprise, and \(\geq\)36 months’ work at valuation enterprises or state price bodies with a university degree (24 months for a price/valuation degree); the 16th exam (6–8 Dec 2024, Academy of Finance) has three papers for the asset-valuation field (law, market-price theory, valuation principles); the card is indefinite. Confirmed; pass rate not found. | https://baochinhphu.vn/quy-dinh-moi-ve-thi-cap-the-tham-dinh-vien-ve-gia-102240606155733209.htm ; https://hoithamdinhgia.vn/bo-tai-chinh-thong-bao-ve-ky-thi-cap-the-tham-dinh-vien-ve-gia-lan-thu-16-nam-2024 |
| China (2) | A prep-school summary gives the overall pass rate at \(\sim\)10% with the all-subjects pass rate under 5%, about 2,000 new Fangdichan gujiashi a year — ’low among vocational qualification exams’. Secondary source; exam score confirmed at 7 (pass 15–40% \(\rightarrow\) could be 3 if <15% holds; kept conservative). | https://m.zggcks.com/fdcgjy/kszx/zcjx/59883.html |
| Greece (4) | TEE (as certification body) requires specified tertiary degrees to sit; announcement limited an exam round to 30 applications; exam format and pass rates not published on the page. Education gate = specific degree; exam exists. | https://web.tee.gr/eidisis/tee-fpp-exetaseis-gia-tin-pistopoiisi-ektimiton/ |
| Thailand (2) | Valuers Association of Thailand and the Thai Valuers Association grade valuers by level (wisaman associate, saman, wuthi senior) through knowledge examinations; the senior grade (’phu pramoen lak chan wuthi’) is registered with the SEC as principal valuer; associate membership requires at least a diploma in a real-estate-related field. Exam and tiering confirmed; counts not found. | https://vat.or.th/ ; https://www.bjcc.co.th/?page_id=160 |
| Mongolia | Ministry of Finance issues the asset-valuation special permit (3-year, renewable, now digital); individual qualification and exam requirements not found. | https://mof.gov.mn/article/special-approvement/Asset-valuation-permit-1 |
| Cambodia | NBFSA Prakas 064 (27 Dec 2022; in force per 16 Jan 2023 letter): licences for valuation and other real-estate service businesses (legal entities) and professional certificates for individuals; qualifying criteria in the Prakas; exam/training specifics not found. | https://www.dfdl.com/insights/legal-and-tax-updates/cambodia-new-prakas-on-real-estate-business-service-licensing/ ; https://eurocham-cambodia.org/post/114/ |
| Brunei | Valuers and Estate Agents Order 2009 (Cap. 281): registration on (a) the Board’s examinations after \(\geq\)3 years’ practical training, or (b)/(c) a recognised professional examination or qualification with \(\geq\)3 years’ training; Board of Valuers and Estate Agents keeps the register and issues practising certificates. Confirmed: Malaysian-style board with exam or recognised qualification. | https://www.agc.gov.bn/AGC%20Images/LAWS/ACT_PDF/V/CHAPTER%20281.pdf |
| Laos | Lao Securities Commission approves asset-valuation companies for securities activities under Regulation 003/LSC and keeps a list; no individual valuer qualification found. Confirmed as firm approval only. | https://lsc2.gov.la/Doc_legal/07%20Notification%20on%20Approval%20Asset%20Valuation%20Companies%20in%20Securities%20Activities.pdf ; https://www.lsc.gov.la/EN/securities/listofsecuritiesprofessional.php |
| Macau | No Macau-specific valuer regulation found in this pass; results returned Portuguese material only. Stays ’none located’. | — |
| Pakistan | PBA guidelines (approved by SBP) enlist valuers on three panels: Panel I land and buildings, Panel II industrial plant and machinery (requires a PEC-registered engineer among the firm’s staff), Panel III other; experience = 5 valuations in the asset class in the last 12 months; annual review; SECP accepts PBA-panel valuers for company valuations (2021). Enlistment is of the firm (’Applicant Concern’), not an individual licence. Confirmed; no exam; per-100k not meaningful (firms). | https://pakistanbanks.org.pk/wp-content/uploads/2026/03/Guidlines-for-Enlistment-and-Monitoring-of-Professional-Valuers.pdf ; https://pakistanbanks.org.pk/professional-valuers/ ; https://propakistani.pk/2021/03/23/secp-allows-registered-valuers-on-pbas-panel-to-evaluate-assets-or-net-worth-of-companies/ |
| Sri Lanka | IVSL statutory body under Law No. 33 of 1975 (amended 2019); grades of membership in Schedule A (corporate and non-corporate); enrolment by qualifications with affidavit and sponsorship by members; Institute conducts qualifying exams; IVSC VPO. Structure confirmed; grade-by-grade requirements and CBSL direction text not retrieved. | https://www.commonlii.org/lk/legis/num_act/iovosll33o1975413/ ; https://www.ivsl.lk/aboutus-theivsl |
| Nepal | NRB Unified Directives govern collateral valuation; banks empanel valuator firms by RFP; the signing valuer is a professional engineer; CIB blacklisting for inflated valuations. Confirmed: bank-panel engineers, no valuer statute. | https://www.nrb.org.np/bfr/unified-_directives-_2067-_english/ ; https://www.machbank.com/assets/backend/uploads/notice/Request%20for%20Proposal%20(RFP)%202022.pdf ; https://www.housingnepal.com/news/national/new-nrb-directive-for-collateral-evaluators |
| Maldives | CMDA licenses capital-market intermediaries under the Securities Act 2/2006; no valuer register or requirements found in this pass. | https://cmda.gov.mv/en/licensing-registration |
| Saudi Arabia | Taqeem (Accredited Valuers Law 2012): associate membership requires a university degree in a recognised speciality; fellowship after Taqeem’s training programme and tests (pass mark 70/100 per written, practical or oral test) and 3,000 logged practice hours; RICS mutual-designation agreement; \(\sim\)3,000 accredited valuers across branches (87% Saudi), >450 licensed real-estate valuation firms with >2,700 staff. Count \(\rightarrow\) \(\sim\)8 per 100k (all branches). | https://taqeem.gov.sa/en/training-prg?tab=policy ; https://taqeem.gov.sa/web/content/portal.rules/8/attachment_en?download=false ; https://www.argaam.com/en/article/articledetail/id/1533658 ; https://saudigazette.com.sa/article/598959 |
| UAE (Dubai) | Executive Council Resolution 37/2015 and Administrative Resolution 67/2020: valuer and firm both registered with RERA; UAE nationals need at least secondary school + the DLD-accredited Real Property Valuation diploma (or a higher qualification + the DLD training course); trainee-valuer registration under a firm whose valuer has \(\geq\)5 years’ experience in the Emirate; registration annual. Education gate corrected: diploma/course, not a degree. | https://dlp.dubai.gov.ae/Legislation%20Reference/2015/Executive%20Council%20Resolution%20No.%20(37)%20of%202015.html ; https://dlp.dubai.gov.ae/Legislation%20Reference/2020/Administrative%20Resolution%20No.%20(67)%20of%202020.html |
| Bahrain | Law 27/2017 + Resolution 2/2019: all valuers licensed by RERA (transition to 2 Nov 2019); mandatory RERA Standards & Regulations course with assessment; tiered licence classes D\(\rightarrow\)A (Tier D entry course + exam + 10 BVS-compliant reports; Class A/B tied to RICS requirements); Bahrain Valuation Standards (IVS + Red Book + Law 27) from 22 Oct 2019. Tiering by class confirmed; education gate = course, not degree. | https://www.rera.gov.bh/en/real-estate-valuers ; https://www.rera.gov.bh/en/en/article/his-excellency-the-ceo-of-real-estate-regulatory-authority-rera-meets-the-first-bahraini-valuer-to-obtain-a-class-a-the-youngest-bahraini-to-obtain-a-class-b-license-based-on-the-royal-institute-of-chartered-surveyors-rics-requirements |
| Jordan | Regulation on the registration and accreditation of real-estate appraisers (under art. 4(c) of Law 38/1980): Jordanian, \(\geq\)30 years old, at least a community-college diploma in a related field, \(\geq\)30 hours’ valuation training (waived for a bachelor’s + 5 years’ or a diploma + 7 years’ appraisal experience). Education gate corrected to diploma; no examination found. | https://jordanianlaw.com/%D8%A7%D9%84%D8%A3%D9%86%D8%B8%D9%85%D8%A9/%D9%86%D8%B8%D8%A7%D9%85-%D8%AA%D8%B3%D8%AC%D9%8A%D9%84-%D8%A7%D9%84%D9%85%D9%82%D8%AF%D8%B1%D9%8A%D9%86-%D8%A7%D9%84%D8%B9%D9%82%D8%A7%D8%B1%D9%8A%D9%8A%D9%86-%D9%88%D8%A7%D8%B9%D8%AA%D9%85%D8%A7/ |
| UAE (Abu Dhabi) | Law 3/2015 as amended by Law 2/2025 (in force 2 Aug 2025) brings valuation within ADREC’s regulated activities; valuer qualification specifics not found in this pass. | https://www.horizlaw.ae/insights/abu-dhabi-enacts-significant-real-estate-reform-a-new-legal-framework-for-a-growing-market ; https://www.lexismiddleeast.com/law/AbuDhabi/Law_3_2015/en |
| Qatar | Law 5/2024 on real-estate registration (Ministry of Justice; committee hears objections to the department’s fee valuations); valuation firms are MoCI-licensed businesses; no valuer register or individual qualification found. Stays ’emerging’. | https://www.klgates.com/Law-No-5-of-2024-Regulating-Real-Estate-Registration-Overview-and-Key-Changes-9-6-2024 |
| Kuwait | MoCI real-estate appraiser licence with classification (C or higher for court-expert work under the Ministry of Justice rules): Kuwaiti, \(\geq\)30, \(\geq\)5 years’ valuation experience; new route via qualifying courses at the Institute of Banking Studies — 62 of 150 course completers registered as certified appraisers. Education gate = course; experience 5 years. | https://kuwaittimes.com/article/46964/kuwait/other-news/ministry-of-justice-issues-rules-for-real-estate-appraisers/ ; https://timeskuwait.com/commerce-appraisal-regulations-committee-tightens-oversight-of-real-estate-licensing-procedures/ |
| Oman | Royal Decree 79/2025 (issued 10 Sep 2025) Real Estate Regulation Law consolidates registration, brokerage, development and valuation under the Ministry of Housing and Urban Planning; executive regulation due within a year; valuer licensing detail pending. Confirmed ’regulations pending’. | https://decree.om/2025/rd20250079/ ; https://www.bsalaw.com/insight/real-estate-regulation-law-in-the-sultanate-79-2025-towards-sustainable-real-estate-governance/ |
| Egypt | FRA Board Decision 131/2023 created the asset-revaluation experts’ register (activated Aug 2023): registration requires professional competence and passing the Authority’s tests; licensed financial-consulting firms also listed. Exam confirmed; degree requirement not read. | https://www.dailynewsegypt.com/2023/08/10/fra-activates-asset-revaluation-experts-register/ |
| Lebanon | No valuer licence; valuations are done mainly by licensed civil engineers and architects with appraisal training, following IVS/RICS; BdL circulars govern bank practice. Confirmed. | https://3da-lb.com/lebanon-property-valuation-experts/ |
| Iran | karshenas-e rasmi-ye dadgostari (official justice expert), field rah va sakhteman (roads and buildings): degree in civil/architecture/surveying/urban planning; \(\geq\)5 years’ post-degree experience; two-stage selection — multiple-choice written exam (general expert law + specialised) then interview; pass threshold relative (\(\geq\)70% of the top-1% mean). Exam score revised to \(\sim\)5 (MC, relative cut, two stages, degree gate). | https://civilhouse.ir/blog/official-expert-exam-resources-1404/ ; https://hamgamomran.ir/%DA%A9%D8%A7%D8%B1%D8%B4%D9%86%D8%A7%D8%B3-%D8%B1%D8%B3%D9%85%DB%8C-%D8%AF%D8%A7%D8%AF%DA%AF%D8%B3%D8%AA%D8%B1%DB%8C/ |
| Morocco | No valuer statute; practitioners are géomètres-topographes (ONIGT, some sworn as judicial experts at a Cour d’appel), architects and civil engineers; RICS/OPCI-recognised firms serve the institutional market. Confirmed. | https://www.hexagon.ma/expertise-immobiliere-au-maroc/ ; https://chantiersdumaroc.ma/actualites/immobilier/terra-modus-tout-savoir-sur-l-expertise-immobiliere/ |
| Bangladesh | Bangladesh Bank circular (7 Sep 2026) enlists 131 valuation firms (98 Group A, 33 Group B) for collateral valuation, valid three years; criteria: membership of a recognised survey or accounting association, \(\geq\)3 years’ experience, qualified engineering staff, clean CIB record; loans \(\geq\)Tk 100 crore need two firms, one Group A. Confirmed: firm enlistment, no individual licence. | https://www.thedailystar.net/business/news/bb-enlists-131-collateral-valuation-firms-curb-loan-fraud-4266996 ; https://icmab.gov.bd/collateral-valuation-firm-enlistment-notice-of-bangladesh-bank/ |
| Bhutan | Property Assessment and Valuation Agency (PAVA, Ministry of Finance, 2008, under the Land Act 2007) fixes land and collateral values (average of market, bank and prior PAVA rates); compensation rates 2017; Property Tax Act 2022 from 1 Jan 2023; a Common Land Base Rate task force for financial institutions. Confirmed: state rate-setting, no private valuer class. | https://mof.gov.bt/pages/property-assessment-and-valuation-agency-pava/ ; https://www.lagthram.com/pava-rates |
| Argentina | Tribunal de Tasaciones de la Nación: permanent technical body of professionals fixing values for the state and courts; national valuation norms; no individual valuer licence found. Private practice by professional-council members and martilleros stays as recorded (M). | https://www.argentina.gob.ar/obras-publicas/tribunal-de-tasaciones-de-la-nacion/funcionamiento-del-tribunal-de-tasaciones-de-la ; https://www.argentina.gob.ar/tribunal-de-tasaciones-de-la-nacion/normas-nacionales-de-valuacion |
| Chile | No mandatory licence or association — ’any person who acquires the knowledge can practise’; in practice a degree in architecture, civil engineering or civil construction plus a diploma in valuation; voluntary registries/associations and NCh 382; financial supervisors issue instructions. Confirmed open. | https://www.avaluos.cl/preguntas/Quien-puede-tasar-una-propiedad ; https://www.df.cl/empresas/innovacion-y-sustentabilidad/tasadores-un-sector-en-desarrollo-que-requiere-profesionalizacion |
| Peru | SBS Resolution 03225-2021 replaced the REPEV rules for peritos valuadores serving supervised entities (natural and legal persons; new inscription requirements and obligations). Register confirmed; degree/exam specifics on the SBS pages not retrieved. | https://www.sbs.gob.pe/noticia/detallenoticia/idnoticia/2576 ; https://www.sbs.gob.pe/supervisados-y-registros/registros/otros-registros/peritos-valuadores/informacion-sobre-el-registro-de-peritos-valuadores |
| Ecuador | Superintendencia de Bancos qualification (Codificación Libro I, Título XVII, Cap. IV): a technical/technological/third- or fourth-level degree related to the valuation area, or 5 years’ experience + 160 h of approved courses in the last five years; plus \(\geq\)2 years’ valuation experience; renewal every two years. Corrected: 160 h (not 120), 2 years’ experience. | https://www.superbancos.gob.ec/bancos/ufaqs/calificacion-peritos-valuadores/ ; https://www.gob.ec/sb/tramites/calificacion-peritos-valuadores |
| Uruguay | No single authorised valuation profession; architects sign the cadastral DJCU; the rematador–tasador público title is taught at UTU and registered under Decree 495/984 (Ministry of Labour); court reports should be signed by a qualified technician. Confirmed open/mixed. | https://www.pisoinmobiliario.com/blog-entry/136-tasacion-profesional-vs-bancaria-diferencias-uruguay ; https://www.sau.org.uy/introduccion-la-tasacion-inmuebles-urbanos/ |
| Bolivia | ASFI Recopilación de Normas: each financial entity keeps its own register of independent peritos valuadores; bank profiles require \(\geq\)5 years’ valuation experience, 2 continuous in financial entities, professional independence; no ASFI-level licence. Confirmed. | https://www.bdp.com.bo/requisitos-para-ser-habilitado-como-perito-valuador/ ; https://bolivia.infoleyes.com/norma/4515/ |
| Paraguay | BCP Superintendencia de Bancos keeps the Registro de Peritos Valuadores created by Res. SB.SG 220/2002, with valuation standards in Res. SB.SG 288/2002 and registration rules updated by Res. SB.SG 19/2015 and 69/2015. Confirmed register; entry criteria not read. | https://www.bcp.gov.py/registro-de-peritos-valuadores-i215 ; https://www.bcp.gov.py/peritos-tasadores-i344 |
| Venezuela | SUDEBAN registers peritos avaluadores (form SIB-305B): professional degree, current professional-college registration, membership of an appraisers’ body (SOITAVE), valuation course certificates, appraiser ID card, record of last year’s appraisals. Confirmed: degree + body membership, no state exam. | http://www.sudeban.gob.ve/wp-content/uploads/Oac/SIB-305B.pdf ; https://infotramitesyrequisitos.com/venezuela/requisitos-para-ser-perito-avaluador-en-venezuela/ |
| Guyana | Government Valuation Division (Ministry of Finance; Valuation for Rating Purposes Act Cap. 28:04, 1959) does rating and public valuations and is the legally recognised source for transfer valuations; no private valuer licence found. Corrected: no statutory register for private valuers — public office is the class. | https://finance.gov.gy/about-us-2/departments/the-valuation-division/ ; https://www.guyanarealestateservices.com/2021/05/11/obtaining-a-property-valuation-in-guyana/ |
| Dominican Republic | Bank-valid appraisals must come from an ITADO-authorised appraiser (ITADO and CODIA membership) or a Superintendencia de Bancos-registered one; the Superintendencia de Seguros keeps its own register of authorised tasadores. Confirmed guild + regulator gate; no state exam. | https://itado.com.do/ ; http://mercanef.com/la-tasacion-inmobiliaria/ ; https://sis.gob.do/categoria/servicios/ingreso-y-o-actualizacion-al-registro-de-tasadores-autorizados |
| Guatemala | Authorised valuers are certified by the tax administration (SAT) after demonstrated experience and a theoretical-and-practical valuation exam, then register with the Colegio de Valuadores; the Superintendencia de Bancos keeps its own registry of authorised valuers/firms; the Ministry of Finance publishes a directory. Corrected: exam exists (SAT), two registers. | https://infodeclaraguate.com/requisitos-para-ser-valuador-autorizado-en-guatemala/ ; https://grupotalaguatemala.com/wp-content/uploads/Valuadores-Autorizados-enero-2021.pdf |
| Costa Rica | Legally valid appraisals may only be signed by CFIA-incorporated professionals (engineers/architects); bank appraisals under SUGEF 14-21; ICOVAL certification and CFIA regulation on peritajes and avalúos; judicial registration separate. Confirmed engineering-gate. | https://www.tinsa.cr/que-profesional-esta-facultado-para-realizar-avaluos/ ; https://cfia.or.cr/site/wp-content/uploads/2024/pdf/descargas/reglamentos/ejercicio/reglamento-para-la-contratacion-de-servicios-de-peritajes-y-avaluos-de-bienes-muebles-e-inmuebles.pdf |
| Honduras | CNBS Registro de Valuadores (Res. GE 1922/11-12-2012 norms): natural persons need university or technical training and \(\geq\)3 years’ valuation experience for the asset type, plus equipment; bank collateral appraisals must be by a registered valuer; public register online (base as at 30 Apr 2026). Confirmed. | https://www.cnbs.gob.hn/files/supervalores/svo_requisitos_inscrip_reg_evaluadores-x-primeravez.PDF ; https://registrospublicos.cnbs.gob.hn/Valuadores |
| El Salvador | SSF register under NRP-27 (Ley de Bancos art. 236): university or specialised technical training for the asset type, a knowledge test set by the Superintendencia, no problem loans; categories (urban/rural real estate, agricultural and industrial assets, movables); two-year term, renewable; test sittings announced (Sep 2023, 2024, Feb and Aug 2025). Corrected: exam exists. | https://ssf.gob.sv/servicios/inscripcion-de-peritos-valuadores/ ; https://ssf.gob.sv/2023/09/13/aspirantes-a-peritos-valuadores-realizan-prueba-requerida-para-formar-parte-del-registro-del-sistema-financiero/ |
| Nicaragua | SIBOIF Resolution CD-SIBOIF 868-1-DIC10-2014 (updated 4 Nov 2020) governs REPEV: registration, authorisation, control of appraisers and reports for supervised institutions; natural and legal persons listed on the SIBOIF site; debtors with \(\geq\)50% provisioning excluded. Confirmed register; degree/exam specifics not read. | https://www.siboif.gob.ni/sites/default/files/documentos/normas/868-1_norma_sobre_peritos_valuadores_deroga_504-1_2007_actualizada_4-11-2020.pdf ; https://www.siboif.gob.ni/taxonomy/term/893 |
| Panama | No appraiser licence; the Junta Técnica de Bienes Raíces (Decree Law 6/1999) licenses brokers only; ANATI (land authority) keeps a list of avaluadores requiring proof of not holding a broker licence; banks approve their own. Confirmed. | https://www.anati.gob.pa/index.php/requisitos/99-requisitos-para-lista-de-avaluadores ; https://www.panama-real-estate.com/files/pdf/law/pdfLeyes_2.pdf |
| Bahamas | Real Estate (Brokers and Salesmen) Act 1995 (enacted 1996, revised 2000): BREA registers and licenses brokers, salesmen, appraisers, auctioneers and developers; mandatory entry course and examination; appraiser licences ’conditionally approved’. Confirmed broker-appraiser model with exam. | https://www.breabahamas.com/page.php?page=14 ; https://www.breabahamas.com/page.php?page=13 |
| Jamaica | Real Estate Board licenses dealers and salesmen; no valuer licence; RICS-qualified valuers under Valuer Registration are what banks use. Confirmed. | https://jis.gov.jm/government/agencies/real-estate-board-jamaica/ ; https://www.rics.org/regulation/regulatory-schemes/valuer-registration |
| Trinidad and Tobago | Institute of Surveyors of Trinidad and Tobago (1996; absorbed ProVal, the valuation surveyors’ association of 1975) has a Valuation Surveying Division with full and associate members; the Land Surveyors Act 1996 registers land (cadastral) surveyors only. Confirmed: professional body, no valuer statute. | https://instituteofsurveyors.com/SurveyingResilience/members/vsfull/ ; https://agriculture.gov.tt/divisions-units/divisions/lands-and-surveys/registration/ |
| Belize | Government Valuation Unit (Ministry of Natural Resources: chief valuer, senior valuer) advises the state; Central Bank valuation standards require an independent valuation programme for licensed institutions; no valuer licence or approved list found. Confirmed none. | https://naturalresources.gov.bz/index.php/valuation-unit/ ; https://www.centralbank.org.bz/about-the-bank/laws-and-regulations/domestic-banks-financial-institutions-act |
| Mexico | INDAABIN Registro Nacional de Peritos Valuadores: professional licence (cédula), appraiser certification, CV and training; registration by specialty, one-year validity, 3–6 months’ processing; ’maestro’ multi-specialty after two years in agricultural and real-estate specialties; state registries (e.g. Michoacán) and city procedures separate. Confirmed forced-by-purpose registers. | https://www.gob.mx/cms/uploads/attachment/file/942610/INDAABIN-04-002.pdf ; https://www.dof.gob.mx/nota_detalle.php?codigo=5637308&fecha=06/12/2021 |
| Papua New Guinea | Valuation Act 1967 (Ch. 327): Valuers Registration Board registers a fit and proper person with a Diploma in Valuation from the PNG University of Technology (or equivalent) and sufficient practical valuation experience within the preceding 10 years. Confirmed; dagger removed. | https://faolex.fao.org/docs/texts/png70774.doc |
| Fiji | No Valuers Registration Board legislation found; agencies (FRCS, FDB, TLTB) keep panels of approved valuers. Reclassified toward panel-based (D/B). | https://frcs.org.fj/public-notice/panel-of-valuers-for-provision-of-valuation-services-to-taxpayers/ ; https://www.fdb.com.fj/panel-of-valuers/ |
| Ghana | GhIS: first degree in a core field + 2-year training at an approved firm (1 year with a master’s) + written examination and/or report; valuation and estate surveying is one of three divisions; no statutory register (Survey Council Bill pending). Confirmed. | https://ghis.org.gh/2022-examination-programme/ ; https://www.prophuntgh.com/pre-buying-advice/how-to-become-a-licensed-land-surveyor-in-ghana/ |
| Tanzania | Valuation and Valuers Registration Act 2016 (No. 7; Cap. 138 R.E. 2023): Valuers Registration Board; first degree in real estate or equivalent from a recognised institution; full registration after \(\geq\)3 years’ experience; categories fully / temporarily / provisionally registered; annual practising certificate. Confirmed. | https://www.vrb.go.tz/uploads/documents/sw-1750759067-VALUERS%20REGISTRATION%20BOARD%20REGISTRATION%20PROCEDURES.pdf ; https://polis.bunge.go.tz/uploads/bills/acts/1563462572-7.THE%20VALUATION%20AND%20%20VALUERS%20REGISTRATION%20%20ACT.pdf |
| Uganda | Valuation Bill 2024 (Bills Supplement No. 15, 13 Dec 2024) provides for membership of the Institute (cl. 20), professional qualification examinations (cl. 21), enrolment (cl. 22), registration of practising valuers and licensing of firms; statutory status therefore in transition. The standards table’s ’ICVU membership mandatory’ reflects the bill/practice; conf stays M. | https://bills.parliament.ug/uploads/5756Valuation_Bill,_2024.pdf |
| Rwanda | Law 17/2010 (OG no. 20, 17 May 2010) establishes the profession and IRPV; certification sittings twice a year (June, December); membership categories valuer and technician; application fee RWF 10,000. Confirmed; degree/exam content not read. | https://landportal.org/library/resources/rwanda-land-lawspolicies-7/law-n%C2%B0-172010-12052010-establishing-and-organizing-real ; https://irpv.rw/membership/ |
| Zambia | Zambia Institute of Valuation Surveyors Act No. 9 of 2023 replaced the Valuation Surveyors Act 1976 (Cap. 207) and continues the registration board as ZIVS; the 1976 Act required age \(\geq\)21 and either a prescribed qualifying examination + practical training or adequate qualifications and experience. Confirmed; 2023 specifics not read. | https://zambialii.org/akn/zm/act/2023/9/eng@2023-08-17/source.pdf ; https://zambialii.org/akn/zm/act/1976/34/eng@1996-12-31 |
| Zimbabwe | Valuers Act (Cap. 27:18): Valuers Council registration on a prescribed professional membership, or a degree in valuation and estate management/land economics or equivalent, or a prescribed diploma/examination, plus practical experience in the Schedule (in practice a BSc Hons + 3 years and REIZ membership); only registered valuers may value for reward. Confirmed. | https://zimlii.org/akn/zw/act/1996/5/eng@2016-12-31 ; https://www.property.co.zw/blog/guardians-of-property-value-inside-the-vision-of-zimbabwes-valuers-council-chairlady--dr-audrey-ndarova-kwangwama- |
| Botswana | Real Estate Professionals Act 2003 (Cap. 61:07) and 2009 Regulations: REAC registers ’property valuers’ (defined) on application (P250/P500) and fitness; qualification detail in the regulations not retrieved. Confirmed register. | https://reac.co.bw/common_up/reac/files/Real%20Estate%20Act.pdf ; https://reac.co.bw/common_up/reac/files/Real%20Estate%20Regulations.pdf |
| Ethiopia | Proclamation 1357/2024 (Real Estate Development and Real Property Marketing and Valuation): mandatory professional and business licences for valuers at federal, regional or city level by property type and value; code of conduct; reassessment every three years. Confirmed ’three-year review’. | https://dablolawfirm.com/real-property-valuation-under-the-proclamation-no-1357-2024/ ; https://addisinsight.net/2024/10/11/ethiopia-to-introduce-mandatory-licensing-for-real-estate-valuers-enhancing-market-trust/ |
| Mauritius | No local valuer statute found; banks require RICS-chartered (or locally certified) valuers for mortgage work; firms operate under the Red Book. Confirmed ’RICS de facto’. | https://propertyfinder.mu/blog/house-valuation-mauritius ; https://realtyvaluers.mu/ |
| Senegal | Law 2017-16 (17 Feb 2017) and Decree 2020-2421 (31 Dec 2020): ONES, a public professional body under the Ministry of Justice with nine sections including real-estate expertise; no one may practise as expert without being on the roll; the real-estate section requires diplomas plus \(\geq\)2 years’ experience under a registered expert, certified by the supervising experts. Confirmed; exam absent. | https://www.experts-ones.com/inscription-ones/ ; https://www.experts-ones.com/wp-content/uploads/2021/08/decret-n%C2%B02020-2421-du-31-decembre-2020-portant-application-de-l.pdf |
| Cameroon | Only estate agents are regulated (register at the housing ministry, professional card, guarantee, insurance); private training bodies offer ’expert immobilier’ courses; no valuer statute found. Confirmed none. | https://www.minhdu.gov.cm/en/real-estate-agent-and-promoters/ ; https://www.nimmo-auto.com/fr/blog/view/14 |
| Côte d’Ivoire | Géomètre-expert is the regulated title (surveying engineers on the OGECI roll); valuation is not separately regulated. Confirmed. | https://www.geometre-expert.ci/ ; https://www.eis.africa/wp-content/uploads/2022/01/OGECI-Africa-GIS-Final-26-Nov-2021_Akmel-YEDAGNE.pdf |
| Ukraine | Law on valuation, art. 15: qualification certificate requires higher education at NQF level 6 (bachelor’s) or above, basic training, and the qualification exam — or higher education + basic training + a one-year internship under an appraiser with \(\geq\)2 years’ experience and their recommendation + the exam; certificate issued by the State Property Fund within two weeks; general requirements for training programmes re-approved 2025 (z1707-25). Confirmed; the ’two-year’ term in the standards table refers to the older regime — certificate now permanent subject to CPD. | https://i.factor.ua/ukr/law-186/section-770/article-38293/ ; https://www.spfu.gov.ua/ua/content/spf-estimate-trainings-procedure.html ; https://zakon.rada.gov.ua/laws/show/z1707-25 |
| Belarus | Goskomimushchestvo attestation of appraisers (Sectoral Qualifications Council; training centre prepares candidates); renewal requires valuation CPD within the last 5 years. Structure confirmed; initial exam/education specifics not read. | https://www.gki.gov.by/ru/activity_branches-val-vcert/ ; https://uc-gki.by/uslugi/povyshenie-kvalifikacii-v-oblasti-ocenki-podgotovka-k-attestacii/polozhenie-dlya-ocenshhikov/ |
| Armenia | Cadastre Committee runs appraiser qualification examinations at least once every three months, announced a month ahead; appraisal carried out by legal entities and individual entrepreneurs through qualified appraisers. Confirmed exam; education specifics not read. | https://cadastre.am/en/real_estate_appraisal |
| Azerbaijan | Law on Valuation Activity (2024): appraiser needs higher education, \(\geq\)3 years’ general work experience, the specialty exam (written test, State Examination Centre, twice a year, by valuation direction, no certificate fee) and membership of the Appraisers Chamber with professional-liability insurance (board decides within 5 working days). Confirmed. | https://dim.gov.az/az/fealiyyet/qebul-ve-imtahanlar/qiymetlendirme-fealiyyeti ; https://kpmg.com/az/en/home/insights/2024/01/new-law-on-valuation.html ; https://www.economy.gov.az/az/page/muracietler/sual-cavab/qiymetlendirme-fealiyyeti |
| Kazakhstan | Law 133-VI of 10 Jan 2018, art. 23: admission to the qualification exam requires higher education in ’Valuation’ and/or higher technical or economic education, training or retraining per the Chamber’s programme and hours, and \(\geq\)1 year’s internship with an appraiser; seven-member qualification commission with a Chamber majority; certificate valid 5 years. Confirmed; years raised (4 + 1 internship). | https://adilet.zan.kz/rus/docs/Z1800000133 ; https://kodeksy-kz.com/ka/ob_otsenochnoj_deyatelnosti/23.htm ; https://adilet.zan.kz/rus/docs/V1800016934 |
| Uzbekistan | State Assets Management Agency runs the qualification exam and issues the certificate (QR-coded, e-signed); Cabinet Resolution 838 of 30 Dec 2025 sets the current procedure; documents include a certificate of the special training course at an appraiser training centre (and an international valuer certificate where claimed); renewal exams. Confirmed; degree requirement not read. | https://my.gov.uz/ru/service/380 ; https://gov.uz/ru/davaktiv/news/view/31910 |
| Kyrgyzstan | Law 155 of 22 Dec 2021 on valuation activity (amended 25 Jul 2023) and the Cabinet’s certification procedure: qualification certificate by category — first category \(\geq\)3 years’ valuation experience, highest category \(\geq\)5; 2024–25 amendments ease admission (two valuation reports may evidence experience). Confirmed statutory certification; dagger removed. | https://base.spinform.ru/show_doc.fwx?rgn=141801 ; https://24.kg/obschestvo/378098_otsenschikam_vkyirgyizstane_smyagchat_trebovaniya_dlya_polucheniya_sertifikatov/ ; https://www.mineconom.gov.kg/ru/direct/8/84 |
| Georgia (country) | No statutory licence found; the Valuers and Experts Professional Development Center (Georgia) is an IVSC member and APLR runs voluntary certification programmes; banks and the residence-permit process require an ’accredited appraiser’ in practice. Confirmed voluntary certification. | https://ivsc.org/members/ ; https://aplr.org/?id=381&lang=eng ; https://pbservices.ge/blog/property-valuation-process-in-georgia/ |
| Moldova | Law 989/2002 on valuation activity: certification of real-estate valuers by the Agency for Land Relations and Cadastre through a certification commission and qualification exam; requires higher education in valuation or economics (or related); since 2020 no licence, the certificate alone confers the right; ARFC publishes the list of certificate holders; a 2025 draft law proposes amendments. Confirmed; dagger removed. | https://www.legis.md/cautare/getResults?doc_id=108062&lang=ro ; https://old.arfc.gov.md/lista_specialistilor/evaluatori ; https://sneprm.org/2025/03/10/privind-modificarile-propuse-la-legea-cu-privire-la-activitatea-de-evaluare/ |
| Mongolia (2) | Law on Property Valuation: to sit the selection exam a citizen needs higher education in engineering, economics, business, finance, accounting or law, \(\geq\)5 years in the profession, \(\geq\)3 years in valuation, and a valuation training certificate; Ministry of Finance issues the 3-year permit. Confirmed; dagger removed; years \(\sim\)9. | https://legalinfo.mn/mn/detail?lawId=16530771371921 ; https://mof.gov.mn/article/special-approvement/Asset-valuation-permit-1 |
| Sri Lanka (2) | CBSL Banking Act Directions No. 13 of 2020 (31 Dec 2020) govern valuation of immovable property for licensed banks and recognise IVSL members; IVSL grades per Schedule A of Law 33/1975 (as amended 2019). Confirmed; grade-by-grade criteria still unread. | https://www.cbsl.gov.lk/sites/default/files/cbslweb_documents/laws/cdg/Banking_Act_Directions_No_13_of_2020.pdf ; https://www.commonlii.org/lk/legis/num_act/iovosll33o1975413/ |
| Greece (5) | Law 4152/2013 para \(\Gamma\) (as amended by 4254/2014): certification by an ISO/IEC 17024 body accredited by ESYD (TEE’s EK-A01 scheme is one) through examinations; to sit: a degree from a Greek or recognised foreign higher-education institution and two years’ valuation experience attested by a certified valuer; practice free three months after notification and entry in the ministry register. Confirmed: specific degree, exam, 2 years. | https://www.lawspot.gr/nomothesia/n-4152-2013/arthro-proto-par-g2-nomos-4152-2013-eggrafi-sto-mitroo/ ; https://web.tee.gr/wp-content/uploads/typopoiisi/TEE_FPP_EK-A01_e8.pdf ; https://www.lawspot.gr/nomothesia/n-4254-2014/arthro-proto-par-v2-nomos-4254-2014-rythmiseis-shetika-me/ |
| Peru (2) | SBS REPEV information page unreachable (redirect loop); requirements not read. | https://www.sbs.gob.pe/supervisados-y-registros/registros/otros-registros/peritos-valuadores/informacion-sobre-el-registro-de-peritos-valuadores |
| Sri Lanka (3) | IVSL site gives no grade criteria (regulations of 1978 referenced); not read. | https://www.ivsl.lk/aboutus-theivsl |
| Belarus (2) | Goskomimushchestvo page links the attestation procedure but does not state criteria; state register of appraisers at ro.nca.by; certificates time-limited. Not read. | https://www.gki.gov.by/ru/activity_branches-val-vcert/ |
| Armenia (2) | Cadastre Committee professional commission examines and supervises appraisers under the Law on Real Estate Appraisal; criteria not on the page. | https://cadastre.am/en/real_estate_appraisal |
| Barbados | BEAVA (valuers’ association from the early 1970s, incorporated 2006): full valuer membership requires residence, age \(\geq\)18, \(\geq\)2 years’ full-time valuation practice, interview, and the Barbados Community College Real Estate Agent Certificate or an approved qualification; no statute. Corrected: coursework gate, no exam, body authorisation. | https://beavainc.com/membership ; https://beavainc.com/about-us |
| OECS states | ECCB Valuation Prudential Standards for institutions licensed under the Banking Act 2015 (issued 2022) require LFIs to run a valuation programme with independence and set qualification and selection criteria for appraisers and evaluators. Corrected: bank-supervisor standard exists (D), no licence. | https://cdn.eccb-centralbank.org/documents/2022-05-05-02-30-35-ValuationStandardsforInstitutionsLicensedUnderthe-Banking-Act.pdf ; https://www.winnmediaskn.com/eccb-issues-valuation-prudential-standard-for-financial-institutions/ |
| Georgia (country) (2) | Certification of natural persons in real-estate, movable and business valuation is run by certification bodies accredited by the Georgian Accreditation Centre (e.g. IVA, the Valuers’ and Experts’ Professional Development Centre certification body) under ISO 17024-type schemes; voluntary, no state licence. Confirmed. | http://iva.org.ge/ka/programs/5 ; http://www.certification.org.ge/wm.php?page=cert_sqema02&subpage=sp02&lng=ge_ |
who-may-sign)The method of Sections 3–6
is stated a second time below, as a Prolog program, so that it can be
queried and contradicted rather than only read. The program is called
who-may-sign, the name it will carry when it is moved to a
repository of its own; for this issue it is published with the article.
It has three parts. The file printed here, who_may_sign.pl,
holds the rules: the closed vocabularies of the scheme; the reading of
the source ladder as a scope level with two independent status facets,
de jure and de facto; the apex rule of Section 2; the
three relations equivalent, analogous and no
counterpart; the regime types of Table 4, including
the threshold that separates A1 from A2; the facet-normalized Gower
distance of Section 6, recomputed from the roster; and every
quantified claim the prose makes, each written as a
quantified_claim/2 fact beside the computed/2
rule that derives it from the data. Two further files are generated from
the data by make-facts.py and are not printed:
roster_facts.pl, the 134 rows of Appendix 8.1 as facts, and
reference_facts.pl, the sixty native classes of the eight
reference regimes. check/0 succeeds only if every
vocabulary is closed, every row is well formed, the reference ontology
nowhere contradicts the roster’s apex-split facet, every type whose
enforcer does not fit its definition is annotated as an exception, and
every printed number agrees with its recomputation;
claims_report/0 prints the claims beside the recomputed
values. The three American distances of Section 6 are recomputed
in Prolog to the two decimals printed there.
Trealla is the Journal’s Prolog; compatibility with SWI-Prolog and
Scryer Prolog is maintained as a requirement, so the program is plain
ISO Prolog with no construct peculiar to any one system. Six test suites
of 257 tests (tests/) pass under all three;
run-tests.sh runs them. The program, its fact files, the
generator and the tests are published online as Supplementary
File S2.
% SPDX-License-Identifier: AGPL-3.0-or-later
% Copyright (C) 2026 William Bert Craytor. Published by The Valuation Engineer
% Journal (Pacific Vista Net). This program is free software: you can
% redistribute it and/or modify it under the terms of the GNU Affero General
% Public License as published by the Free Software Foundation, either version 3
% of the License, or (at your option) any later version. It is distributed
% WITHOUT ANY WARRANTY, without even the implied warranty of MERCHANTABILITY or
% FITNESS FOR A PARTICULAR PURPOSE; see the COPYING file beside it or
% <https://www.gnu.org/licenses/agpl-3.0.html>.
/* who_may_sign.pl -- who-may-sign: the ontology of apex signing authority,
in Prolog.
PROJECT NAME. "who-may-sign" is the name this program will carry when it
moves to its own repository. The three files travel together:
who_may_sign.pl this file: the reference ontology, the apex rule,
the three cross-regime relations, the regime types,
the Gower distance on the entry recipe, and every
quantified claim the article prints, recomputed.
roster_facts.pl GENERATED: the 134 regimes, one row each.
reference_facts.pl GENERATED: the native ontologies of the eight
reference regimes (60 classes).
Written for Vol. 1, Issue 2 of The Valuation Engineer, Comparative Practice
department, item M1: "Who May Sign a Value Opinion: An Ontology of Apex
Signing Authority in 134 Jurisdictions". The article's method is that no
regime's classes are renamed to fit another's; each native class is
ANNOTATED against one reference ontology of facets, and comparison is made
on the annotations only. This file states that method as rules, so that
the relations the article draws can be queried, and its numbers recomputed.
Entry points:
scope_level(?Class, ?L) l0 | l1 | l2, de jure
regulated_purpose(?Class) status facet, de jure
court_sworn(?Class) status facet, de jure
effective_scope(?Class, ?L) the same three, read de facto
effective_regulated_purpose(?Class)
effective_court_sworn(?Class)
effective_enforcers(?Class, ?Set) who imposes the de facto requirement
legal_apex(?Regime, ?Class) the statute's top class
managing_apex(?Regime, ?Class) the class that in practice manages the
upper market (the ARTICLE'S apex rule)
split_witnessed(?Regime) the two differ in the reference ontology
equivalent(?C1, ?C2) the three relations of Section 2
analogous(?C1, ?C2)
no_counterpart(?Regime, ?Facet)
regime_type(?Regime, ?Type) a1 a2 b c d e f g x, from the hand type
distance(?I, ?J, -D) facet-normalized Gower, entry recipe only
nearest(+J, +K, -Pairs) the K nearest regimes, D-Regime pairs
quantified_claim(?Id, ?Value) what the article prints
computed(?Id, -Value) what the data give
check every audit; true iff the program is clean
claims_report print each claim beside its recomputation
Plain ISO Prolog throughout. Trealla is the Journal's Prolog; SWI-Prolog and
Scryer Prolog must pass the same tests (tests/, run-tests.sh). No modules,
no format/2, no double-quoted strings, no library(lists) names: the few
list helpers this file needs are defined at the end under their own names.
Consult order: roster_facts.pl, reference_facts.pl, who_may_sign.pl. */
:- dynamic(range_cache/2).
/* ====================================================================== */
/* 1. CLOSED VOCABULARIES */
/* ====================================================================== */
/* Every fact value must be one of these. open_vocabulary/2 names any that is
not, and check/0 fails on it. `unknown` is a value, not an absence: it says
the research pass did not establish the facet. */
education_gate(none). education_gate(coursework). education_gate(any_bachelors).
education_gate(specific_degree). education_gate(masters). education_gate(unknown).
collateral_demand_value(high). collateral_demand_value(med).
collateral_demand_value(low). collateral_demand_value(unknown).
enforcer_token(statute). enforcer_token(court). enforcer_token(financial_regulator).
enforcer_token(lender_panels). enforcer_token(institutional_clients).
enforcer_token(professional_body). enforcer_token(state). enforcer_token(none).
enforcer_token(government_agencies). enforcer_token(counsel).
type_letter(a). type_letter(b). type_letter(c). type_letter(d).
type_letter(e). type_letter(f). type_letter(g). type_letter(x).
apex_split_value(none). apex_split_value(split). apex_split_value(market_only).
apex_split_value(unclear). apex_split_value(unknown).
confidence_grade(h). confidence_grade(m). confidence_grade(l).
class_kind(statutory_tier). class_kind(register). class_kind(court_list).
class_kind(certification). class_kind(designation). class_kind(public_office).
class_kind(open_title). class_kind(firm_licence). class_kind(employment_role).
class_kind(assignment_grade).
ladder_level(l0). ladder_level(l1). ladder_level(l2). ladder_level(l3).
ladder_level(l4). ladder_level(unknown).
open_vocabulary(education(J, E)) :- education(J, E), \+ education_gate(E).
open_vocabulary(collateral(J, C)) :- collateral(J, C), \+ collateral_demand_value(C).
open_vocabulary(enforcer(J, T)) :- enforcer(J, T), \+ enforcer_token(T).
open_vocabulary(hand_type(J, T)) :- hand_type(J, T, _), \+ type_letter(T).
open_vocabulary(apex_split(J, S)) :- apex_split(J, S), \+ apex_split_value(S).
open_vocabulary(confidence(J, G)) :- confidence(J, G), \+ confidence_grade(G).
open_vocabulary(exam(J, E)) :- exam(J, E), \+ number(E), E \== none, E \== unknown.
open_vocabulary(class_kind(C, K)) :- class(C, _, _, K, _), \+ class_kind(K).
open_vocabulary(level(C, L)) :- class(C, _, _, _, L), \+ ladder_level(L).
open_vocabulary(class_enforcer(C, T)) :- class_enforcer(C, T), \+ enforcer_token(T).
/* Each regime carries each row facet exactly once. */
row_facet(education). row_facet(exam). row_facet(years). row_facet(per_100k).
row_facet(collateral). row_facet(hand_type). row_facet(confidence).
row_facet(apex_split). row_facet(verified).
facet_count(J, education, N) :- tally(education(J, _), N).
facet_count(J, exam, N) :- tally(exam(J, _), N).
facet_count(J, years, N) :- tally(years(J, _, _), N).
facet_count(J, per_100k, N) :- tally(per_100k(J, _), N).
facet_count(J, collateral, N) :- tally(collateral(J, _), N).
facet_count(J, hand_type, N) :- tally(hand_type(J, _, _), N).
facet_count(J, confidence, N) :- tally(confidence(J, _), N).
facet_count(J, apex_split, N) :- tally(apex_split(J, _), N).
facet_count(J, verified, N) :- tally(verified(J, _), N).
malformed_row(J, F) :- regime(J, _, _), row_facet(F), facet_count(J, F, N), N =\= 1.
dangling_parent(C, P) :- parent(C, P), \+ class(P, _, _, _, _).
parent_across_regimes(C, P) :- parent(C, P), class(C, R1, _, _, _), class(P, R2, _, _, _), R1 \== R2.
duplicate_class(C) :- class(C, _, _, _, _), tally(class(C, _, _, _, _), N), N > 1.
/* ====================================================================== */
/* 2. THE REFERENCE ONTOLOGY */
/* ====================================================================== */
/* The source data carry a five-step ladder L0..L4. The article reads it as
an ordinal SCOPE LEVEL (l0 trainee, l1 restricted, l2 general) and two
STATUS facets that exist independently of it and of each other:
regulated-purpose (the old L3) and court-or-sworn (the old L4). A sworn
expert is not above a lending-register valuer; they are different branches. */
level_scope(l0, l0). level_scope(l1, l1). level_scope(l2, l2).
level_scope(l3, l2). level_scope(l4, l2).
scope_level(C, S) :- class(C, _, _, _, L), level_scope(L, S).
regulated_purpose(C) :- class(C, _, _, _, l3).
court_sworn(C) :- class(C, _, _, _, l4).
/* Read twice: de jure is what the law lets the holder sign; de facto is the
level the market admits the holder to. Where the annotation carries no de
facto level, the two coincide. The two STATUS facets are legal statuses --
admission to a supervised register, a sworn or listed standing -- and the
market cannot confer them; what it can do is admit a class to the WORK of
that tier. An annotation of "L4-equivalent" on a private designation
therefore raises the class's effective level on the ladder (and so makes it
ANALOGOUS to a court list elsewhere) without making it court-sworn. */
effective_level(C, L) :- % decided with L unbound, then unified:
( de_facto_level(C, L0) -> true % a bound L must not skip the de facto clause
; class(C, _, _, _, L0) ),
L = L0.
effective_scope(C, S) :- effective_level(C, L), level_scope(L, S).
effective_regulated_purpose(C) :- regulated_purpose(C).
effective_court_sworn(C) :- court_sworn(C).
market_equivalent(C, regulated_purpose) :- de_facto_level(C, l3), \+ regulated_purpose(C).
market_equivalent(C, court_sworn) :- de_facto_level(C, l4), \+ court_sworn(C).
/* Who imposes the effective gate. An annotated class names its enforcers;
an unannotated one is enforced by whoever constitutes it (constituted_by/2,
Table 3's column: the state, the profession, the client, or no one). */
default_enforcer(C, E) :- % likewise decided before E is unified
( class(C, _, _, court_list, _) -> E0 = court
; constituted_by(C, state) -> E0 = statute
; constituted_by(C, profession) -> E0 = professional_body
; constituted_by(C, client) -> E0 = lender_panels
; constituted_by(C, none) -> E0 = none ),
E = E0.
effective_enforcers(C, Set) :-
( class_enforcer(C, _) -> findall(E, class_enforcer(C, E), Es), sort(Es, Set0)
; default_enforcer(C, E), Set0 = [E] ),
Set = Set0.
/* A class that signs a price opinion and not an appraisal (a broker's
estimate, a bank's internal formula) is in the ontology because the regime
has it, but it is not an appraiser class and never a counterpart to one. */
appraiser_class(C) :- class(C, _, _, _, _), \+ price_opinion_only(C).
level_rank(l0, 0). level_rank(l1, 1). level_rank(l2, 2). level_rank(l3, 3). level_rank(l4, 4).
/* ====================================================================== */
/* 3. THE APEX RULE */
/* ====================================================================== */
/* Section 2 of the article: the apex is the class that, in practice,
controls commercial, institutional and court work and the reproduction of
competence -- not the highest statutory title where that title is empty
of such work, and not a private designation unless it is the effective
gate to it. In the reference ontology the candidates are the classes
marked top_for/2 (the class that manages each market). The MANAGING apex
is the candidate with the highest effective level. A LEGAL apex is any
state-constituted appraiser class of general scope that is a professional
class and not a public office: the classes the statute places at the top.
There may be several (a ministry register and a court list are not ranked
against each other: the status facets are branches, not rungs). The apex
is SPLIT when the managing apex is not one of them, and the regime is
MARKET-ONLY when there is none. */
apex_candidate(R, C) :- class(C, R, _, _, _), \+ \+ top_for(C, _).
state_constituted(C) :- constituted_by(C, state).
legal_apex(R, C) :-
ref_regime(R), class(C, R, _, K, _), K \== public_office,
appraiser_class(C), state_constituted(C), scope_level(C, l2).
managing_apex(R, C) :-
ref_regime(R), apex_candidate(R, C), effective_level(C, L), level_rank(L, N),
\+ ( apex_candidate(R, C2), C2 \== C, effective_level(C2, L2), level_rank(L2, N2), N2 > N ).
split_witnessed(R) :- managing_apex(R, M), legal_apex(R, _), \+ legal_apex(R, M).
market_only_witnessed(R) :- managing_apex(R, _), \+ legal_apex(R, _).
ancestor(C, P) :- parent(C, P).
ancestor(C, A) :- parent(C, P), ancestor(P, A).
/* The roster's apex_split facet and the reference ontology must agree in the
direction the reference ontology can speak to. It marks only the managing
class of each market, so it witnesses a split only where a de facto
annotation raises a class above its legal parent (the United States); the
German, French and Italian splits of the roster rest on classes the
ontology holds but does not rank against each other, and are not
contradicted. A witnessed split must be on the row, and a witnessed
market-only regime must be marked market-only. */
split_disagreement(R) :- split_witnessed(R), \+ apex_split(R, split).
split_disagreement(R) :- market_only_witnessed(R), \+ apex_split(R, market_only).
/* ====================================================================== */
/* 4. THE THREE RELATIONS */
/* ====================================================================== */
/* Only these three relations are drawn between regimes, and only on the
annotations, never on the names. */
/* EQUIVALENT: the same effective level, the same de jure scope and status,
the same enforcers. ANALOGOUS: the same effective level -- the same job in
the regime's division of work -- under a different constitution, a
different status or a different enforcer. The MAI and the German o.b.u.v.
are analogous: both are the gate to the upper market, one as a chamber's
sworn list, the other as a private designation lenders and courts expect. */
status(C, Scope, Reg, Court) :-
scope_level(C, Scope),
( regulated_purpose(C) -> Reg = yes ; Reg = no ),
( court_sworn(C) -> Court = yes ; Court = no ).
equivalent(C1, C2) :-
appraiser_class(C1), appraiser_class(C2),
class(C1, R1, _, _, _), class(C2, R2, _, _, _), R1 \== R2,
effective_level(C1, L), effective_level(C2, L),
status(C1, S, Reg, Court), status(C2, S, Reg, Court),
effective_enforcers(C1, E), effective_enforcers(C2, E).
analogous(C1, C2) :-
appraiser_class(C1), appraiser_class(C2),
class(C1, R1, _, K1, _), class(C2, R2, _, K2, _), R1 \== R2,
effective_level(C1, L), effective_level(C2, L), L \== unknown,
status(C1, S1, Reg1, Court1), status(C2, S2, Reg2, Court2),
effective_enforcers(C1, E1), effective_enforcers(C2, E2),
( ( K1 \== K2 ; E1 \== E2 ; S1-Reg1-Court1 \== S2-Reg2-Court2 ) -> true ),
\+ equivalent(C1, C2).
no_counterpart(R, scope_level(S)) :-
ref_regime(R), level_scope(_, S),
\+ ( appraiser_class(C), class(C, R, _, _, _), effective_scope(C, S) ).
no_counterpart(R, regulated_purpose) :-
ref_regime(R), \+ ( class(C, R, _, _, _), effective_regulated_purpose(C) ).
no_counterpart(R, court_sworn) :-
ref_regime(R), \+ ( class(C, R, _, _, _), effective_court_sworn(C) ).
/* ====================================================================== */
/* 5. THE REGIME TYPES */
/* ====================================================================== */
/* Table 3 of the article. The types are hand-assigned on the annotations;
the roster carries the letter. A1 and A2 are the two halves of type A: the
article counts a state EXAMINATION as the gate where the rigor index is
6 or more (a real examination, not a course assessment), and a register
on a degree otherwise. That threshold reproduces the printed 22 / 28. */
type_definition(a1, state, 'prescribed method; a state examination as the gate (rigor index >= 6)').
type_definition(a2, state, 'prescribed method; a ministry or regulator register on a degree').
type_definition(b, profession, 'a chartered or professional body: accredited degree, body assessment, market-enforced registration').
type_definition(c, profession, 'an engineering or architecture order: the professional degree and registration are the gate').
type_definition(d, client, 'a bank-supervisor or bank-association register or panel is the only gate').
type_definition(e, profession, 'no license and no protected title; a charter or body authorization').
type_definition(f, state, 'state valuers; no private profession').
type_definition(g, state, 'a statutory conduct license cut by value tier under the AQB criteria (Title XI, at lenders\' instance), no method prescribed').
type_definition(x, none, 'no valuer class found').
a1_threshold(6).
rigor(J, R) :- exam(J, E), ( number(E) -> R = E ; R = 0 ).
regime_type(J, T) :- hand_type(J, T0, _), refine_type(J, T0, T1), T = T1.
refine_type(J, a, a1) :- rigor(J, R), a1_threshold(T), R >= T, !.
refine_type(_, a, a2) :- !.
refine_type(_, T, T).
/* Which enforcer tokens a type's gate is compatible with. The audit
gate_inconsistent/1 lists every regime whose row names none of them; the
four the roster contains are annotated as type_gate_exception/2 with the
reason, and check/0 fails on any unannotated one. */
type_gate(a1, statute). type_gate(a1, state). type_gate(a1, court). type_gate(a1, financial_regulator).
type_gate(a2, statute). type_gate(a2, state). type_gate(a2, court). type_gate(a2, financial_regulator).
type_gate(b, professional_body). type_gate(b, lender_panels). type_gate(b, statute). type_gate(b, institutional_clients).
type_gate(c, statute). type_gate(c, professional_body). type_gate(c, court).
type_gate(d, lender_panels). type_gate(d, financial_regulator). type_gate(d, statute).
type_gate(e, none). type_gate(e, professional_body). type_gate(e, institutional_clients).
type_gate(e, lender_panels). type_gate(e, court). type_gate(e, statute). type_gate(e, financial_regulator).
type_gate(f, state). type_gate(f, statute).
type_gate(g, statute). type_gate(g, lender_panels).
gate_inconsistent(J) :-
regime_type(J, T), T \== x,
\+ ( enforcer(J, E), type_gate(T, E) ).
type_gate_exception(estonia, 'a professional body operates the register inside a statutory qualification framework; the framework is the state\'s, the examination the body\'s').
type_gate_exception(argentina, 'provincial engineering colleges constitute the profession; the Tribunal de Tasaciones de la Nacion (TTN) enforces for state work').
type_gate_exception(costa_rica, 'the financial regulator (SUGEF) is the only enforcer over a CFIA engineering register').
type_gate_exception(oecs_states, 'no enforcer found; the row is graded on the bank panels of the OECS states, whose statement was not read').
unannotated_gate_inconsistency(J) :- gate_inconsistent(J), \+ type_gate_exception(J, _).
stale_gate_exception(J) :- type_gate_exception(J, _), \+ gate_inconsistent(J).
/* ====================================================================== */
/* 6. THE DISTANCE */
/* ====================================================================== */
/* analyze.py's primary encoding, reproduced: the entry recipe only, six
variables in five facets, weights normalized per facet, Gower distance
(range-scaled absolute difference for numeric variables, mismatch for the
binary one), averaged over the variables both regimes have. Regimes with
fewer than two known entry facets, and the eight type-X rows, are not
analyzed, so that they do not cluster on missingness. */
edu_code(none, 0). edu_code(coursework, 1). edu_code(any_bachelors, 2).
edu_code(specific_degree, 3). edu_code(masters, 4).
coll_code(low, 0). coll_code(med, 1). coll_code(high, 2).
known_entry(J, education) :- education(J, E), E \== unknown.
known_entry(J, exam) :- exam(J, E), number(E).
known_entry(J, years) :- years(J, Lo, _), number(Lo).
known_entry(J, per_100k) :- per_100k(J, N), number(N).
known_count(J, N) :- tally(known_entry(J, _), N).
analyzed(J) :- hand_type(J, T, _), T \== x, known_count(J, N), N >= 2.
var_value(J, education, V) :- education(J, E), edu_code(E, V).
var_value(J, exam, V) :- rigor(J, V).
var_value(J, exam_present, V) :- rigor(J, R), ( R > 0 -> V = 1 ; V = 0 ).
var_value(J, years, V) :- years(J, Lo, _), number(Lo), V = Lo.
var_value(J, per_100k, V) :- per_100k(J, N), number(N), V is log(1 + N).
var_value(J, collateral, V) :- collateral(J, C), coll_code(C, V).
numeric_var(education). numeric_var(exam). numeric_var(years).
numeric_var(per_100k). numeric_var(collateral).
binary_var(exam_present).
weight(education, 1.0). weight(exam, 0.75). weight(exam_present, 0.25).
weight(years, 1.0). weight(per_100k, 1.0). weight(collateral, 1.0).
var_range(Var, R) :- range_cache(Var, R), !.
var_range(Var, R) :-
numeric_var(Var),
findall(V, ( analyzed(J), var_value(J, Var, V) ), Vs),
max_of(Vs, Max), min_of(Vs, Min), R0 is Max - Min,
( R0 =:= 0 -> R = 1 ; R = R0 ),
assertz(range_cache(Var, R)).
var_diff(Var, A, B, D) :- numeric_var(Var), var_range(Var, R), D is abs(A - B) / R.
var_diff(Var, A, B, D) :- binary_var(Var), D is abs(A - B).
distance(I, J, D) :-
analyzed(I), analyzed(J),
findall(W-Dv, ( weight(Var, W), var_value(I, Var, A), var_value(J, Var, B),
var_diff(Var, A, B, Dv) ), Pairs),
( Pairs == [] -> D = 1.0
; weighted_mean(Pairs, D) ).
shared_variables(I, J, N) :-
tally(( weight(Var, _), var_value(I, Var, _), var_value(J, Var, _) ), N).
nearest(J, K, Nearest) :-
findall(D-X, ( analyzed(X), X \== J, distance(J, X, D) ), Pairs),
keysort(Pairs, Sorted), take(K, Sorted, Nearest).
nearest_names(J, K, Names) :- nearest(J, K, Pairs), strip_keys(Pairs, Names).
cluster_size(K, N) :- tally(cluster(_, K), N).
cluster_mean(K, Var, M) :-
findall(V, ( cluster(J, K), var_value(J, Var, V) ), Vs),
Vs \== [], sum_of(Vs, S), list_length(Vs, N), M is S / N.
same_cluster(I, J) :- cluster(I, K), cluster(J, K).
/* ====================================================================== */
/* 7. THE CLAIMS */
/* ====================================================================== */
/* Every quantified comparative claim the article prints, and how the data
give it. check/0 fails if any recomputation disagrees. Lists are compared
sorted; reals to the precision the prose uses. */
quantified_claim(regimes, 134).
quantified_claim(reference_regimes, 8).
quantified_claim(reference_classes, 60).
% Section 5: the education gate
quantified_claim(education_known, 115).
quantified_claim(education(specific_degree), 96).
quantified_claim(education(any_bachelors), 3).
quantified_claim(education(none), 2).
quantified_claim(education(masters), 4).
quantified_claim(education(coursework), 10).
quantified_claim(regimes_with(education(any_bachelors)), [canada, puerto_rico, united_states]).
quantified_claim(regimes_with(education(none)), [japan, south_korea]).
quantified_claim(regimes_with(education(masters)), [estonia, france, luxembourg, poland]).
quantified_claim(degree_and_no_exam, 28).
% Section 5: the rigor index
quantified_claim(max_rigor, 11).
quantified_claim(regimes_with(rigor(11)), [japan]).
quantified_claim(regimes_with(rigor(10)), [south_korea, taiwan]).
quantified_claim(regimes_with(rigor(9)), [germany, united_states]).
quantified_claim(regimes_with(rigor(8)), [austria, china, israel, slovenia]).
quantified_claim(regimes_with(rigor(7)), [czechia, poland, slovakia, vietnam]).
quantified_claim(private_rigorous_exam, [united_states]). % rigor >= 9 and no statute behind it
% Section 5: the types
quantified_claim(type_count(a), 50). quantified_claim(type_count(a1), 22).
quantified_claim(type_count(a2), 28). quantified_claim(type_count(b), 24).
quantified_claim(type_count(c), 7). quantified_claim(type_count(d), 24).
quantified_claim(type_count(e), 14). quantified_claim(type_count(f), 5).
quantified_claim(type_count(g), 2). quantified_claim(type_count(x), 8).
quantified_claim(regimes_with(type(g)), [puerto_rico, united_states]).
% Section 5 / abstract: the apex split facet
quantified_claim(apex_split(none), 89). quantified_claim(apex_split(split), 16).
quantified_claim(apex_split(market_only), 17). quantified_claim(apex_split(unclear), 4).
quantified_claim(other_split_regimes, 15). % "fifteen other regimes split the apex"
% Section 6: the map
quantified_claim(analyzed, 108).
quantified_claim(left_out, 18).
quantified_claim(cluster_size(1), 2). quantified_claim(cluster_size(2), 13).
quantified_claim(cluster_size(3), 7). quantified_claim(cluster_size(4), 4).
quantified_claim(cluster_size(5), 40). quantified_claim(cluster_size(6), 3).
quantified_claim(cluster_size(7), 39).
quantified_claim(cluster_mean(5, collateral), 2.0).
quantified_claim(cluster_mean(5, exam), 4.1).
quantified_claim(cluster_mean(7, collateral), 1.0).
quantified_claim(cluster_mean(7, exam), 5.4).
quantified_claim(cluster_of(united_states), 5).
quantified_claim(same_cluster(united_states, canada), yes).
quantified_claim(nearest(united_states), [canada, united_kingdom, ireland]).
quantified_claim(distance(united_states, canada), 0.09).
quantified_claim(distance(united_states, united_kingdom), 0.12).
quantified_claim(distance(united_states, ireland), 0.13).
quantified_claim(shared_variables_min, 4).
quantified_claim(shared_variables_max, 6).
% Section 7: the record
quantified_claim(verified_rows, 91).
quantified_claim(confidence(h), 99). quantified_claim(confidence(m), 31). quantified_claim(confidence(l), 4).
% Section 2 / Figure 2: what the reference ontology says
quantified_claim(no_counterpart(united_states, court_sworn), yes).
quantified_claim(no_counterpart(japan, scope_level(l1)), yes).
quantified_claim(split_witnessed(united_states), yes).
quantified_claim(market_only_witnessed(united_kingdom), yes).
quantified_claim(managing_apex(united_states), us_mai).
quantified_claim(legal_apex(united_states), [us_cert_gen]).
quantified_claim(legal_apex(france), [fr_evaluateur_opc, fr_expert_judiciaire]). % the AMF fund-valuer register and the court list
quantified_claim(split_witnessed(france), yes).
quantified_claim(legal_apex(united_kingdom), []).
quantified_claim(analogous(us_mai, de_oebuv), yes).
quantified_claim(equivalent(us_mai, de_oebuv), no).
/* ---- recomputation --------------------------------------------------- */
computed(regimes, N) :- tally(regime(_, _, _), N).
computed(reference_regimes, N) :- tally(ref_regime(_), N).
computed(reference_classes, N) :- tally(class(_, _, _, _, _), N).
computed(education_known, N) :- tally(( education(_, E), E \== unknown ), N).
computed(education(G), N) :- education_gate(G), tally(education(_, G), N).
computed(regimes_with(education(G)), L) :- findall(J, education(J, G), L0), sort(L0, L).
computed(degree_and_no_exam, N) :- tally(( education(J, specific_degree), rigor(J, 0) ), N).
computed(max_rigor, M) :- findall(R, rigor(_, R), Rs), max_of(Rs, M).
computed(regimes_with(rigor(R)), L) :- findall(J, rigor(J, R), L0), sort(L0, L).
computed(private_rigorous_exam, L) :-
findall(J, ( rigor(J, R), R >= 9, \+ enforcer(J, statute), \+ enforcer(J, state) ), L0), sort(L0, L).
computed(type_count(a), N) :- tally(hand_type(_, a, _), N).
computed(type_count(T), N) :- T \== a, type_definition(T, _, _), tally(regime_type(_, T), N).
computed(regimes_with(type(T)), L) :- findall(J, regime_type(J, T), L0), sort(L0, L).
computed(apex_split(S), N) :- apex_split_value(S), tally(apex_split(_, S), N).
computed(other_split_regimes, N) :- tally(( apex_split(J, split), J \== united_states ), N).
computed(analyzed, N) :- tally(analyzed(_), N).
computed(left_out, N) :- tally(( hand_type(J, T, _), T \== x, \+ analyzed(J) ), N).
computed(cluster_size(K), N) :- cluster_size(K, N).
computed(cluster_mean(K, V), M) :- cluster_mean(K, V, M0), M is round(M0 * 10) / 10.
computed(cluster_of(J), K) :- cluster(J, K).
computed(same_cluster(I, J), A) :- ( same_cluster(I, J) -> A = yes ; A = no ).
computed(nearest(J), L) :- nearest_names(J, 3, L).
computed(distance(I, J), D) :- distance(I, J, D0), D is round(D0 * 100) / 100.
computed(shared_variables_min, N) :-
findall(S, ( analyzed(I), analyzed(J), I @< J, shared_variables(I, J, S) ), Ss), min_of(Ss, N).
computed(shared_variables_max, N) :-
findall(S, ( analyzed(I), analyzed(J), I @< J, shared_variables(I, J, S) ), Ss), max_of(Ss, N).
computed(verified_rows, N) :- tally(( verified(_, D), D \== none ), N).
computed(confidence(G), N) :- confidence_grade(G), tally(confidence(_, G), N).
computed(no_counterpart(R, F), A) :- ( no_counterpart(R, F) -> A = yes ; A = no ).
computed(split_witnessed(R), A) :- ( split_witnessed(R) -> A = yes ; A = no ).
computed(market_only_witnessed(R), A) :- ( market_only_witnessed(R) -> A = yes ; A = no ).
computed(analogous(C1, C2), A) :- ( analogous(C1, C2) -> A = yes ; A = no ).
computed(equivalent(C1, C2), A) :- ( equivalent(C1, C2) -> A = yes ; A = no ).
computed(managing_apex(R), C) :- managing_apex(R, C).
computed(legal_apex(R), L) :- findall(C, legal_apex(R, C), L0), sort(L0, L).
/* A claim agrees with its recomputation when the two are identical, or both
numbers within half a unit of the last printed digit. */
claim_disagrees(Id, Printed, Found) :-
quantified_claim(Id, Printed),
( computed(Id, Found) -> true ; Found = no_recomputation ),
\+ agrees(Printed, Found).
agrees(P, F) :- P == F, !.
agrees(P, F) :- number(P), number(F), abs(P - F) < 0.051, !.
agrees(P, F) :- number(P), number(F), integer(P), abs(P - F) < 0.5.
/* ====================================================================== */
/* 8. CHECK AND REPORT */
/* ====================================================================== */
check :-
\+ open_vocabulary(_),
\+ malformed_row(_, _),
\+ dangling_parent(_, _),
\+ parent_across_regimes(_, _),
\+ duplicate_class(_),
\+ split_disagreement(_),
\+ unannotated_gate_inconsistency(_),
\+ stale_gate_exception(_),
\+ claim_disagrees(_, _, _).
claims_report :-
( quantified_claim(Id, P),
( computed(Id, F) -> true ; F = no_recomputation ),
( agrees(P, F) -> Mark = ' ' ; Mark = ' !!' ),
write(Mark), write(' '), write(Id), write(' printed '), write(P),
write(' found '), write(F), nl, fail
; true ),
( claim_disagrees(_, _, _) -> write('DISAGREEMENTS ABOVE'), nl ; write('all claims agree'), nl ).
/* ====================================================================== */
/* 9. LIST HELPERS (own names, so no library is assumed) */
/* ====================================================================== */
tally(Goal, N) :- findall(x, Goal, Xs), list_length(Xs, N). % not count/2: the harness owns that name
list_length([], 0). % length/2 is a library predicate in Scryer, not a builtin
list_length([_ | Xs], N) :- list_length(Xs, N0), N is N0 + 1.
max_of([X | Xs], M) :- max_of_(Xs, X, M).
max_of_([], M, M).
max_of_([X | Xs], A, M) :- ( X > A -> max_of_(Xs, X, M) ; max_of_(Xs, A, M) ).
min_of([X | Xs], M) :- min_of_(Xs, X, M).
min_of_([], M, M).
min_of_([X | Xs], A, M) :- ( X < A -> min_of_(Xs, X, M) ; min_of_(Xs, A, M) ).
sum_of([], 0).
sum_of([X | Xs], S) :- sum_of(Xs, S0), S is S0 + X.
weighted_mean(Pairs, M) :- wsum(Pairs, 0, 0, SW, SWD), M is SWD / SW.
wsum([], SW, SWD, SW, SWD).
wsum([W-D | Ps], AW, AWD, SW, SWD) :- AW1 is AW + W, AWD1 is AWD + W * D, wsum(Ps, AW1, AWD1, SW, SWD).
take(0, _, []) :- !.
take(_, [], []) :- !.
take(N, [X | Xs], [X | Ys]) :- N1 is N - 1, take(N1, Xs, Ys).
strip_keys([], []).
strip_keys([_-V | Ps], [V | Vs]) :- strip_keys(Ps, Vs).[title=References]