1951 yılında Ceyhan’da doğdu. İlk ve orta eğitimini Ceyhan’da tamamladı. 1973’te Ankara Üniversitesi Siyasal Bilgiler Fakültesi’ni, 1984’te İstanbul Üniversitesi Hukuk Fakültesi’ni bitirdi. 1978 yılında İstanbul Üniversitesi’nde doktora derecesini ve 1988 yılında ise doçent unvanını aldı.1973’te Maliye Bakanlığı Bankalar Yeminli Murakıpları Kurulu’nda göreve başladı. Daha sonraki yıllarda Yapı Kredi ve Garanti Bankası’nda genel müdür yardımcısı olarak görev yaptı. Garanti Bankası ile Doğuş Holding ve holdinge bağlı şirketlerde yönetim kurulu üyeliğiyle murahhas üyelik ve yönetim kurulu başkanlığı görevlerinde bulundu. İstanbul Menkul Kıymetler Borsası Başdanışmanı oldu. Başbakanlık Sermaye Piyasası Kurulu başkanlığı yaptı. 1999 yılı sonunda İstanbul Üniversitesi Siyasal Bilgiler Fakültesi’ndeki öğretim üyeliği görevinden ayrılarak emekli oldu. Yapı Kredi Bankası ile Çukurova Holding’de holding ve bankanın iştiraki olan şirketlerde yönetim kurulu, icra kurulu üyeliği ve yönetim kurulu başkanlığı görevlerinde bulundu. Petrol Ofisi ve Doğan Şirketler Grubu Holding yönetim kurulu üyesi olarak görev yaptı. Çeşitli dergilerin yanı sıra Dünya, Akşam, Vatan gazetelerinde ve Gazeteport’ta köşe yazarlığı da yapmış olan Karacan’ın bankacılık, sermaye piyasaları, sigortacılık, ekonomi konusunda 4’ü çeviri olmak üzere 18 yayımlanmış kitabıyla çok sayıda akademik makalesi ve gazete yazıları bulunmaktadır.