If your crank bolt is backing out anywhere near 1/3 turn a day I would check the threads of the bolt and crank to make sure that they're not stripping out. I use the blue loctite on my fasteners when necessary, but once any fastener is torqued down it shouldn't back out on its own.
Mike