Loading Real Estate Analysis App...

Initializing data and interface components

Analysis Deals - Granular View

What you see: Each point = one individual deal

Best for: Detailed exploration, finding specific properties, understanding price variations within an area

Use when: You want to see all deals, click on specific transactions, or analyze price distribution in detail

Step 1: Select City

What this does: Removes deals with unusually high/low prices or apt area compared to similar properties in the area, helping you focus on typical market ranges.

Step 2: Select Properties by Street or Gush

Option 1: Select specific streets directly

- OR -

Option 2: Select by Gush (block) areas

Find Gush by Street Name

Don't know your Gush number? Type a street name to find which Gush area it belongs to.

Tip: You can compare blocks (Gush) from several cities at once

Step 3: Additional Filters



Update Analysis

What this does: Automatically refreshes the plot when you change filters, but only for small datasets to avoid performance issues.

Plot Controls

Compare to stock market
Compare to city trends

Plot

Download Data

Downloads the currently filtered data as displayed in the table below

Getting Started

Quick Start:

  1. Select a city from the dropdown (or try the random button!)
  2. Choose properties by:
    • Selecting specific streets, OR (better)
    • Selecting Gush areas (neighborhood blocks)
  3. Apply filters (rooms, price, etc.) as needed
  4. Click 'Update Plot' to see your results
Tips:
  • Use the street search box if you don't know which Gush area contains your street
  • The 'Smart Reset' button for rooms automatically selects the most common room counts
  • Click on plot points to see detailed deal information

Compare Areas - Aggregated View

What you see: Each point = median price of all deals in the same year and Gush (with your filters)

Best for: Comparing typical prices between areas, tracking trends over time, analyzing multiple Gush areas without clutter

Use when: You want to compare 'typical' 3-room apartments on high floors between different neighborhoods, or see clean trend lines for multiple areas

Step 1: Select Areas

Find Gush by Street Name

Search across all cities to find which Gush area contains a specific street.

- OR -

Tip: Select up to 15 Gush areas or use city/streets to find them

Step 2: Additional Filters



Removes extreme values using IQR method to focus on typical ranges

Update Analysis

What this does: Automatically refreshes the plot when you change filters, but only for small datasets to avoid performance issues.

Plot Controls


Compare to stock market
Compare to city trends

Plot

Download Data

Raw: Individual deals
Summary: Aggregated by year & Gush

Instructions

1. Select areas to compare using one of these methods:

  • Select up to 15 Gush blocks directly, OR
  • Choose a city and select specific streets, then click 'Add Streets' Gush Areas'

2. Apply additional filters as needed

3. Choose what to display on the Y-axis and adjust plot controls

4. Click 'Update Plot' to visualize the comparison

Tip: This tab shows median values by year and Gush, making it easier to compare trends across different areas

City Comparison - City-wide View

What you see: Each point = median price of all deals in the same year and city (with your filters)

Best for: Comparing typical prices between cities, tracking city-wide trends over time, analyzing multiple cities without clutter

Use when: You want to compare 'typical' 3-room apartments between different cities, or see clean trend lines for multiple cities

Step 1: Select Cities

Tip: Select multiple cities to compare their real estate trends

Step 2: Additional Filters



Removes extreme values using IQR method to focus on typical ranges

Update Analysis

What this does: Automatically refreshes the plot when you change filters, but only for small datasets to avoid performance issues.

Plot Controls


Plot

Download Data

Raw: Individual deals
Summary: Aggregated by year & city

Instructions

1. Select cities to compare from the dropdown (all cities are selected by default)

2. Apply additional filters as needed

3. Choose what to display on the Y-axis and adjust plot controls

4. Click 'Update Plot' to visualize the city comparison

Tip: This tab shows median values by year and city, making it easier to compare trends across different cities

City Performance - Best & Worst Areas

What you see: Top and bottom performing Gush areas within a city based on price changes over time

Best for: Identifying the best and worst performing areas in a city, understanding market trends, finding investment opportunities

Use when: You want to see which areas have had the biggest positive/negative price changes within a specific city

Warning: Did not QA the logic for this tab, so it may not be accurate. Use with caution.

Step 1: Select City

Tip: Choose a city to analyze its Gush areas' performance

Step 2: Performance Parameters


Choose how many top, typical, and bottom performing Gush areas to show. Based on median deals per year across all years.

Step 3: Additional Filters



Removes extreme values using IQR method to focus on typical ranges

Update Analysis

What this does: Automatically refreshes the plot when you change filters or performance parameters.

Plot Controls


Compare to stock market
Compare to city trends

Plot

Download Data

