Place oyster sauce, soy sauce, Shao Hsing wine, ginger and garlic, in a large bowl. Mix to combine.
Add chicken strips, cover with cling wrap and refrigerate for 15 minutes to marinate.
Heat wok over high flame until smoking hot. Add peanut oil and swirl to coat. Drain chicken, reserving marinade, and stir fry for 2 to 3 minutes until flesh just changes colour. Remove chicken to a plate and set aside.
Add onions to the wok and stir fry quickly for 2 minutes before adding asparagus, capsicum and snow peas. Stir fry for a further two minutes before returning chicken and the reserved marinade to the wok. Toss well to combine. Stir-fry for another minute.
Stir through shredded basil. Adjust seasoning and serve