In a large bowl, combine spinach, grapes, strawberries, avocado, and pecans.
In a separate small bowl, combine olive oil, agave, and balsamic vinegar.
Pour vinaigrette over spinach salad and toss until evenly coated.
For best results, serve immediately.