Raw: Individual deals
Summary: Aggregated by year & Gush

Instructions

1. Select a city to analyze its Gush areas' performance

2. Adjust the performance parameters (n1, n2, n3) to control how many top/bottom performers to show

3. Set the minimum deals threshold to ensure sufficient data for analysis

4. Apply additional filters as needed

5. Click 'Update Plot' to visualize the performance comparison

Tip: This tab shows the best and worst performing Gush areas based on price changes over time

Map View

Map visualization will be implemented here.

ויזואליזציה של נתוני נדל"ן בישראל

אם ניסתם פעם להשתמש בנתונים שאמורים להיות משותפים עם הציבור על עסקאות נדל"ן בישראל אולי גם אתם הרגשתם כאילו עושים הכל כדי שלא תצליחו.
לכן מעניין ומרגש שכמה אלופים דאגו להוציא את הנתונים האלה לאור.
תמצאו אותם במידע לעם תחת ארגון - "התמנון מידע ציבורי לכל".
אז אם אתם מוצאים את הנתונים האלה שימושיים, עם או בלי האתר הזה, תזכרו להודות להם.

מה שיש כאן הוא משהוא שהכנתי לעצמי כדי לשחק עם הנתונים האלה.
אני לא יכול להבטיח שהכל עובד כפי שהתכוונתי (כלומר יודע שההפך הוא הנכון), אבל כן יכול להבטיח לכם שאתר זה אינו למטרות מסחריות כלשהן. אתם מוזמנים להשתמש בו ללא כל חשש. לא אאסוף כל מידע אישי, ולא אבקש כסף.
כמובן שהוא מסופק "כפי שהוא", ללא אחריות מכל סוג, מפורשת או משתמעת. כל שימוש הוא באחריות המשתמשים בלבד, ולא אקח אחריות על החלטות המבוססות על הנתונים או הניתוחים המוצגים כאן, על שגיאה בניתוח או על כל דבר אחר.

לא כל הפונקציונליות פועלת באופן מושלם, וישנן תכונות מתוכננות שטרם יושמו (למשל, מפות אינן זמינות כעת). האתר מאוחסן על שרת חלש (=זול) עם זיכרון מוגבל, לכן ייתכנו בעיות ביצועים במקרים מסוימים (כלומר, בדרך כלל ).

נתוני המקור כוללים רק דיווח אחד על נכס. כלומר דירה שנמכרה מספר פעמים לאורך השנים תופיע רק פעם אחת. בדרך כלל העסקה האחרונה. הנתונים גם לא מחוברים ל API ולא מתעדכנים בשוטף.

שיפורי איכות נתונים
הנתונים עברו עיבוד מקיף והתאמה כדי לשפר את השימושיות שלהם. הנה העבודות העיקריות שבוצעו:

עיבוד נתוני עסקאות:
- ניקוי כתובות והסרת רשומות כפולות
- נרמול סכומי עסקאות למיליוני שקלים
- נרמול מספרי חדרים לערכים מספריים
- חישוב שטח דירה במטר רבוע
- סיווג סוגי דירות לקטגוריות עקביות

