We can show that every set has a derangement (that is, a bijection $f$ from itself to itself such that $f(x)\neq x$ for all $x$) if we assume the axiom of choice. In fact, the full axiom of choice is not necessary: if $|A+A|=|A|$ for all $A$, then we can find a derangement.
Moreover, some kind of axiom of choice is necessary to prove it. (According to the linked answer, $\mathsf{AC}_\kappa$ and $\mathsf{DC}_\kappa$ does not suffice to provide a derangement for any set.)
My question is: what kind of choice axioms follow from the existence of derangement for all sets? What I can show is the following simple fact:
If every set has a derangement, then either every set has a countably infinite subset or there is a set $A$ such that every derangement $f$ over $A$ satisfies $\forall x\in A\exists n<\omega: f^n(x)=x.$
(The proof is easy: if every set has an element which satsify $f^n(x)\neq x$ for all $n<\omega$, then it witnesses a countably infinite subset.)
This fact has a choice-related aspect (i.e. every infinite set has a countably infinite subset) but also has a counterweight for the choice (i.e. every derangement does not have an element of an infinite order w.r.t. $f$.) I wonder there is a known choice principle follows from the existence of derangement. I would appreciate your help!