According to the magazine's website, the SF stands for "science fiction", but the X doesn't stand for anything in particular.
雑誌のウェブサイトによると、誌名の『SF』は「science fiction」から来ているが、『X』に関しては触れられていない。