BERLIN -- German police say more than ten thousand people are protesting against the banks' dominance in two of the country's major cities.

Police in Frankfurt, continental Europe's financial hub, say some 9,000 people are peacefully protesting near the European Central Bank's office tower in the city centre.

Police in Berlin say demonstrators are forming a human chain surrounding parts of the capital's government district to call for an end to excesses of financial speculation and urge the government to dismantle big banks.

Berlin police said "several thousand" people took to the streets Saturday, but organizers of the protest -- which is inspired by New York's Occupy Wall Street movement -- said turnout was about 8,000 in Berlin and 10,000 in Frankfurt.