It's seem to be a ganglion, where there is cystic collection of synovial fluid at joint space.
There's no medication to reduce the swelling. These swellings as such don't require any treatment, but if you want to get rid of it, then surgical procedure is the only way.
Next Steps
Consult a General Surgeon for further management
Health Tips
You can use wrist band for satisfaction.