Ахмед ибн Хасан возводил свой род к багдадскому халифу аль-Мустаршиду (1118—1135). После взятия Багдада монголами Хулагу (1258) он покинул город и некоторое время странствовал с бедуинами хафаджа. Затем отправился в Сирию, где нашёл покровительство могущественного арабского вождя Исы ибн Муханна. Ахмед пытался установить связи с айюбидским властителем Дамаска и Халеба ан-Насиром Юсуфом, что не удалось из-за вторжения в Сирию монголов. После победы мамлюков битвы при Айн-Джалуте (3 сентября 1260) Иса ибн Муханна дал знать о появлении Ахмеда султану Египта Кутузу, который пообещал принести ему присягу как халифу. Однако сменивший вскоре Кутуза Бейбарс поставил халифом в Каире под именем аль-Мустансир другого беглеца из Багдада, потомка аббасида аз-Захира. Аль-Хаким бежал в Халеб, где его признал халифом мамлюкский эмир Аккуш аль-Барли, на короткое время захвативший власть в городе. Аккуш аль-Барли дал аль-Хакиму около шестисот туркменских всадников, с которыми тот выступил в Харран. К югу от города Ана, расположенного на берегу Евфрата, произошла встреча с каирским халифом аль-Мустансиром, двигавшимся с небольшим войском в сторону Багдада. Туркмены перешли на его сторону, и аль-Хакиму ничего не оставалось, как признать главенство аль-Мустансира и присоединиться к его походу. После разгрома халифского войска монголами близ Анбара 28 ноября 1261 года аль-Хаким бежал с небольшим отрядом с поля боя, и вернулся в Сирию к Исе ибн Муханна.