Bolton have signed Scottish starlet Gary Fraser on a free transfer from Hamilton Academical, Sky Sports understands.