Does there exist a simple regression method to fit a single sinusoid period to a data set?
A simple solution is to calculate the first coefficient of a DFT of appropriate length, using the summation formula instead of FFT. To get amplitude and phase, transform the result to polar coordinates.