How to calculate Moreau-Broto autocorrelation, Moran autocorrelation, Geary autocorrelation from protein (amino acid) sequences?
Rajarshi Guha describes the formulas to calculate Moreau Broto autocorrelation, Moran coefficient and Geary coefficient and has a bibliography.

But why reinvent the wheel? It seems that the Autocorrelation module of the PyBioMed package does already what you want: it is a pure Python implementation without any external dependencies.