Ferricyanide solution at 1000 ug/ml as CN only lasts about a week before it starts to form a precipitate. But that's only important when testing for CN...
For use as bleach, it's good for much longer. I'd say over a year, easy. But store in the dark, like in a cupboard.