"Vad staten behöver göra är att anta en lag, vare sig det gäller frågan om beskattning eller om uppsägning av kontraktet vid utebliven hyresbetalning, som binder staten och den privata sektorn i 20 år", sade Rui Moreira.
När han talade med journalister gav den oberoende borgmästaren exemplet Nederländerna för att visa hur man skapar "förtroende" hos investerare när det gäller beskattning och uthyrning.
"I Nederländerna har beskattningen i samband med bostäder och frågan om hyreslagen inte ändrats på årtionden och därmed skapas förtroende. Om lagen ändras varje år är det ingen som litar på den. Det skulle behöva finnas en överenskommelse mellan de viktigaste parterna som garanterar och godkänner att det under 20 år har varit den lagen som folk kan räkna med", sade han.
Rui Moreira betonade att trots att tiderna har förändrats har staten upprepat "successivt samma misstag" när det gäller hyresrätter till överkomliga priser.
"Att döda gåsen som lägger guldägget"
"År efter år, med successiva förändringar i skattepolitiken, kompromissar vi med intresset genom att överföra vad socialpolitiken är till hyresvärdarna. Vi riskerar att döda den gås som lägger guldägg", försvarade han.
Under sitt tal vid bostadsforumet förklarade Portos borgmästare att landets största svårighet hänger samman med det faktum att man inte "verkligen har kunnat skapa en hyresmarknad".
"Vi lyckades ärva det värsta från den tidigare Salazar-regimen, låta hyresvärdarna betala för socialpolitiken och så vidare, vi dödar alla möjligheter att locka privata investerare till en insats som i första hand borde vara statens, men där det är nödvändigt att involvera privat kapital", sade Rui Moreira.