I dreamed of beating sparrows and ducks.

This dream of yours is an auspicious dream. You beat the sparrow repeatedly, which symbolizes that you are constantly getting surprises and getting what you desire. Your wish seems to have come true, and your fortune is good.

Ducks are also a kind of big birds, hoping to get considerable income or income. At the same time, it also means that you have a strong desire for material things and have your own ideals and goals.