The Sensex opened with a positive gap of 50-odd points and is now up 83 points at 10,700.