Something like that ?
\documentclass[border = 0.5cm]{standalone}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture}
\draw (0,0) circle (1);
\draw (0,{2-sqrt(3)}) -- (0,{-2+sqrt(3)});
\draw (1,0) arc (270:240:2);
\draw (1,0) arc (-270:-240:2);
\end{tikzpicture}
\end{document}
Note that with this notation (1,0) is not the center, but the starting point of the arc with a 2 units radius. The center of the arc lies at the intersection of the two radius, the one aimed at 270 degrees and the other aimed at 240 degrees and is of course at (1,2).
Same for the lower arc.
An alternate way (as mentionned by Torbjørn T.) is to use a path which can be filled.
\documentclass[border = 0.5cm]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw (0,0) circle (1);
\draw[fill=red] (0,{2-sqrt(3)}) -- (0,{-2+sqrt(3)}) arc(-240:-270:2) arc(270:240:2) -- cycle;
\end{tikzpicture}
\end{document}
If you want to add the axes and some points on it, you could use :
\begin{tikzpicture}[scale=5]
\draw (0,0) circle (1);
\draw[fill=red] (0,{2-sqrt(3)}) -- (0,{-2+sqrt(3)}) arc(-240:-270:2) arc(270:240:2) -- cycle;
\draw[->] (-1.5,0) -- (1.5,0) node[anchor=north west] {x axis}; % x axis
\foreach \i [count=\j] in {-1/2,-1/3,0,1/3,1/2}
\draw (\i,0) coordinate (x\j) edge ++(0,1pt) -- ++(0,-1pt) node [anchor=north] {\i};
\draw[->] (0,-1.5) -- (0,1.5) node[anchor=south east] {y axis}; % y axis
\end{tikzpicture}
Note that I scaled the picture in order to get a nice agreement between the size of the picture and the size of the font.