pineconemacroresearch.com