I Beat the Berlin Rental Market with a Python Script
giansegato.com
giansegato.com
Solve it by changing the laws to allow new buildings of all sorts, especially very small and cheap apartments. And by getting rid of rent control.
The problem is that it's a rather long-term cure, and I don't know if there's enough political capital for this. It will probably be there soon, considering how big they screwed up this time around
For reference it was easy to set up because Kijiji thankfully still has RSS and getting timely notifications through Huginn https://github.com/huginn/huginn and Pushover was simple.
Facebook classifieds seems to ve eating the market a bit, I haven't tried scraping fb, I imagine there are barriers, is this true?
Usually, this means that prices tend to increase. That’s what used to happen in Berlin too. Then, a couple of years ago, the city municipality passed a controversial rent control policy that prevents price increase for at least 5 years.
It was a very bad idea: the market completely froze and became illiquid.
Housing supply contracted (instead of expanding), due to lack of financial incentives."
PDS: I've seen this exact same effect before, in other housing markets...
Also, a psychological observation:
Once people who have had a housing problem in the past find an adequate housing situation for themselves, they, not seeing housing as a problem anymore, are no longer inclined to vote for the politicians and/or public housing policies that would help large amounts of other people with their housing problems...
Housing, that is, getting the issues around housing exactly correct from a law/government/macroeconomic/public policy perspective -- with a rapidly expanding world population and many homeless people in the world's cities -- is, or will be, I think, as future historians look back in time:
One of the defining issues of Earth's 21st Century History...
I bet you there is. Try offering it as a service of some sort.
In the immediate term, as someone in a high CoL city with an out-of-control rental market I'd really like these tools to be open source. Then at least they're extremely useful in distinguishing you from other applicants, by virtue of being an 'exclusive' tool, in the sense that not everyone has enough technical expertise to deploy the necessary services to run them. It also has the benefit of encouraging collaboration around this ecosystem of tooling (the user pool is after all already restricted to software developers, data scientists, and fairly technical hobbyists)
But then if you open up the hosted version to the public as a paid service (someone probably will, and it's really only fair to offer the same strategic advantage to less technically inclined people; perhaps some of those people need it more) you may end up in a situation where it becomes a requisite in the rental search; you'd be at a significant disadvantage if you don't use it.
I don't really have any concrete conclusion from this train of thought, just that it's a complex situation which can really only be fixed with regulatory oversight, and in the mean time these markets will arise to give people an advantage, that also aren't equal-opportunity due to cost.
The conclusion I'm drawing from this is that OP should offer it as a service for a very high price. Imagine if it cost $1000 or even $5000 up front and made some guarantee of your money back if you didn't find an apartment. That way the service wouldn't get overloaded and OP can pay for his new yacht at the same time.
This sort of edge only helps if it’s scarce. If widely available, it ends up being table stakes and breaks the advantage.
I was further more confused by the multiple mentioning of 'houses'. The rental market for houses in Berlin is slim, in Kreuzberg (and other near-center districts) it'll be zilch -- there it's apartments only. As if the application was meant to be applicable to other real estate markets...
Thanks for the compliment on my English skills. I'm an Italian immigrant, actually. I've been focusing a lot on my writing, and I'm part of a community of writers that help me out with that.
> it read rather like a quirky advertisement
I assure it wasn't. I mean, it was, but for something different from what you expect: I'm trying to build an audience online, and this blog post is the funnel opening to my Twitter account. [1]
That being said, I'm indeed trying to build a product out of those experiments, and maybe I will get some side money from it. It'd be awesome, but that's not my core, first goal
Happy to answer more questions if you have any!
I've heard from people that many landlords randomize viewings from the first batch of applicants - I'm actually thinking of working on a weighting system to make the whole thing a bit more meritocratic, because right now it's frustrating at best, racist at worst
> To get these numbers I trained two supervised models. I fine-tuned the pipeline and hyperparameters with genetic programming on an AWS GPU-heavy machine.
Can anyone recommend some ways to level up a bit in this domain to feel more comfortable? I'm somewhat familiar and understand the underlying concepts to a certain extent, such as supervised vs nonsupervised, but need hands-on practice, what do you recommend?
The OP goes much deeper into that idea and I can totally see the need for such a thing. I didn't go much deeper in the idea as I have found something something interesting meanwhile, but this is a need, for sure.
Can someone say what "profile" the author is referring to here?
Also the apartment photo in the post shows a newish looking almost 64 square meter place with a balcony in Friedrichshain-Kreuzberg on Karl Marx Allee for 1497.56 Euros. This seems like a decent location in a good neighborhood with a decent amount of space. Is this considered expensive for Berlin right now?
> what "profile" the author is referring to here?
Profile means anything that can tell the landlord if you're a trusted party that won't default on them: your income, your credit score, your perceived "safety", your language skills, but also if you own a pet, how long you've been together your partner (if any), etc. It's hard to impossible to evict someone, so they're trying to be extra sure you're a "safe bet".
> Is this considered expensive for Berlin right now?
Well, that's a Figma mockup - anyway, the data is realistic. You have to consider two things: 1. it's not about money (due to rent control), it's all about lack of supply, 2. the salaries are lower than other places - eg. for devs it's extremely hard to go over 70-80k/y
Things like whether you have dogs, kids, are a smoker.
Or other things that you're not supposed to discriminate by according to law (looks "foreign", doesn't speak German or with a strong accent).
And then the non-obvious things like your financials (what is the likelihood of paying rent or lack thereof) or connections.
But I think the article doesn't specify actually what they mean by profile.
I had a few follow up questions:
Is this profile usually a verbal communication with you and the landlord then or do they expect to see written proof of those profile details during a viewing appointment?
What would an "reasonable" price be for the mock up listing of the 65 square meter place in Friedrichshain-Kreuzberg be then?
Lastly aside from rent I'm guessing the two biggest overheads are power and internet? What could one expect those to be?
Or have a German ID card (Personalausweiß). Last time I tried to rent there (2017) I had a hard time finding a place as most landlords insisted that I'd be showing them my ID card (mine expired while living abroad). I think without it, it'll be additional hassle with the Einwohnermeldeamt for you and the landlord (not sure about that, but some landlords wont be either).
The kicker: got my contract signed five years ago.
There’s a stop on rent increases for a reason.