{
  "dataset": "Australian home loan rates",
  "page": "https://deepalmanac.com/au/finance/home-loans/",
  "start_here": {
    "answer_file": "https://deepalmanac.com/au/finance/home-loans/v1/top/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json",
    "inputs": "purpose owner_occupied or investment; repayment principal_and_interest or interest_only; lvr 60, 70, 80, 90 or 95 (an LVR between them uses the band above); loan 300000, 600000 or 1000000 (the nearest); kind variable or fixed_1 to fixed_5",
    "example": "https://deepalmanac.com/au/finance/home-loans/v1/top/investment/principal_and_interest/70/300000/fixed_2.json",
    "lookup": "https://deepalmanac.com/v1/lookup/home-loans?price=500000&loan=340000&purpose=investment&repayment=principal_and_interest&rate=fixed&years=2",
    "compare": "https://deepalmanac.com/v1/compare/home-loans?loan=640000&price=800000&purpose=owner_occupied&repayment=principal_and_interest&rate=variable"
  },
  "generated_at": "2026-11-13T01:26:27Z",
  "fetched_at": "2026-11-13T01:26:25Z",
  "data_as_of": "2026-11-13T01:19:09Z",
  "data_as_of_basis": "The latest last-updated timestamp any bank's product data reports for a home loan product, by the banks' own clocks, leaving out any later than the fetch.",
  "source": "Each bank's own published product data (its Consumer Data Right Product Reference Data API, public and unauthenticated), plus a few terms that data leaves out, read from the bank's own pages",
  "licence_note": "Rates are published by each bank as public product reference data, as the Consumer Data Right requires, and are reproduced here as reference data with the source URL and the bank's own last-updated timestamp on every row. Rates change without notice and the rate a borrower is offered depends on the bank's assessment; check the bank's page before acting. This is not financial advice.",
  "licences": [
    {
      "layer": "Consumer Data Right product reference data",
      "covers": "Products, rates, comparison rates, fees, features and each bank's last-updated time",
      "licence": "No licence is stated. CDR rule 2.6 bars a data holder from imposing conditions, restrictions or limitations of any kind on the use of product data, and it is reproduced as fetched",
      "licence_url": null,
      "attribution": "Published by each bank; the source URL is on every row"
    },
    {
      "layer": "Banks' own pages",
      "covers": "The few terms the product data leaves out, each with its quote",
      "licence": "None granted. The facts are reproduced as published, with the URL (and, where quoted, the sentence) they were read from; quoted wording remains the copyright of each bank. Check the publisher's own terms before reusing quoted wording",
      "licence_url": null,
      "attribution": "Each bank, named with the URL on every record"
    },
    {
      "layer": "Reserve Bank of Australia cash rate target",
      "covers": "cash_rate_change and the cash rate figures",
      "licence": "Creative Commons Attribution 4.0 International (CC BY 4.0)",
      "licence_url": "https://creativecommons.org/licenses/by/4.0/",
      "attribution": "Source: Reserve Bank of Australia"
    },
    {
      "layer": "Deep Almanac's own work",
      "covers": "Every field no other layer names: rankings and ranks, estimates (such as bills, interest and costs), derived, normalised and summary fields, counts, flags, and the selection and arrangement of the data",
      "licence": "Creative Commons Attribution 4.0 International (CC BY 4.0)",
      "licence_url": "https://creativecommons.org/licenses/by/4.0/",
      "attribution": "Deep Almanac (deepalmanac.com)"
    }
  ],
  "questions": "https://deepalmanac.com/au/finance/home-loans/v1/questions.json",
  "openapi": "https://deepalmanac.com/au/finance/home-loans/v1/openapi.json",
  "status": "https://deepalmanac.com/status.json",
  "llms": "https://deepalmanac.com/llms.txt",
  "files": [
    "https://deepalmanac.com/au/finance/home-loans/v1/questions.json",
    "https://deepalmanac.com/au/finance/home-loans/v1/rates.json",
    "https://deepalmanac.com/au/finance/home-loans/v1/best.json",
    "https://deepalmanac.com/au/finance/home-loans/v1/brands.json",
    "https://deepalmanac.com/au/finance/home-loans/v1/openapi.json",
    "https://deepalmanac.com/au/finance/home-loans/v1/top/owner_occupied/principal_and_interest/60/600000/variable.json"
  ],
  "cash_rate_change": {
    "effective": "2026-11-04",
    "direction": "rise",
    "change_pct_points": 0.25,
    "cash_rate_target": 4.85,
    "source": "https://www.rba.gov.au/statistics/tables/csv/a2-data.csv"
  },
  "before_answering": "https://deepalmanac.com/au/finance/home-loans/v1/questions.json lists what to ask the reader first (purpose, repayment type, LVR, loan amount, variable or fixed term), what to do when their numbers fall between buckets, and what is most often misread here: stale records, broker-only rates, banks open only to a named group, the comparison rate and package fees.",
  "answering": {
    "note": "Each entry is a question readers ask, the inputs to collect before it can be answered, and the files that answer it. ask_the_reader_first selects the file: the five inputs are the five parts of each top/ and best/ path. Read commentary before quoting a rate.",
    "questions": [
      {
        "question": "What is the best home loan rate?",
        "also_asked_as": [
          "lowest home loan rate",
          "cheapest mortgage",
          "who has the best variable rate",
          "best fixed rate home loan",
          "best investment loan rate"
        ],
        "has_no_single_answer": true,
        "ask_the_reader_first": [
          {
            "input": "purpose: owner_occupied or investment (the {purpose} in the file path)",
            "why": "Whether the borrower will live in the property or rent it out. Banks price the two separately, and a rate published for either purpose ('any') is ranked under both.",
            "how_much_it_moves_the_answer": "Principal and interest at 60% LVR, $600,000, variable: owner-occupied best 5.94%, median 6.45%, 77 banks; investment best 5.94%, median 6.69%, 77 banks."
          },
          {
            "input": "repayment: principal_and_interest or interest_only (the {repayment} in the file path)",
            "why": "Whether the loan repays principal from the start or charges interest only for a period. Banks price interest only separately, usually higher, and not every bank offers it.",
            "how_much_it_moves_the_answer": "Owner-occupied at 60% LVR, $600,000, variable: principal and interest best 5.94%, median 6.45%, 77 banks; interest only best 6.09%, median 6.99%, 55 banks."
          },
          {
            "input": "lvr: the loan as a percentage of the property's value, one of 60, 70, 80, 90, 95 (the {lvr} in the file path)",
            "why": "It decides which of a bank's rates the borrower qualifies for: most banks price in LVR bands, and some stop lending above 80% or 90%. A reader who gives a deposit and a price has given the LVR: (price - deposit) / price. For an LVR between the buckets, round it up to the next bucket (85% reads the 90 file), then check that lvr_min < the reader's LVR <= lvr_max on each entry (an lvr_min of 0 includes everything up to lvr_max). Rounding up can miss a cheaper band that ends between the reader's LVR and the bucket, so read the bank's rows in brands/<brand_slug>.json before saying a bank has nothing better. A rate whose LVR the bank does not state is ranked at 80% and below only. Above 95% there is no bucket.",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest, $600,000 variable: 60% LVR best 5.94%, median 6.45%, 77 banks; 70% LVR best 5.94%, median 6.49%, 77 banks; 80% LVR best 5.94%, median 6.54%, 77 banks; 90% LVR best 6.18%, median 6.79%, 63 banks; 95% LVR best 6.24%, median 7.19%, 54 banks. The best rate can hold steady while the number of banks that will lend falls."
          },
          {
            "input": "loan: the amount borrowed in dollars, one of 300000, 600000, 1000000 (the {loan} in the file path)",
            "why": "Products have minimum and maximum loan sizes and some rates are tiered by amount. For an amount between the buckets, read the nearest bucket and then check that loan_min <= the amount <= loan_max on each entry (null means no limit stated).",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest at 60% LVR, variable: $300,000 best 5.94%, median 6.45%, 77 banks; $600,000 best 5.94%, median 6.45%, 77 banks; $1,000,000 best 5.94%, median 6.45%, 77 banks. The amount mostly decides eligibility, and how much an ongoing fee matters (see commentary)."
          },
          {
            "input": "kind: variable, or fixed for 1 to 5 years (variable, fixed_1, fixed_2, fixed_3, fixed_4, fixed_5; the {kind} in the file path)",
            "why": "A fixed rate holds for its term and then reverts to the bank's variable rate, and breaking it early can cost a break fee this dataset does not hold. Ask how long the reader wants certainty for, not only which rate is lower today.",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest at 60% LVR, $600,000: variable best 5.94%, median 6.45%, 77 banks; fixed_1 best 5.99%, median 6.59%, 69 banks; fixed_2 best 6.24%, median 6.59%, 68 banks; fixed_3 best 6.24%, median 6.69%, 65 banks; fixed_4 best 6.50%, median 6.79%, 39 banks; fixed_5 best 6.49%, median 6.80%, 52 banks."
          }
        ],
        "then_read": {
          "top_ten": "https://deepalmanac.com/au/finance/home-loans/v1/top/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json",
          "full_ranking": "https://deepalmanac.com/au/finance/home-loans/v1/best/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json",
          "default_bucket": "https://deepalmanac.com/au/finance/home-loans/v1/top/owner_occupied/principal_and_interest/60/600000/variable.json",
          "one_bank": "https://deepalmanac.com/au/finance/home-loans/v1/brands/{brand_slug}.json",
          "at_the_readers_numbers": "https://deepalmanac.com/v1/compare/home-loans?loan={dollars}&price={value}&purpose={purpose}&repayment={repayment}&rate={variable|fixed}&years={1-5}"
        },
        "say_as_well": [
          "Quote the comparison rate and the conditions with the rate.",
          "Say when the rate is record_stale and needs checking on the bank's page.",
          "Add the annual_fee (ongoing fees per year): the first-ranked rate often carries one.",
          "Say whether broker-only rates would change the answer (broker_note), and whether banks open only to a named occupation or employer group would (restricted_note).",
          "The rate offered depends on the bank's assessment of the borrower; these are advertised rates."
        ]
      },
      {
        "question": "My LVR or loan amount is not one of the buckets. Which file do I read?",
        "also_asked_as": [
          "rates at 85% LVR",
          "home loan rates for a $450,000 loan",
          "rates with a 15% deposit"
        ],
        "has_no_single_answer": false,
        "ask_the_reader_first": [
          {
            "input": "lvr: the loan as a percentage of the property's value, one of 60, 70, 80, 90, 95 (the {lvr} in the file path)",
            "why": "It decides which of a bank's rates the borrower qualifies for: most banks price in LVR bands, and some stop lending above 80% or 90%. A reader who gives a deposit and a price has given the LVR: (price - deposit) / price. For an LVR between the buckets, round it up to the next bucket (85% reads the 90 file), then check that lvr_min < the reader's LVR <= lvr_max on each entry (an lvr_min of 0 includes everything up to lvr_max). Rounding up can miss a cheaper band that ends between the reader's LVR and the bucket, so read the bank's rows in brands/<brand_slug>.json before saying a bank has nothing better. A rate whose LVR the bank does not state is ranked at 80% and below only. Above 95% there is no bucket.",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest, $600,000 variable: 60% LVR best 5.94%, median 6.45%, 77 banks; 70% LVR best 5.94%, median 6.49%, 77 banks; 80% LVR best 5.94%, median 6.54%, 77 banks; 90% LVR best 6.18%, median 6.79%, 63 banks; 95% LVR best 6.24%, median 7.19%, 54 banks. The best rate can hold steady while the number of banks that will lend falls."
          },
          {
            "input": "loan: the amount borrowed in dollars, one of 300000, 600000, 1000000 (the {loan} in the file path)",
            "why": "Products have minimum and maximum loan sizes and some rates are tiered by amount. For an amount between the buckets, read the nearest bucket and then check that loan_min <= the amount <= loan_max on each entry (null means no limit stated).",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest at 60% LVR, variable: $300,000 best 5.94%, median 6.45%, 77 banks; $600,000 best 5.94%, median 6.45%, 77 banks; $1,000,000 best 5.94%, median 6.45%, 77 banks. The amount mostly decides eligibility, and how much an ongoing fee matters (see commentary)."
          }
        ],
        "then_read": {
          "top_ten": "https://deepalmanac.com/au/finance/home-loans/v1/top/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json",
          "full_ranking": "https://deepalmanac.com/au/finance/home-loans/v1/best/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json"
        },
        "say_as_well": [
          "Round the LVR up to the next bucket and take the nearest loan bucket, then keep only entries whose lvr_min < LVR <= lvr_max (lvr_min 0 includes all up to lvr_max) and loan_min <= amount <= loan_max (null is no limit).",
          "Say the ranking was read at the bucket, not at the reader's exact figures."
        ]
      },
      {
        "question": "What are this bank's home loan rates?",
        "also_asked_as": [
          "CommBank variable rate",
          "ANZ 2 year fixed home loan rate"
        ],
        "has_no_single_answer": false,
        "ask_the_reader_first": [
          {
            "input": "purpose: owner_occupied or investment (the {purpose} in the file path)",
            "why": "Whether the borrower will live in the property or rent it out. Banks price the two separately, and a rate published for either purpose ('any') is ranked under both.",
            "how_much_it_moves_the_answer": "Principal and interest at 60% LVR, $600,000, variable: owner-occupied best 5.94%, median 6.45%, 77 banks; investment best 5.94%, median 6.69%, 77 banks."
          },
          {
            "input": "repayment: principal_and_interest or interest_only (the {repayment} in the file path)",
            "why": "Whether the loan repays principal from the start or charges interest only for a period. Banks price interest only separately, usually higher, and not every bank offers it.",
            "how_much_it_moves_the_answer": "Owner-occupied at 60% LVR, $600,000, variable: principal and interest best 5.94%, median 6.45%, 77 banks; interest only best 6.09%, median 6.99%, 55 banks."
          },
          {
            "input": "kind: variable, or fixed for 1 to 5 years (variable, fixed_1, fixed_2, fixed_3, fixed_4, fixed_5; the {kind} in the file path)",
            "why": "A fixed rate holds for its term and then reverts to the bank's variable rate, and breaking it early can cost a break fee this dataset does not hold. Ask how long the reader wants certainty for, not only which rate is lower today.",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest at 60% LVR, $600,000: variable best 5.94%, median 6.45%, 77 banks; fixed_1 best 5.99%, median 6.59%, 69 banks; fixed_2 best 6.24%, median 6.59%, 68 banks; fixed_3 best 6.24%, median 6.69%, 65 banks; fixed_4 best 6.50%, median 6.79%, 39 banks; fixed_5 best 6.49%, median 6.80%, 52 banks."
          }
        ],
        "then_read": {
          "one_bank (field at_a_glance)": "https://deepalmanac.com/au/finance/home-loans/v1/brands/{brand_slug}.json"
        },
        "say_as_well": [
          "at_a_glance gives the bank's lowest ranked rate per purpose, repayment and kind with its LVR band; at a higher LVR the bank's rate is usually higher, and that is in the bucket for the reader's LVR or in rows."
        ]
      },
      {
        "question": "Should I fix my home loan or stay variable?",
        "also_asked_as": [
          "is a fixed rate worth it",
          "best 2 year fixed rate",
          "fixed vs variable"
        ],
        "has_no_single_answer": true,
        "ask_the_reader_first": [
          {
            "input": "kind: variable, or fixed for 1 to 5 years (variable, fixed_1, fixed_2, fixed_3, fixed_4, fixed_5; the {kind} in the file path)",
            "why": "A fixed rate holds for its term and then reverts to the bank's variable rate, and breaking it early can cost a break fee this dataset does not hold. Ask how long the reader wants certainty for, not only which rate is lower today.",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest at 60% LVR, $600,000: variable best 5.94%, median 6.45%, 77 banks; fixed_1 best 5.99%, median 6.59%, 69 banks; fixed_2 best 6.24%, median 6.59%, 68 banks; fixed_3 best 6.24%, median 6.69%, 65 banks; fixed_4 best 6.50%, median 6.79%, 39 banks; fixed_5 best 6.49%, median 6.80%, 52 banks."
          },
          {
            "input": "purpose: owner_occupied or investment (the {purpose} in the file path)",
            "why": "Whether the borrower will live in the property or rent it out. Banks price the two separately, and a rate published for either purpose ('any') is ranked under both.",
            "how_much_it_moves_the_answer": "Principal and interest at 60% LVR, $600,000, variable: owner-occupied best 5.94%, median 6.45%, 77 banks; investment best 5.94%, median 6.69%, 77 banks."
          },
          {
            "input": "repayment: principal_and_interest or interest_only (the {repayment} in the file path)",
            "why": "Whether the loan repays principal from the start or charges interest only for a period. Banks price interest only separately, usually higher, and not every bank offers it.",
            "how_much_it_moves_the_answer": "Owner-occupied at 60% LVR, $600,000, variable: principal and interest best 5.94%, median 6.45%, 77 banks; interest only best 6.09%, median 6.99%, 55 banks."
          },
          {
            "input": "lvr: the loan as a percentage of the property's value, one of 60, 70, 80, 90, 95 (the {lvr} in the file path)",
            "why": "It decides which of a bank's rates the borrower qualifies for: most banks price in LVR bands, and some stop lending above 80% or 90%. A reader who gives a deposit and a price has given the LVR: (price - deposit) / price. For an LVR between the buckets, round it up to the next bucket (85% reads the 90 file), then check that lvr_min < the reader's LVR <= lvr_max on each entry (an lvr_min of 0 includes everything up to lvr_max). Rounding up can miss a cheaper band that ends between the reader's LVR and the bucket, so read the bank's rows in brands/<brand_slug>.json before saying a bank has nothing better. A rate whose LVR the bank does not state is ranked at 80% and below only. Above 95% there is no bucket.",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest, $600,000 variable: 60% LVR best 5.94%, median 6.45%, 77 banks; 70% LVR best 5.94%, median 6.49%, 77 banks; 80% LVR best 5.94%, median 6.54%, 77 banks; 90% LVR best 6.18%, median 6.79%, 63 banks; 95% LVR best 6.24%, median 7.19%, 54 banks. The best rate can hold steady while the number of banks that will lend falls."
          },
          {
            "input": "loan: the amount borrowed in dollars, one of 300000, 600000, 1000000 (the {loan} in the file path)",
            "why": "Products have minimum and maximum loan sizes and some rates are tiered by amount. For an amount between the buckets, read the nearest bucket and then check that loan_min <= the amount <= loan_max on each entry (null means no limit stated).",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest at 60% LVR, variable: $300,000 best 5.94%, median 6.45%, 77 banks; $600,000 best 5.94%, median 6.45%, 77 banks; $1,000,000 best 5.94%, median 6.45%, 77 banks. The amount mostly decides eligibility, and how much an ongoing fee matters (see commentary)."
          }
        ],
        "then_read": {
          "variable": "https://deepalmanac.com/au/finance/home-loans/v1/top/{purpose}/{repayment}/{lvr}/{loan}/variable.json",
          "fixed": "https://deepalmanac.com/au/finance/home-loans/v1/top/{purpose}/{repayment}/{lvr}/{loan}/fixed_{years}.json"
        },
        "say_as_well": [
          "This dataset compares today's rates; it cannot say where rates will go.",
          "A fixed loan reverts to the bank's variable rate, which is not ranked; read it in brands/<brand_slug>.json (restriction revert_rate).",
          "Break costs and limits on extra repayments while fixed are not held here; send the reader to the bank's terms."
        ]
      },
      {
        "question": "Can I get a better rate through a mortgage broker?",
        "also_asked_as": [
          "broker home loan rates",
          "broker only rates"
        ],
        "has_no_single_answer": true,
        "ask_the_reader_first": [
          {
            "input": "purpose: owner_occupied or investment (the {purpose} in the file path)",
            "why": "Whether the borrower will live in the property or rent it out. Banks price the two separately, and a rate published for either purpose ('any') is ranked under both.",
            "how_much_it_moves_the_answer": "Principal and interest at 60% LVR, $600,000, variable: owner-occupied best 5.94%, median 6.45%, 77 banks; investment best 5.94%, median 6.69%, 77 banks."
          },
          {
            "input": "repayment: principal_and_interest or interest_only (the {repayment} in the file path)",
            "why": "Whether the loan repays principal from the start or charges interest only for a period. Banks price interest only separately, usually higher, and not every bank offers it.",
            "how_much_it_moves_the_answer": "Owner-occupied at 60% LVR, $600,000, variable: principal and interest best 5.94%, median 6.45%, 77 banks; interest only best 6.09%, median 6.99%, 55 banks."
          },
          {
            "input": "lvr: the loan as a percentage of the property's value, one of 60, 70, 80, 90, 95 (the {lvr} in the file path)",
            "why": "It decides which of a bank's rates the borrower qualifies for: most banks price in LVR bands, and some stop lending above 80% or 90%. A reader who gives a deposit and a price has given the LVR: (price - deposit) / price. For an LVR between the buckets, round it up to the next bucket (85% reads the 90 file), then check that lvr_min < the reader's LVR <= lvr_max on each entry (an lvr_min of 0 includes everything up to lvr_max). Rounding up can miss a cheaper band that ends between the reader's LVR and the bucket, so read the bank's rows in brands/<brand_slug>.json before saying a bank has nothing better. A rate whose LVR the bank does not state is ranked at 80% and below only. Above 95% there is no bucket.",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest, $600,000 variable: 60% LVR best 5.94%, median 6.45%, 77 banks; 70% LVR best 5.94%, median 6.49%, 77 banks; 80% LVR best 5.94%, median 6.54%, 77 banks; 90% LVR best 6.18%, median 6.79%, 63 banks; 95% LVR best 6.24%, median 7.19%, 54 banks. The best rate can hold steady while the number of banks that will lend falls."
          },
          {
            "input": "loan: the amount borrowed in dollars, one of 300000, 600000, 1000000 (the {loan} in the file path)",
            "why": "Products have minimum and maximum loan sizes and some rates are tiered by amount. For an amount between the buckets, read the nearest bucket and then check that loan_min <= the amount <= loan_max on each entry (null means no limit stated).",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest at 60% LVR, variable: $300,000 best 5.94%, median 6.45%, 77 banks; $600,000 best 5.94%, median 6.45%, 77 banks; $1,000,000 best 5.94%, median 6.45%, 77 banks. The amount mostly decides eligibility, and how much an ongoing fee matters (see commentary)."
          },
          {
            "input": "kind: variable, or fixed for 1 to 5 years (variable, fixed_1, fixed_2, fixed_3, fixed_4, fixed_5; the {kind} in the file path)",
            "why": "A fixed rate holds for its term and then reverts to the bank's variable rate, and breaking it early can cost a break fee this dataset does not hold. Ask how long the reader wants certainty for, not only which rate is lower today.",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest at 60% LVR, $600,000: variable best 5.94%, median 6.45%, 77 banks; fixed_1 best 5.99%, median 6.59%, 69 banks; fixed_2 best 6.24%, median 6.59%, 68 banks; fixed_3 best 6.24%, median 6.69%, 65 banks; fixed_4 best 6.50%, median 6.79%, 39 banks; fixed_5 best 6.49%, median 6.80%, 52 banks."
          }
        ],
        "then_read": {
          "top_ten (read top_with_broker and broker_note)": "https://deepalmanac.com/au/finance/home-loans/v1/top/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json",
          "full_ranking (read entries_with_broker)": "https://deepalmanac.com/au/finance/home-loans/v1/best/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json"
        },
        "say_as_well": [
          "Only rates a bank publishes as broker-only are shown; a broker may negotiate others, which no feed publishes."
        ]
      },
      {
        "question": "Can anyone get this rate? Who can borrow from this bank?",
        "also_asked_as": [
          "is this bank open to everyone",
          "who can join Teachers Mutual Bank",
          "home loans for teachers, nurses or police",
          "restricted membership bank"
        ],
        "has_no_single_answer": false,
        "ask_the_reader_first": [
          {
            "input": "the reader's occupation or employer, if they want banks that lend only to a named group",
            "why": "Some banks and products lend only to people in one occupation or employer group (and usually their families); the main ranking leaves them out.",
            "how_much_it_moves_the_answer": "13 banks have restricted-membership rates; at the default bucket the ranking with them in is best 5.94%, median 6.44%, 86 banks, against best 5.94%, median 6.45%, 77 banks without."
          }
        ],
        "then_read": {
          "one_bank (products[].eligibility, at_a_glance.eligibility_sets)": "https://deepalmanac.com/au/finance/home-loans/v1/brands/{brand_slug}.json",
          "top_ten (read restricted_note and top_with_restricted)": "https://deepalmanac.com/au/finance/home-loans/v1/top/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json",
          "full_ranking (read entries_with_restricted, or entries_all with broker-only rates too)": "https://deepalmanac.com/au/finance/home-loans/v1/best/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json"
        },
        "say_as_well": [
          "eligibility is set on every rate row, product and ranked entry: restricted true with who (our short label), quote (the bank's own sentence) and source_url (the bank's product record, or its own page). Null means neither names an occupation or employer group.",
          "The main ranking (entries, top) leaves restricted-membership banks out; quote them only to a reader in the group, and say who the rate is for.",
          "Null eligibility does not mean anyone is approved: ordinary membership, residency and the bank's credit assessment still apply."
        ]
      },
      {
        "question": "What is a comparison rate, and why is it higher than the rate?",
        "also_asked_as": [
          "comparison rate explained",
          "true cost of a home loan"
        ],
        "has_no_single_answer": false,
        "ask_the_reader_first": [
          {
            "input": "loan: the amount borrowed in dollars, one of 300000, 600000, 1000000 (the {loan} in the file path)",
            "why": "Products have minimum and maximum loan sizes and some rates are tiered by amount. For an amount between the buckets, read the nearest bucket and then check that loan_min <= the amount <= loan_max on each entry (null means no limit stated).",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest at 60% LVR, variable: $300,000 best 5.94%, median 6.45%, 77 banks; $600,000 best 5.94%, median 6.45%, 77 banks; $1,000,000 best 5.94%, median 6.45%, 77 banks. The amount mostly decides eligibility, and how much an ongoing fee matters (see commentary)."
          }
        ],
        "then_read": {
          "top_ten": "https://deepalmanac.com/au/finance/home-loans/v1/top/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json"
        },
        "say_as_well": [
          "The comparison rate is the bank's own figure. Australian law requires it to be calculated on a $150,000 secured loan over 25 years, including most fees, so it understates the effect of fees on a larger loan.",
          "Quote comparison_rate_warning when quoting a comparison rate."
        ]
      },
      {
        "question": "What is the comparison rate on the amount I want to borrow?",
        "also_asked_as": [
          "comparison rate for a $600,000 loan",
          "true cost of a home loan on my amount"
        ],
        "has_no_single_answer": false,
        "ask_the_reader_first": [
          {
            "input": "loan: the amount borrowed in dollars, one of 300000, 600000, 1000000 (the {loan} in the file path)",
            "why": "Products have minimum and maximum loan sizes and some rates are tiered by amount. For an amount between the buckets, read the nearest bucket and then check that loan_min <= the amount <= loan_max on each entry (null means no limit stated).",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest at 60% LVR, variable: $300,000 best 5.94%, median 6.45%, 77 banks; $600,000 best 5.94%, median 6.45%, 77 banks; $1,000,000 best 5.94%, median 6.45%, 77 banks. The amount mostly decides eligibility, and how much an ongoing fee matters (see commentary)."
          }
        ],
        "then_read": {
          "top_ten": "https://deepalmanac.com/au/finance/home-loans/v1/top/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json"
        },
        "say_as_well": [
          "comparison_rate_at_loan_pct is ours, not the bank's: the comparison rate method at the file's loan amount over 25 years from the bank's published rate and fees. For another amount, page https://deepalmanac.com/au/finance/home-loans/ computes it for any amount, and every best/ entry carries the inputs (rate, upfront_fees, annual_fee, exit_fees, revert_rate, fixed_months).",
          "For a fixed rate, revert_rate_basis inferred means the revert rate is our inference (the bank's variable rate that reproduces its own comparison rate), not the bank's statement.",
          "It is null where comparison_check failed or a fixed rate's revert rate is not known; quote the bank's comparison_rate_pct then."
        ]
      },
      {
        "question": "What is the comparison rate on a fixed rate home loan, and why is it so different from the fixed rate?",
        "also_asked_as": [
          "fixed rate comparison rate",
          "why is the comparison rate higher than my fixed rate",
          "what does a fixed loan revert to",
          "is a low one year fixed rate a good deal"
        ],
        "has_no_single_answer": false,
        "ask_the_reader_first": [
          {
            "input": "kind: variable, or fixed for 1 to 5 years (variable, fixed_1, fixed_2, fixed_3, fixed_4, fixed_5; the {kind} in the file path)",
            "why": "A fixed rate holds for its term and then reverts to the bank's variable rate, and breaking it early can cost a break fee this dataset does not hold. Ask how long the reader wants certainty for, not only which rate is lower today.",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest at 60% LVR, $600,000: variable best 5.94%, median 6.45%, 77 banks; fixed_1 best 5.99%, median 6.59%, 69 banks; fixed_2 best 6.24%, median 6.59%, 68 banks; fixed_3 best 6.24%, median 6.69%, 65 banks; fixed_4 best 6.50%, median 6.79%, 39 banks; fixed_5 best 6.49%, median 6.80%, 52 banks."
          },
          {
            "input": "loan: the amount borrowed in dollars, one of 300000, 600000, 1000000 (the {loan} in the file path)",
            "why": "Products have minimum and maximum loan sizes and some rates are tiered by amount. For an amount between the buckets, read the nearest bucket and then check that loan_min <= the amount <= loan_max on each entry (null means no limit stated).",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest at 60% LVR, variable: $300,000 best 5.94%, median 6.45%, 77 banks; $600,000 best 5.94%, median 6.45%, 77 banks; $1,000,000 best 5.94%, median 6.45%, 77 banks. The amount mostly decides eligibility, and how much an ongoing fee matters (see commentary)."
          }
        ],
        "then_read": {
          "top_ten": "https://deepalmanac.com/au/finance/home-loans/v1/top/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json",
          "full_ranking": "https://deepalmanac.com/au/finance/home-loans/v1/best/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json"
        },
        "say_as_well": [
          "Read rate_pct, fixed_months, revert_rate, revert_rate_basis, comparison_rate_pct, comparison_rate_at_loan_pct and comparison_check.reason on each entry.",
          "By law a fixed rate's comparison rate covers the whole 25 years: the fixed rate for its fixed period (fixed_months), then the rate the loan reverts to (revert_rate) for the rest. On a short fixed term it mostly reflects the revert rate, so a low one-year rate can carry a comparison rate close to the bank's variable rate. Compare fixed loans on the fixed rate for the term the reader wants, and say what each reverts to.",
          "In the default view (owner-occupied, principal and interest, 60% LVR, $600,000) our figure is published for: 1-year fixed 26 of 69 (2 with a published revert rate, 24 inferred); 2-year fixed 25 of 68 (2 with a published revert rate, 23 inferred); 3-year fixed 23 of 65 (0 with a published revert rate, 23 inferred); 4-year fixed 13 of 39 (0 with a published revert rate, 13 inferred); 5-year fixed 14 of 52 (0 with a published revert rate, 14 inferred).",
          "revert_rate_basis linked means the bank publishes the revert rate in the same product. inferred means it is our inference: the bank's variable rate that, with the fixed rate and the published fees, reproduces the bank's own comparison rate within 0.05 points, used only when every rate that does gives the same answer. Say so when quoting it.",
          "Where comparison_rate_at_loan_pct is null, comparison_check.reason says why (revert rate ambiguous, no variable rate reproduces the bank's figure, or an interest-only rate, for which the method defines none). Quote the bank's comparison_rate_pct then, and say it assumes $150,000 over 25 years.",
          "For example, Regional Australia Bank Home Loan (Fixed Owner Occupied): fixed at 6.35% for 12 months, then 6.14% (inferred); the bank's comparison rate is 6.19% and ours at $600,000 is 6.17%."
        ]
      },
      {
        "question": "What are the rates for first home buyers, construction loans or introductory offers?",
        "also_asked_as": [
          "first home buyer home loan rates",
          "construction loan rates",
          "honeymoon rate home loan"
        ],
        "has_no_single_answer": true,
        "ask_the_reader_first": [
          {
            "input": "purpose: owner_occupied or investment (the {purpose} in the file path)",
            "why": "Whether the borrower will live in the property or rent it out. Banks price the two separately, and a rate published for either purpose ('any') is ranked under both.",
            "how_much_it_moves_the_answer": "Principal and interest at 60% LVR, $600,000, variable: owner-occupied best 5.94%, median 6.45%, 77 banks; investment best 5.94%, median 6.69%, 77 banks."
          },
          {
            "input": "lvr: the loan as a percentage of the property's value, one of 60, 70, 80, 90, 95 (the {lvr} in the file path)",
            "why": "It decides which of a bank's rates the borrower qualifies for: most banks price in LVR bands, and some stop lending above 80% or 90%. A reader who gives a deposit and a price has given the LVR: (price - deposit) / price. For an LVR between the buckets, round it up to the next bucket (85% reads the 90 file), then check that lvr_min < the reader's LVR <= lvr_max on each entry (an lvr_min of 0 includes everything up to lvr_max). Rounding up can miss a cheaper band that ends between the reader's LVR and the bucket, so read the bank's rows in brands/<brand_slug>.json before saying a bank has nothing better. A rate whose LVR the bank does not state is ranked at 80% and below only. Above 95% there is no bucket.",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest, $600,000 variable: 60% LVR best 5.94%, median 6.45%, 77 banks; 70% LVR best 5.94%, median 6.49%, 77 banks; 80% LVR best 5.94%, median 6.54%, 77 banks; 90% LVR best 6.18%, median 6.79%, 63 banks; 95% LVR best 6.24%, median 7.19%, 54 banks. The best rate can hold steady while the number of banks that will lend falls."
          },
          {
            "input": "loan: the amount borrowed in dollars, one of 300000, 600000, 1000000 (the {loan} in the file path)",
            "why": "Products have minimum and maximum loan sizes and some rates are tiered by amount. For an amount between the buckets, read the nearest bucket and then check that loan_min <= the amount <= loan_max on each entry (null means no limit stated).",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest at 60% LVR, variable: $300,000 best 5.94%, median 6.45%, 77 banks; $600,000 best 5.94%, median 6.45%, 77 banks; $1,000,000 best 5.94%, median 6.45%, 77 banks. The amount mostly decides eligibility, and how much an ongoing fee matters (see commentary)."
          }
        ],
        "then_read": {
          "one_bank (at_a_glance.unranked counts them; the rows follow)": "https://deepalmanac.com/au/finance/home-loans/v1/brands/{brand_slug}.json",
          "every_row": "https://deepalmanac.com/au/finance/home-loans/v1/rates.json"
        },
        "say_as_well": [
          "These rates are not ranked. Filter rows on restrictions (construction, first_home_buyer, introductory) and say they were not compared like for like."
        ]
      },
      {
        "question": "What is the average home loan rate, and have rates gone up?",
        "also_asked_as": [
          "typical mortgage rate",
          "average variable rate",
          "did banks pass on the rate rise"
        ],
        "has_no_single_answer": true,
        "ask_the_reader_first": [
          {
            "input": "purpose: owner_occupied or investment (the {purpose} in the file path)",
            "why": "Whether the borrower will live in the property or rent it out. Banks price the two separately, and a rate published for either purpose ('any') is ranked under both.",
            "how_much_it_moves_the_answer": "Principal and interest at 60% LVR, $600,000, variable: owner-occupied best 5.94%, median 6.45%, 77 banks; investment best 5.94%, median 6.69%, 77 banks."
          },
          {
            "input": "repayment: principal_and_interest or interest_only (the {repayment} in the file path)",
            "why": "Whether the loan repays principal from the start or charges interest only for a period. Banks price interest only separately, usually higher, and not every bank offers it.",
            "how_much_it_moves_the_answer": "Owner-occupied at 60% LVR, $600,000, variable: principal and interest best 5.94%, median 6.45%, 77 banks; interest only best 6.09%, median 6.99%, 55 banks."
          },
          {
            "input": "lvr: the loan as a percentage of the property's value, one of 60, 70, 80, 90, 95 (the {lvr} in the file path)",
            "why": "It decides which of a bank's rates the borrower qualifies for: most banks price in LVR bands, and some stop lending above 80% or 90%. A reader who gives a deposit and a price has given the LVR: (price - deposit) / price. For an LVR between the buckets, round it up to the next bucket (85% reads the 90 file), then check that lvr_min < the reader's LVR <= lvr_max on each entry (an lvr_min of 0 includes everything up to lvr_max). Rounding up can miss a cheaper band that ends between the reader's LVR and the bucket, so read the bank's rows in brands/<brand_slug>.json before saying a bank has nothing better. A rate whose LVR the bank does not state is ranked at 80% and below only. Above 95% there is no bucket.",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest, $600,000 variable: 60% LVR best 5.94%, median 6.45%, 77 banks; 70% LVR best 5.94%, median 6.49%, 77 banks; 80% LVR best 5.94%, median 6.54%, 77 banks; 90% LVR best 6.18%, median 6.79%, 63 banks; 95% LVR best 6.24%, median 7.19%, 54 banks. The best rate can hold steady while the number of banks that will lend falls."
          },
          {
            "input": "loan: the amount borrowed in dollars, one of 300000, 600000, 1000000 (the {loan} in the file path)",
            "why": "Products have minimum and maximum loan sizes and some rates are tiered by amount. For an amount between the buckets, read the nearest bucket and then check that loan_min <= the amount <= loan_max on each entry (null means no limit stated).",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest at 60% LVR, variable: $300,000 best 5.94%, median 6.45%, 77 banks; $600,000 best 5.94%, median 6.45%, 77 banks; $1,000,000 best 5.94%, median 6.45%, 77 banks. The amount mostly decides eligibility, and how much an ongoing fee matters (see commentary)."
          },
          {
            "input": "kind: variable, or fixed for 1 to 5 years (variable, fixed_1, fixed_2, fixed_3, fixed_4, fixed_5; the {kind} in the file path)",
            "why": "A fixed rate holds for its term and then reverts to the bank's variable rate, and breaking it early can cost a break fee this dataset does not hold. Ask how long the reader wants certainty for, not only which rate is lower today.",
            "how_much_it_moves_the_answer": "Owner-occupied principal and interest at 60% LVR, $600,000: variable best 5.94%, median 6.45%, 77 banks; fixed_1 best 5.99%, median 6.59%, 69 banks; fixed_2 best 6.24%, median 6.59%, 68 banks; fixed_3 best 6.24%, median 6.69%, 65 banks; fixed_4 best 6.50%, median 6.79%, 39 banks; fixed_5 best 6.49%, median 6.80%, 52 banks."
          }
        ],
        "then_read": {
          "one_bucket": "https://deepalmanac.com/au/finance/home-loans/v1/best/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json",
          "index": "https://deepalmanac.com/au/finance/home-loans/v1/index.json"
        },
        "say_as_well": [
          "Give the median of one bucket's ranking, not an average of rates.json (today, default bucket: best 5.94%, median 6.45%, 77 banks).",
          "This dataset holds today's rates only; index.json's cash_rate_change is the Reserve Bank's latest move, and records not updated since carry record_stale."
        ]
      }
    ],
    "commentary": [
      {
        "topic": "Some ranked rates come from records the bank has not updated recently",
        "what_you_will_see": "1379 of 7158 ranked rate rows, from 38 banks, carry record_stale: true, and 135 of 360 bucket-topping rates do. The oldest such record was last updated 2026-04-15. They are ranked like any other rate.",
        "what_it_actually_means": "The bank has not touched the product record for more than 60 days before the fetch, or not since the Reserve Bank's cash rate rise of 4 November 2026, so the rate may predate a change. A bank that has not repriced looks the same in the feed, which is why these are flagged rather than dropped. Records checked against the bank's website carry record_correction instead: confirmed ones are ranked with what was found, out of date ones are not ranked.",
        "say_this_as_well": "Tell the reader the rate needs confirming on the bank's page (product_url) before they rely on it.",
        "do_not": "Do not quote a record_stale rate as current, and do not drop it silently either: it is often still right.",
        "check_it_yourself": "https://deepalmanac.com/au/finance/home-loans/v1/top/owner_occupied/principal_and_interest/60/600000/variable.json: record_stale, bank_last_updated and the first entry of conditions"
      },
      {
        "topic": "Broker-only rates are left out of the main ranking",
        "what_you_will_see": "325 ranked rows are available only through a mortgage broker. They are not in entries or top. Including them changes the top 10 in 213 of 360 buckets, and which bank is first in 12.",
        "what_it_actually_means": "These rates cannot be had by applying to the bank directly, so the default ranking is what a reader can get on their own. entries_with_broker in each best/ slice, and top_with_broker in each top/ file (null when it would equal top), is the same ranking with broker-only rates in.",
        "say_this_as_well": "If the reader would use a broker, quote both rankings and say which rate needs one.",
        "do_not": "Do not quote a broker-only rate as though the reader could apply for it at the bank.",
        "check_it_yourself": "https://deepalmanac.com/au/finance/home-loans/v1/top/owner_occupied/principal_and_interest/60/600000/variable.json: broker_note and top_with_broker"
      },
      {
        "topic": "Banks that lend only to a named occupation or employer group are left out of the main ranking",
        "what_you_will_see": "984 ranked rows, from 13 banks (Australian Mutual Bank, BOQ Specialist, BankVic, Border Bank, Community First Bank, Fire Service Credit Union, Firefighters Mutual Bank, Health Professionals Bank, Police Bank, QBank, Teachers Mutual Bank, UniBank, Woolworths Team Bank), carry eligibility.restricted: true. They are not in entries or top. Including them changes the top 10 in 306 of 360 buckets, and a restricted rate is first in 57.",
        "what_it_actually_means": "These banks, or these products, are open only to people in a named occupation or employer group (education, health, emergency services, police, a university, an employer's staff) and usually their families, as the bank's product data or its own membership terms say. eligibility.who is our short label and eligibility.quote the bank's sentence. entries_with_restricted in each best/ slice (entries_all also has broker-only rates in), and top_with_restricted in each top/ file (null when it would equal top), is the ranking with them in. Each bank's file still shows its own rates in at_a_glance, with eligibility. Ordinary credit union membership that anyone can take up is not a restriction here.",
        "say_this_as_well": "If the reader is in one of these groups, quote both rankings and say who each restricted rate is for (eligibility.who).",
        "do_not": "Do not quote a restricted-membership rate as though anyone could borrow at it.",
        "check_it_yourself": "https://deepalmanac.com/au/finance/home-loans/v1/top/owner_occupied/principal_and_interest/60/600000/variable.json: restricted_note and top_with_restricted; brands/<brand_slug>.json: products[].eligibility"
      },
      {
        "topic": "The comparison rate is calculated on a $150,000 loan over 25 years",
        "what_you_will_see": "Comparison rates beside every rate; in the default bucket (owner_occupied, principal_and_interest, 60% LVR, $600,000, variable) 6 of 77 banks' comparison rates are 0.25 points or more above the rate. 127 ranked rows have none.",
        "what_it_actually_means": "The comparison rate is the bank's own figure. Australian law requires it to be calculated on a $150,000 secured loan over 25 years, including most fees, so it understates the effect of fees on a larger loan. A fixed annual fee is a smaller share of a larger loan, so on the reader's actual amount the true cost can sit well below the comparison rate. The banks' own warning is carried on every file as comparison_rate_warning.",
        "say_this_as_well": "Quote the comparison rate with the rate, and give comparison_rate_warning in full when quoting it.",
        "do_not": "Do not treat the comparison rate as the reader's cost, and do not rank by it for a loan far from $150,000.",
        "check_it_yourself": "https://deepalmanac.com/au/finance/home-loans/v1/best/owner_occupied/principal_and_interest/60/600000/variable.json: comparison_rate_pct and comparison_rate_warning"
      },
      {
        "topic": "comparison_rate_at_loan_pct is our calculation at the file's loan amount, not the bank's figure",
        "what_you_will_see": "Beside comparison_rate_pct, comparison_rate_at_loan_pct at the bucket's loan amount. Of 7158 ranked rows, 2869 pass our check (our figure at $150,000 within 0.05 points of the bank's), 1014 fail it and 3206 are fixed rates whose revert rate is not known; only rows that pass get a figure. 1367 of the passes are fixed rates whose revert rate is our inference (revert_rate_basis inferred): the feeds rarely tie a variable rate to a fixed product, so we take the bank's variable rate with which our calculation reproduces the bank's own comparison rate, which by law assumes the revert rate. In the default bucket 65 of 77 banks have one, and it is below the bank's comparison rate for 54 of them.",
        "what_it_actually_means": "comparison_rate_at_loan_pct is our calculation, not the bank's: the National Credit Code method (monthly principal and interest repayments over 25 years at the rate; upfront_fees paid at the start, annual_fee spread monthly, exit_fees paid at the end; the monthly rate solving present value of payments = amount borrowed, times 12, to two decimals) at this file's loan amount. A fixed rate holds for its fixed period and then revert_rate applies: the product's own variable rate where the feed ties one to it (revert_rate_basis linked), else our inference (revert_rate_basis inferred), the bank's variable rate chosen because it reproduces the bank's own comparison rate. Interest-only rows are calculated as principal and interest over 25 years, since the regulation defines no interest-only treatment. Penalty fees, break costs, government charges and lenders mortgage insurance are not in it. It is null when comparison_check failed (ours at $150,000 more than 0.05 points from the bank's own comparison_rate_pct, so the fee inputs are evidently incomplete), when the bank publishes no comparison rate, or when a fixed rate's revert rate is not known ('revert rate not published', 'revert rate ambiguous' or 'no variable rate reproduces the bank's figure'); comparison_check.reason says which.",
        "say_this_as_well": "Say it is Deep Almanac's calculation from the bank's published fees, and quote the bank's comparison_rate_pct (on $150,000) beside it.",
        "do_not": "Do not call comparison_rate_at_loan_pct the bank's comparison rate, and do not read a null as no fees: it means the check failed or a revert rate is missing (comparison_check.reason). Do not present an inferred revert_rate as the bank's stated revert rate.",
        "check_it_yourself": "https://deepalmanac.com/au/finance/home-loans/v1/top/owner_occupied/principal_and_interest/60/600000/variable.json: comparison_rate_at_loan_pct; the best/ slice: comparison_check"
      },
      {
        "topic": "The lowest rate often comes with an annual package fee",
        "what_you_will_see": "153 of 360 bucket-topping rates carry an annual_fee above $0 and 114 are package rates. In the default bucket the first rate, 5.94% from Northern Inland Credit Union, carries no ongoing fee.",
        "what_it_actually_means": "Rankings are by rate, then comparison rate. Package rates are ranked because anyone can take the package, but its fee is paid every year: annual_fee is the product's ongoing fees per year (every periodic fee, monthly and other periods converted to a yearly amount, penalties excluded; null means none was listed, not necessarily none charged), upfront_fees the fixed fees listed for setting the loan up and exit_fees those for closing it (both null when none was listed, not when none is charged).",
        "say_this_as_well": "Work out the fee as a share of the reader's loan: $400 a year is about 0.13 points on $300,000 and 0.04 points on $1,000,000.",
        "do_not": "Do not name the first-ranked loan as cheapest for the reader without adding its ongoing fees (annual_fee).",
        "check_it_yourself": "https://deepalmanac.com/au/finance/home-loans/v1/top/owner_occupied/principal_and_interest/60/600000/variable.json: annual_fee and restrictions"
      },
      {
        "topic": "Some kinds of loan are not ranked at all",
        "what_you_will_see": "rates.json holds 1016 rows with ranked: false, among them 63 construction loans, 115 first home buyer and government scheme loans, 58 introductory rates, 47 revert rates (what a fixed loan moves to when its term ends). None of them appears in best/ or top/.",
        "what_it_actually_means": "Ranked rates are variable or fixed rates of 1 to 5 years open to any borrower (package, broker-only and refinance-only rates are ranked with a condition saying so, and restricted-membership rates in entries_with_restricted only). Loans limited to a use or a group (construction, bridging, first home buyer, staff, a profession, low-doc and similar), introductory rates that revert after an opening period, the variable rate a fixed loan reverts to, and interest paid in advance are kept on each bank's file with their restrictions. A missing bank in a ranking does not mean it has no such loan.",
        "say_this_as_well": "For a first home buyer or construction question, read the rows in brands/<brand_slug>.json filtered on restrictions, and say they were not ranked against each other.",
        "do_not": "Do not compare an introductory rate with a ranked rate as if it lasted the life of the loan.",
        "check_it_yourself": "https://deepalmanac.com/au/finance/home-loans/v1/rates.json: ranked, restrictions and rate_kind"
      },
      {
        "topic": "An announced rate change appears only in the conditions text",
        "what_you_will_see": "No ranked row carries an announced change today; when one does, it is only in conditions.",
        "what_it_actually_means": "The feed gives the rate in force. When a bank has announced a future change and its record was checked against its website, the announcement is written into record_correction and the first entry of conditions; a bank can also write one into its own text (additional_info). No field holds the new rate or its date.",
        "say_this_as_well": "Read conditions before quoting a rate, and pass on any announced change with its date.",
        "do_not": "Do not quote rate_pct alone for a bank whose conditions announce a change.",
        "check_it_yourself": "https://deepalmanac.com/au/finance/home-loans/v1/rates.json: conditions and record_correction"
      },
      {
        "topic": "rates.json is not a sample to average, and holds no history",
        "what_you_will_see": "8174 rate rows: 7158 ranked and 1016 not, 1797 with record_stale, every LVR band and fixed term a bank publishes, and a bank_last_updated on each.",
        "what_it_actually_means": "An average over it mixes restricted and out-of-date rows with ones a reader can have, and weights each bank by how many bands it publishes. bank_last_updated is when the bank last republished the whole product record, for any reason; it is not the date its rate changed, and this dataset keeps no earlier rates.",
        "say_this_as_well": "For a typical rate, quote the median of one bucket's ranking, which is one rate per bank.",
        "do_not": "Do not average rates.json, and do not read bank_last_updated as when a rate went up or down.",
        "check_it_yourself": "https://deepalmanac.com/au/finance/home-loans/v1/rates.json: ranked, record_stale and bank_last_updated"
      }
    ],
    "commentary_note": "Figures here that a client will otherwise misread, each with what you will see, what it means, what to say, what not to do and the file and field that settles it.",
    "what_it_cannot_answer_yet": [
      {
        "question": "How much can I borrow, and will I be approved?",
        "why": "Borrowing power and approval depend on the bank's assessment of income, expenses and credit history, which no feed publishes.",
        "where_to_send_the_reader": "The lender, or a mortgage broker."
      },
      {
        "question": "What will my repayments be?",
        "why": "No repayment figures are published here; they follow from the rate, the loan amount, the term and any fees.",
        "where_to_send_the_reader": "Moneysmart's mortgage calculator: https://moneysmart.gov.au/home-loans/mortgage-calculator"
      },
      {
        "question": "What was the rate last month, and when did it change?",
        "why": "Only today's rates are kept, and bank_last_updated is when the record was republished, not when a rate changed.",
        "where_to_send_the_reader": "The bank's own rate announcements; the Reserve Bank's lending rate statistics: https://www.rba.gov.au/statistics/tables/"
      },
      {
        "question": "What rate is my existing loan on, or what will it revert to?",
        "why": "The feeds describe loans on offer to new borrowers; revert rates are kept unranked and an existing loan's rate is the lender's to state.",
        "where_to_send_the_reader": "The reader's own lender, or their loan statement."
      },
      {
        "question": "Does a lender that is not listed offer a better rate?",
        "why": "91 of the 115 banking brands on the Consumer Data Right Register publish home loan rates here; a lender whose feed publishes no home loan, or that is not on the Register, is not in the data.",
        "where_to_send_the_reader": "That lender's own website."
      }
    ],
    "context_this_dataset_does_not_hold": [
      "Lenders mortgage insurance, usually charged above 80% LVR, which can outweigh a rate difference.",
      "The borrower's income, expenses, credit history and employment, which decide approval and sometimes the rate.",
      "Discounts negotiated with the bank or through a broker below the advertised rate.",
      "Cashback and other sign-up offers, except where a bank writes them into a rate's text.",
      "Break costs on fixed loans and limits on extra repayments while fixed.",
      "Stamp duty, government grants and scheme eligibility.",
      "Property restrictions (postcodes, apartments, property types) beyond what a bank writes into the product."
    ],
    "not_advice": "Reference data, not financial advice. Rates are as advertised in each bank's own published product data."
  },
  "best_dir": {
    "url_template": "https://deepalmanac.com/au/finance/home-loans/v1/best/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json",
    "purposes": [
      "owner_occupied",
      "investment"
    ],
    "repayments": [
      "principal_and_interest",
      "interest_only"
    ],
    "lvrs": [
      60,
      70,
      80,
      90,
      95
    ],
    "loans": [
      300000,
      600000,
      1000000
    ],
    "kinds": [
      "variable",
      "fixed_1",
      "fixed_2",
      "fixed_3",
      "fixed_4",
      "fixed_5"
    ]
  },
  "top_dir": {
    "url_template": "https://deepalmanac.com/au/finance/home-loans/v1/top/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json",
    "purposes": [
      "owner_occupied",
      "investment"
    ],
    "repayments": [
      "principal_and_interest",
      "interest_only"
    ],
    "lvrs": [
      60,
      70,
      80,
      90,
      95
    ],
    "loans": [
      300000,
      600000,
      1000000
    ],
    "kinds": [
      "variable",
      "fixed_1",
      "fixed_2",
      "fixed_3",
      "fixed_4",
      "fixed_5"
    ],
    "description": "The compact answer per bucket, a few kB each: the top 10 entries of the matching best/ slice cut to the fields needed to quote them, the count of banks ranked, whether broker-only rates or restricted-membership banks change the top 10, and a link to the full slice. Read one of these first; the best/ slices run to about 200 kB."
  },
  "brands_dir": {
    "path": "brands/",
    "url_template": "https://deepalmanac.com/au/finance/home-loans/v1/brands/{brand_slug}.json",
    "page_template": "https://deepalmanac.com/au/finance/banks/{brand_slug}/",
    "description": "One file per bank with a home loan product: brand identity, at_a_glance (the bank's lowest ranked rate per purpose, repayment and kind, in the first few kB), products and every rates.json row for that brand. Its page is the bank's page, home loans under #home-loans.",
    "count": 91,
    "brands": [
      {
        "brand_slug": "afg-home-loans-alpha",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/afg-home-loans-alpha.json",
        "page": "https://deepalmanac.com/au/finance/banks/afg-home-loans-alpha/"
      },
      {
        "brand_slug": "amp-my-amp",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/amp-my-amp.json",
        "page": "https://deepalmanac.com/au/finance/banks/amp-my-amp/"
      },
      {
        "brand_slug": "anz",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/anz.json",
        "page": "https://deepalmanac.com/au/finance/banks/anz/"
      },
      {
        "brand_slug": "anz-plus",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/anz-plus.json",
        "page": "https://deepalmanac.com/au/finance/banks/anz-plus/"
      },
      {
        "brand_slug": "arab-bank-australia-limited",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/arab-bank-australia-limited.json",
        "page": "https://deepalmanac.com/au/finance/banks/arab-bank-australia-limited/"
      },
      {
        "brand_slug": "aussie-elevate",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/aussie-elevate.json",
        "page": "https://deepalmanac.com/au/finance/banks/aussie-elevate/"
      },
      {
        "brand_slug": "australian-military-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/australian-military-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/australian-military-bank/"
      },
      {
        "brand_slug": "australian-mutual-bank-ltd",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/australian-mutual-bank-ltd.json",
        "page": "https://deepalmanac.com/au/finance/banks/australian-mutual-bank-ltd/"
      },
      {
        "brand_slug": "auswide-bank-ltd",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/auswide-bank-ltd.json",
        "page": "https://deepalmanac.com/au/finance/banks/auswide-bank-ltd/"
      },
      {
        "brand_slug": "bank-australia",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/bank-australia.json",
        "page": "https://deepalmanac.com/au/finance/banks/bank-australia/"
      },
      {
        "brand_slug": "bank-first",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/bank-first.json",
        "page": "https://deepalmanac.com/au/finance/banks/bank-first/"
      },
      {
        "brand_slug": "bank-of-china",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/bank-of-china.json",
        "page": "https://deepalmanac.com/au/finance/banks/bank-of-china/"
      },
      {
        "brand_slug": "bank-of-melbourne",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/bank-of-melbourne.json",
        "page": "https://deepalmanac.com/au/finance/banks/bank-of-melbourne/"
      },
      {
        "brand_slug": "bank-of-sydney",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/bank-of-sydney.json",
        "page": "https://deepalmanac.com/au/finance/banks/bank-of-sydney/"
      },
      {
        "brand_slug": "bank-of-us",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/bank-of-us.json",
        "page": "https://deepalmanac.com/au/finance/banks/bank-of-us/"
      },
      {
        "brand_slug": "banksa",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/banksa.json",
        "page": "https://deepalmanac.com/au/finance/banks/banksa/"
      },
      {
        "brand_slug": "bankvic",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/bankvic.json",
        "page": "https://deepalmanac.com/au/finance/banks/bankvic/"
      },
      {
        "brand_slug": "bankwaw",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/bankwaw.json",
        "page": "https://deepalmanac.com/au/finance/banks/bankwaw/"
      },
      {
        "brand_slug": "bankwest",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/bankwest.json",
        "page": "https://deepalmanac.com/au/finance/banks/bankwest/"
      },
      {
        "brand_slug": "bcu-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/bcu-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/bcu-bank/"
      },
      {
        "brand_slug": "bendigo-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/bendigo-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/bendigo-bank/"
      },
      {
        "brand_slug": "beyond-bank-australia",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/beyond-bank-australia.json",
        "page": "https://deepalmanac.com/au/finance/banks/beyond-bank-australia/"
      },
      {
        "brand_slug": "bnk-bank-goldfields-money-bchl",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/bnk-bank-goldfields-money-bchl.json",
        "page": "https://deepalmanac.com/au/finance/banks/bnk-bank-goldfields-money-bchl/"
      },
      {
        "brand_slug": "bank-of-queensland-limited",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/bank-of-queensland-limited.json",
        "page": "https://deepalmanac.com/au/finance/banks/bank-of-queensland-limited/"
      },
      {
        "brand_slug": "boq-specialist",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/boq-specialist.json",
        "page": "https://deepalmanac.com/au/finance/banks/boq-specialist/"
      },
      {
        "brand_slug": "border-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/border-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/border-bank/"
      },
      {
        "brand_slug": "broken-hill-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/broken-hill-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/broken-hill-bank/"
      },
      {
        "brand_slug": "cairns-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/cairns-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/cairns-bank/"
      },
      {
        "brand_slug": "central-murray-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/central-murray-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/central-murray-bank/"
      },
      {
        "brand_slug": "central-west-cul",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/central-west-cul.json",
        "page": "https://deepalmanac.com/au/finance/banks/central-west-cul/"
      },
      {
        "brand_slug": "coastline-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/coastline-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/coastline-bank/"
      },
      {
        "brand_slug": "commbank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/commbank.json",
        "page": "https://deepalmanac.com/au/finance/banks/commbank/"
      },
      {
        "brand_slug": "commfcu",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/commfcu.json",
        "page": "https://deepalmanac.com/au/finance/banks/commfcu/"
      },
      {
        "brand_slug": "connective-select",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/connective-select.json",
        "page": "https://deepalmanac.com/au/finance/banks/connective-select/"
      },
      {
        "brand_slug": "credit-union-sa",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/credit-union-sa.json",
        "page": "https://deepalmanac.com/au/finance/banks/credit-union-sa/"
      },
      {
        "brand_slug": "darling-downs-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/darling-downs-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/darling-downs-bank/"
      },
      {
        "brand_slug": "defence-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/defence-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/defence-bank/"
      },
      {
        "brand_slug": "dnister",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/dnister.json",
        "page": "https://deepalmanac.com/au/finance/banks/dnister/"
      },
      {
        "brand_slug": "easy-street",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/easy-street.json",
        "page": "https://deepalmanac.com/au/finance/banks/easy-street/"
      },
      {
        "brand_slug": "fire-service-credit-union",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/fire-service-credit-union.json",
        "page": "https://deepalmanac.com/au/finance/banks/fire-service-credit-union/"
      },
      {
        "brand_slug": "firefighters-mutual-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/firefighters-mutual-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/firefighters-mutual-bank/"
      },
      {
        "brand_slug": "first-option-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/first-option-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/first-option-bank/"
      },
      {
        "brand_slug": "gateway-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/gateway-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/gateway-bank/"
      },
      {
        "brand_slug": "gmcu",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/gmcu.json",
        "page": "https://deepalmanac.com/au/finance/banks/gmcu/"
      },
      {
        "brand_slug": "great-southern-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/great-southern-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/great-southern-bank/"
      },
      {
        "brand_slug": "greater-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/greater-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/greater-bank/"
      },
      {
        "brand_slug": "health-professionals-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/health-professionals-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/health-professionals-bank/"
      },
      {
        "brand_slug": "horizon-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/horizon-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/horizon-bank/"
      },
      {
        "brand_slug": "hume-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/hume-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/hume-bank/"
      },
      {
        "brand_slug": "imb-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/imb-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/imb-bank/"
      },
      {
        "brand_slug": "ing-bank-australia-ltd",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/ing-bank-australia-ltd.json",
        "page": "https://deepalmanac.com/au/finance/banks/ing-bank-australia-ltd/"
      },
      {
        "brand_slug": "judo-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/judo-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/judo-bank/"
      },
      {
        "brand_slug": "laboratories-credit-union",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/laboratories-credit-union.json",
        "page": "https://deepalmanac.com/au/finance/banks/laboratories-credit-union/"
      },
      {
        "brand_slug": "liberty-financial",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/liberty-financial.json",
        "page": "https://deepalmanac.com/au/finance/banks/liberty-financial/"
      },
      {
        "brand_slug": "macquarie-bank-limited",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/macquarie-bank-limited.json",
        "page": "https://deepalmanac.com/au/finance/banks/macquarie-bank-limited/"
      },
      {
        "brand_slug": "me-bank-me-go",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/me-bank-me-go.json",
        "page": "https://deepalmanac.com/au/finance/banks/me-bank-me-go/"
      },
      {
        "brand_slug": "movebank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/movebank.json",
        "page": "https://deepalmanac.com/au/finance/banks/movebank/"
      },
      {
        "brand_slug": "mystate-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/mystate-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/mystate-bank/"
      },
      {
        "brand_slug": "national-australia-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/national-australia-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/national-australia-bank/"
      },
      {
        "brand_slug": "newcastle-permanent",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/newcastle-permanent.json",
        "page": "https://deepalmanac.com/au/finance/banks/newcastle-permanent/"
      },
      {
        "brand_slug": "northern-inland-credit-union-limited",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/northern-inland-credit-union-limited.json",
        "page": "https://deepalmanac.com/au/finance/banks/northern-inland-credit-union-limited/"
      },
      {
        "brand_slug": "nrma-home-loans",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/nrma-home-loans.json",
        "page": "https://deepalmanac.com/au/finance/banks/nrma-home-loans/"
      },
      {
        "brand_slug": "orange-credit-union-ltd",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/orange-credit-union-ltd.json",
        "page": "https://deepalmanac.com/au/finance/banks/orange-credit-union-ltd/"
      },
      {
        "brand_slug": "p-n-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/p-n-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/p-n-bank/"
      },
      {
        "brand_slug": "people-first-and-heritage-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/people-first-and-heritage-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/people-first-and-heritage-bank/"
      },
      {
        "brand_slug": "police-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/police-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/police-bank/"
      },
      {
        "brand_slug": "police-credit-union-ltd",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/police-credit-union-ltd.json",
        "page": "https://deepalmanac.com/au/finance/banks/police-credit-union-ltd/"
      },
      {
        "brand_slug": "qantas-money-basic-offset-home-loans",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/qantas-money-basic-offset-home-loans.json",
        "page": "https://deepalmanac.com/au/finance/banks/qantas-money-basic-offset-home-loans/"
      },
      {
        "brand_slug": "qbank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/qbank.json",
        "page": "https://deepalmanac.com/au/finance/banks/qbank/"
      },
      {
        "brand_slug": "qudos-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/qudos-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/qudos-bank/"
      },
      {
        "brand_slug": "queensland-country-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/queensland-country-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/queensland-country-bank/"
      },
      {
        "brand_slug": "racq-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/racq-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/racq-bank/"
      },
      {
        "brand_slug": "regional-australia-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/regional-australia-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/regional-australia-bank/"
      },
      {
        "brand_slug": "southern-cross-credit-union",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/southern-cross-credit-union.json",
        "page": "https://deepalmanac.com/au/finance/banks/southern-cross-credit-union/"
      },
      {
        "brand_slug": "st-george-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/st-george-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/st-george-bank/"
      },
      {
        "brand_slug": "summerland-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/summerland-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/summerland-bank/"
      },
      {
        "brand_slug": "swsbank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/swsbank.json",
        "page": "https://deepalmanac.com/au/finance/banks/swsbank/"
      },
      {
        "brand_slug": "teachers-mutual-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/teachers-mutual-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/teachers-mutual-bank/"
      },
      {
        "brand_slug": "the-capricornian",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/the-capricornian.json",
        "page": "https://deepalmanac.com/au/finance/banks/the-capricornian/"
      },
      {
        "brand_slug": "the-mac",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/the-mac.json",
        "page": "https://deepalmanac.com/au/finance/banks/the-mac/"
      },
      {
        "brand_slug": "maitland-mutual-limited",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/maitland-mutual-limited.json",
        "page": "https://deepalmanac.com/au/finance/banks/maitland-mutual-limited/"
      },
      {
        "brand_slug": "tiimely-home",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/tiimely-home.json",
        "page": "https://deepalmanac.com/au/finance/banks/tiimely-home/"
      },
      {
        "brand_slug": "tmcu",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/tmcu.json",
        "page": "https://deepalmanac.com/au/finance/banks/tmcu/"
      },
      {
        "brand_slug": "ubank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/ubank.json",
        "page": "https://deepalmanac.com/au/finance/banks/ubank/"
      },
      {
        "brand_slug": "unibank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/unibank.json",
        "page": "https://deepalmanac.com/au/finance/banks/unibank/"
      },
      {
        "brand_slug": "unity-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/unity-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/unity-bank/"
      },
      {
        "brand_slug": "unloan",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/unloan.json",
        "page": "https://deepalmanac.com/au/finance/banks/unloan/"
      },
      {
        "brand_slug": "up",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/up.json",
        "page": "https://deepalmanac.com/au/finance/banks/up/"
      },
      {
        "brand_slug": "virgin-money",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/virgin-money.json",
        "page": "https://deepalmanac.com/au/finance/banks/virgin-money/"
      },
      {
        "brand_slug": "westpac",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/westpac.json",
        "page": "https://deepalmanac.com/au/finance/banks/westpac/"
      },
      {
        "brand_slug": "woolworths-team-bank",
        "url": "https://deepalmanac.com/au/finance/home-loans/v1/brands/woolworths-team-bank.json",
        "page": "https://deepalmanac.com/au/finance/banks/woolworths-team-bank/"
      }
    ]
  },
  "source_dir": {
    "path": "source/",
    "url_template": "https://deepalmanac.com/au/finance/home-loans/v1/source/{brand_slug}/{safe_product_id}.json",
    "description": "Verbatim snapshot of each home loan product's CDR product detail response as fetched; safe_product_id is the productId with characters outside [A-Za-z0-9._-] replaced by _.",
    "count": 1444
  }
}