עיבוד מורכב של קומות:
- המרת שדה FLOORNO לערכים מספריים
- טיפול במגוון רחב של ביטויים בעברית (קומה 1, קומה ראשונה, קומה א', קומה מס 1)
- טיפול במקרים מיוחדים: מרתפים (-1), קרקע (0), קומות מרובות
- ניקוי תווים בלתי נראים ורווחים מיותרים

עיבוד מידע על בניינים:
- חישוב גיל בניין (הפרש בין שנת עסקה לשנת בנייה)
- זיהוי אוטומטי של דירות גג (פנטהאוז)
- נרמול מספרי קומות בניין

יצירת משתנים חדשים:
- מחיר למ"ר - חישוב יחס מחיר-שטח
- סיווג פרויקטים חדשים מול יד שנייה
- תיאורים מפורטים לכל עסקה
- זיהוי וטיפול בגושים שמופיעים בכמה ערים

חשוב לציין שחלק מהנתונים עלולים להיות שגויים, אך השגיאות מתחבאות במקרים רבים כבר בנתונים הממשלתיים המקוריים.

הטאבים השונים באפליקציה
1. ANALYSIS DEALS - ניתוח עסקאות (הטאב הראשי)
מה רואים: כל נקודה = עסקה בודדת
הכי טוב עבור: חקר מפורט, מציאת נכסים ספציפיים, הבנת וריאציות מחירים בתוך אזור
מתי להשתמש: כשאתם רוצים לראות את כל העסקאות, ללחוץ על עסקאות ספציפיות, או לנתח התפלגות מחירים בפירוט
תכונות עיקריות: סינון לפי עיר/רחוב/גוש, הסרת חריגים, גרפים אינטראקטיביים, השוואה למדד S&P 500

2. COMPARE AREAS - השוואת אזורים
מה רואים: כל נקודה = חציון מחירים של כל העסקאות באותה שנה וגוש
הכי טוב עבור: השוואת מחירים טיפוסיים בין אזורים, מעקב אחר מגמות לאורך זמן
מתי להשתמש: כשאתם רוצים להשוות דירות טיפוסיות בין שכונות שונות, או לראות קווי מגמה נקיים למספר אזורים
מה מוסיף: תצוגה מצטברת, השוואה של עד 15 גושים במקביל, חיפוש גושים לפי שם רחוב

3. CITY COMPARISON - השוואת ערים
מה רואים: כל נקודה = חציון מחירים של כל העסקאות באותה שנה ועיר
הכי טוב עבור: השוואת מחירים טיפוסיים בין ערים, מעקב אחר מגמות עירוניות לאורך זמן
מתי להשתמש: כשאתם רוצים להשוות דירות טיפוסיות בין ערים שונות, או לראות קווי מגמה נקיים למספר ערים
מה מוסיף: השוואה ברמת עיר שלמה, ניתוח מגמות עירוניות

4. CITY PERFORMANCE - ביצועי ערים
מה רואים: הגושים הטובים והגרועים ביותר בעיר בהתבסס על שינויי מחירים לאורך זמן
הכי טוב עבור: זיהוי האזורים הטובים והגרועים ביותר בעיר, הבנת מגמות שוק, מציאת הזדמנויות השקעה
מתי להשתמש: כשאתם רוצים לראות איזה אזורים היו להם השינויים הגדולים ביותר במחירים בעיר ספציפית
מה מוסיף: ניתוח ביצועים של גושים בתוך עיר, זיהוי אזורים עם עליות/ירידות מחירים קיצוניות

5. MAP - מפה
סטטוס: בפיתוח (לא זמין כרגע)
תכונה עתידית: ויזואליזציה גיאוגרפית של עסקאות נדל"ן

התקדמות לוגית: ANALYSIS DEALS → COMPARE AREAS → CITY COMPARISON → CITY PERFORMANCE → MAP
כל טאב מוסיף רמה נוספת של ניתוח ומורכבות, מאפשר למשתמשים להתקדם מחקר מפורט לניתוחים מתקדמים יותר.

*תוספות פחות שגרתיות*
כמה דברים שבחרתי להוסיף הם אולי פחות שגרתיים ולכן גם פחות בהירים. לא חייבים להשתמש בהם, ואנסה בקצרה להסביר מה הם עושים:

חריגים (Outliers)
חריגים הם עסקאות בעלות מחירים גבוהים או נמוכים באופן קיצוני ביחס לשאר העסקאות באותו אזור, או עם מספר חדרים לא הגיוני, או שטח דירה קטנטן או ענק באופן מחשיד. בהסבר פשטני - המערכת מזהה חריגים על סמך סטיית תקן מהממוצע או חציון של מחירים באזור ספציפי. ניתן לסנן החוצה חריגים אלה כדי למנוע הטיה של הניתוח.
בעצם, זו ברירת המחדל, כי המקרים הקיצוניים נדמו לי כרמז ברור לשגיאה ביותר מקרים מאשר שלא.

קו השוואה למדד S&P 500
הקו המשווה למדד S&P 500 מחשב כיצד היה הכסף מתפתח אילו הושקע במדד S&P 500 במקום בנדל"ן. החישוב לוקח את המחיר הבסיסי (חציון המחירים בשנה הראשונה או 8 העסקאות הראשונות) ומכפיל אותו ביחס בין ערך המדד כיום לערך המדד בשנה הראשונה. המדד מתואם לשקלים כדי להתחשב בשינויי שער חליפין.

קו השוואה עירוני
קו ההשוואה העירוני מציג את החציון של מחירי הנדל"ן בעיר כולה, עם אותם מסננים (מספר חדרים, קומה, וכו') שהוחלו על הנתונים המוצגים. זה מאפשר להשוות כיצד האזור הספציפי שבחרתם מתנהג בהשוואה לעיר בכללותה.


קריאה נוספת
לפני שאתם רצים להשקיע בנדל"ן, מוזמנים גם לקרוא משהו שכתבתי לפני כעשור על 'השקעה בדירה או בשוק ההון?'

צור קשר
הערות, הצעות ושאלות יתקבלו בברכה בכתובת: hovav@hotmail.com