Not possible in realtime graphics as it’s a ray-tracing technique. Don’t expect to see this anytime soon, ever, at least within the next 5-10 years. As for doing it offline or staticly? Not currently possible in the engine by default, but you could create an identical scene in a 3D program and import it into Unreal. Seems a bit pointless to use Unreal at all then, though.
You can also create Caustics through materials, but they are faked and not realistic. The only other suggestion I have is looking into Light Functions. Again however, you won’t get colour or an accurate result.