Stephen Curry has agreed upon a five-year, $201 million supermax deal with the Golden State Warriors.

The deal contains no player options for Curry and also does not contain a no-trade clause even though he was eligible for one, according to Marcus Thompson.

Curry's contract is the richest in NBA history after he comes a four-year, $44 million extension signed in 2012.