买卖虚拟货币是合法的,虚拟货币在国内合法存在。但是,如果利用虚拟货币从事非法活动就是违法的。这包括未经国家有关主管部门批准非法经营证券、期货、保险业务或非法从事资金支付结算业务。这种行为是非法经营罪,根据《刑法》第二百二十五条,情节严重者可被处以五年以下有期徒刑或拘役,罚金一倍以上五倍以下;情节特别严重者可被处以五年以上有期徒刑,并处违法所得一倍以上五倍以下罚金或没收财产。因此,买卖虚拟货币本身不违法,但需要遵守相关法律法规,不得从事非法活动。