EDIT: this answer is answering the question originally stated ("$f(x^2+f(y)) = y+f(x^2)$"). The question has subsequently changed.
Partial answer here; in fact there are at least continuum-many solutions, though only two continuous ones.
Let $x=0$; then $f(f(y)) = y + f(0)$; in particular, $f(f(0)) = f(0)$. So:
$f$ does have a fixed point.
Let $y$ be a fixed point of $f$. Then $f(x^2+y) = y+f(x^2)$ for all $x$; in particular, $f(y) = y + f(0)$ by letting $x=0$; and so $y = y + f(0)$. So:
$f(0) = 0$.
Hence by letting $x = 0$, we have:
$$f(f(y)) = y$$ for all $y$.
In particular, $f$ is bijective.
Now fix $x$, and let $y = f(-x^2)$. We have $f(0) = f(x^2 + f(y)) = f(-x^2) + f(x^2)$; so $f(x^2) = -f(-x^2)$ for all $x$, and hence:
$f$ is odd.
Now, $f(x^2) + y = f(x^2 + f(y))$ so $f(x^2) + f(z) = f(x^2+z)$ by letting $y = f(z)$; in particular, if $x \geq 0$, then $f(x) + f(z) = f(x+z)$.
And of course, if both $x, z$ are less than $0$, we have $f(x) + f(z) = -(f(-x) + f(-z))$ by oddness, which is $-f(-x-z)$, which is $f(x+z)$ by oddness again. So:
$$f(x+z) = f(x) + f(z)$$ for all $x, z$; and $f$ is odd.
In fact, the conditions above ("$f$ is self-inverse, $f(0) = 0$, and $f$ distributes over $+$") are equivalent to the original condition.
Certainly if $f$ satisfies those conditions, then $g: x \mapsto -f(x)$ will also satisfy those conditions (and, indeed, $f: x \mapsto \pm x$ both work).
Another property: $f(nx) = n f(x)$ [an easy induction on $n$], and so $f\left(\frac{1}{n} x\right) = \frac{1}{n} f(x)$ and hence
$f\left(\frac{p}{q} x\right) = \frac{p}{q} f(x)$.
But consider the function $f: x \mapsto x$ if $x$ is not a rational multiple of $\sqrt{2}$ or $\sqrt{3}$; $q \sqrt{2} \mapsto q \sqrt{3}$, and $q \sqrt{3} \mapsto q \sqrt{2}$. This is certainly self-inverse, odd, and has $f(0) = 0$, but is not the identity. And indeed if $a, b$ are irrational numbers which are not rational multiples of each other, then $f: x \mapsto x$ if $x$ is not a rational multiple of either $a$ or $b$, and $a x \mapsto b x$, $b x \mapsto a x$ otherwise, is a function which satisfies the definition.