Shakinpäivän historia ulottuu pitkälti jonnekin 1950-luvun puolelle, ehkä jopa kauemmaksikin, mutta aikaisimmat shakinpäivät on löytyny vanhoista shakkilehdistä.
Kajaanin Shakinystävien historian olemassaolon aikana, KajSK ja KajTS yhdistyivät nykyiseksi yhdistykseksi, shakinpäivän turnausta on pelattu vuodesta
1992 alkaen aikavälillä 11. - 20. tammikuuta. Peliaika on vaihdellut 10+10 ja 15+15 min välillä riippuen osanottajamäärästä.
Voittajien kunniataulukko näyttää seuraavalta:
1978
Pekka Kauko1979
Pekka Kauko1980
Juhani Niemi1981
Hannu Keränen1982
Heikki Nissinen1983
Hannu Keränen 1984
Viljo Lehto1985
Matti Korhonen1986
Hannu Keränen
1987
Erkki Susi
1988
Markus Kovalainen
1989
Riku Haataja
1990
Riku Haataja
1991
Erkki Parviainen
1992
Heikki Asikainen
1993 Riku Haataja
1994 Heikki Asikainen
1995 Markus Kovalainen
1996 Heikki Asikainen
1997 Heikki Asikainen
1998 Osmo Kauppila
1999 Osmo Kauppila
2000 Riku Haataja
2001 Erkki Parviainen
2002 Osmo Kauppila
2003 Osmo Kauppila
2004 Osmo Kauppila
2005 Anssi Takalo-Eskola
2006 Matti Korhonen
2007 Jorma Purmonen
2008 Osmo Kauppila