NTPC has formed a joint venture company, National Power Exchange Ltd (NPEX), to set up a power exchange.