I am new to the topic of Asian options. Assume I want to price an Asian put (fixed strike, discrete average) in the Black Scholes world. I know implementations to calculate the value but what is the best way to find the implied volatility parameter? Is there a usual way to derive it from the option market of plain vanilla products, e.g. European calls or puts of a certain range of maturities?
The easiest way is to use single-expiry volatility that you would get from your volatility surface. It is usually good enough for government work (e.g. to get a sense if you are getting raped by a dealer or to understand your vega risk).
A better way is to use local volatility model and the whole volatility surface up to the date of expiry. There is also a bunch of semi-analytical approximations that use weighted volatilities up to there expiry date. Unless you are a dealer and trying to quote these in competition, you don't need to bother with these.