We do not currently know of any antonyms for far-sighted.
The adjective far-sighted is defined as:
Did you mean foresighted?