I moved from Germany to Spain and just got into the tax issue too. As far as I'm aware there's no 1 year differentiation here any more. Trading profits always count as savings income, so the base del ahorro (max 23%) applies, no matter how long you held.