{"schema_version":"2026-04-21","source":"jobsjobsjobsapp.com","data_type":"career_intelligence_market_data","primary_source":"Adzuna","methodology_url":"https://jobsjobsjobsapp.com/data/methodology/","refresh_cadence":"nightly target; generated markets are cached and refreshed on a rotating schedule","coverage_note":"Exploration layer over captured job-posting data, not a complete census of the labor market.","deduplication_note":"Counts are directional market signals. Upstream duplicate postings can still affect observed totals.","source_traceability":"Public fields are deterministic calculations over Adzuna-backed salary, posting, and histogram data plus regional reference data where stated.","deterministic_only":true,"title":"Massage Therapist (National)","filters":{"job_title":"massage-therapist","city":null,"experience_level":null,"industry":null},"market_data":{"avg_salary":56065,"data_points":27,"salary_premium_vs_us_median_pct":-12.1,"purchasing_power_index":88,"purchasing_power_note":"12% less purchasing power than the US average","demand_pct_vs_national":40,"demand_note":"40% more open roles than the national average","career_growth_pct":150,"career_growth_note":"150% salary range from median to senior level","talent_scarcity_score":5.0,"talent_scarcity_note":"5.0/10 scarcity leverage — high talent-to-demand ratio","opportunity_score":84,"opportunity_note":"strong opportunity market","confidence_score":73,"confidence_note":"moderate-confidence market signal","salary_dispersion_pct":100.0,"wage_asymmetry_ratio":null,"market_diversity_score":100,"total_jobs_observed":299,"market_tightness_score":4.5},"salary_distribution":{"p10":40000,"p25":40000,"p50":40000,"p75":80000,"p90":100000,"std_dev_usd":26188,"coefficient_of_variation":46.6,"salary_spread_usd":120000,"total_postings_sampled":299,"histogram_sample_size":52165,"interquartile_range_usd":null,"gini_coefficient":null,"mode_salary":null},"salary_range_usd":{"min":20000,"max":140000},"posting_composition":{"sample_size":104,"unique_employers":80,"unique_locations":75,"top_employers":[{"name":"ChenMed","postings":6},{"name":"WellBiz Brands, Inc.","postings":5},{"name":"Mayo Clinic","postings":5},{"name":"Life Time","postings":3},{"name":"Athena Home Health & Hospice","postings":3}],"top_locations":[{"name":"Rochester, Olmsted County","postings":5},{"name":"Fort Myers, Lee County","postings":3},{"name":"Upper East Side, Manhattan","postings":2},{"name":"Edgewater, Bergen County","postings":2},{"name":"Medicine Lake, Hennepin County","postings":2}],"salary_sample_min":5200,"salary_sample_max":260000,"remote_mentions":0,"hybrid_mentions":0,"onsite_mentions":0,"employer_concentration_pct":6,"concentration_note":"The visible posting sample is spread across multiple employers.","posting_fingerprint":"128d410c996e19f2","lexical_token_count":782,"unique_token_count":291,"lexical_diversity_pct":37.2,"lexical_entropy_bits":6.96,"signature_terms":["stockton-stonecreek","therapist-sign","international","transactional","availability","chiropractic","kinderkamack","practitioner","whitneyville","coordinator","minneapolis","onespaworld"],"title_drift_pct":35.9},"salary_trend":{"direction":"stable","pct_change":0.5,"cagr_annual_pct":0.87,"weekly_volatility_pct":0.12,"data_points":[{"week":"2026-W09","avg_salary":55837,"total_jobs":11},{"week":"2026-W09","avg_salary":55837,"total_jobs":5},{"week":"2026-W14","avg_salary":56089,"total_jobs":2},{"week":"2026-W14","avg_salary":56089,"total_jobs":5},{"week":"2026-W14","avg_salary":56089,"total_jobs":8},{"week":"2026-W14","avg_salary":56089,"total_jobs":21},{"week":"2026-W14","avg_salary":56089,"total_jobs":7},{"week":"2026-W14","avg_salary":56089,"total_jobs":3},{"week":"2026-W14","avg_salary":56089,"total_jobs":12},{"week":"2026-W14","avg_salary":56089,"total_jobs":1},{"week":"2026-W14","avg_salary":56089,"total_jobs":2},{"week":"2026-W14","avg_salary":56089,"total_jobs":4},{"week":"2026-W14","avg_salary":56089,"total_jobs":3},{"week":"2026-W14","avg_salary":56089,"total_jobs":7},{"week":"2026-W14","avg_salary":56089,"total_jobs":19},{"week":"2026-W14","avg_salary":56089,"total_jobs":4},{"week":"2026-W14","avg_salary":56089,"total_jobs":2},{"week":"2026-W14","avg_salary":56089,"total_jobs":16},{"week":"2026-W14","avg_salary":56089,"total_jobs":0},{"week":"2026-W14","avg_salary":56089,"total_jobs":22},{"week":"2026-W14","avg_salary":56089,"total_jobs":3},{"week":"2026-W14","avg_salary":56089,"total_jobs":30},{"week":"2026-W14","avg_salary":56089,"total_jobs":15},{"week":"2026-W14","avg_salary":55935,"total_jobs":83},{"week":"2026-W14","avg_salary":56089,"total_jobs":9},{"week":"2026-W14","avg_salary":56089,"total_jobs":1},{"week":"2026-W14","avg_salary":56089,"total_jobs":4}]},"salary_bands":null,"related_pages":[{"label":"Entry Level","url":"/data/explore/massage-therapist/entry/"},{"label":"Mid Level","url":"/data/explore/massage-therapist/mid/"},{"label":"Senior Level","url":"/data/explore/massage-therapist/senior/"}],"data_methodology":"https://jobsjobsjobsapp.com/data/methodology/","updated_at":"2026-04-30T23:31:24.493238"}