Vive controller in a circle-how to check

How would I check if a user has made a circle with their controller? Is this an IK problem? Currently I can track toward and away from 0,0,0 as well as the controller height and rotation(duh). I would like to know if a user does a windmill arm(reverse). finding the center of the circle seems pretty tricky to me. I could probably hack a solution with enabling hit boxes that are linked to the hmd but these wouldn’t be scaled to the user or could they???