Meaning of the acronym ASTRO
In options, the acronym ASTRO stands for Average strike rate option.
Short definition from the glossary of financial terms
An average strike rate option is an Asian-style [TRM004060S]currency option[TRM004060S] where the strike price is the average spot currency rate on a specific set of dates over the life of the option.