If "anything" means shops, then the answer is no.
Sitghts and attractions and the vast majority of restaurants, cafes and pubs will be open.
Concerning the strong Swiss Franc there is an easy solution for your visit to Basel: Stay just behind the border on the German side, for example in Weil or Lörrach.