
In this paper, we predicted the directional movement (up or down) of five macroeconomic variables: the equity market (EQUITY), foreign exchange rate (FX), central bank policy rate (POLRATE), GDP growth rate (GDP), and inflation rate (INF), using K-Nearest Neighbors (KNN), Artificial Neural Networks (ANN), and Support Vector Machine (SVM) classifiers, compared with a logistic regression model included as a linear benchmark. The analysis was conducted on monthly data from eight diverse markets across different geographical regions (US, UK, Mexico, Brazil, Egypt, South Africa, Indonesia, China) over forecast horizons of 1, 3, and 6 months. Our aim was to compare the predictive performance of these three fundamentally different classifiers and identify common patterns in macroeconomic variable behavior. We found that the standard KNN classifier significantly outperformed SVM and ANN, achieving the highest average out-of-sample directional accuracy. Our analysis revealed that the optimal number of neighbors, K, did not materially affect out-of-sample accuracy and remained relatively stable across forecast horizons. Feature importance analysis showed that KNN relied on a few strong signals, such as the yield curve level, while SVM and ANN distributed importance weights more broadly. The highest average prediction accuracies were achieved by the equity market and FX, while the US and China recorded the strongest country-level performance. In addition, inflation and the equity market exhibited the highest predictive power. Our results demonstrated the continued value of simple, robust models like KNN for macroeconomic directional forecasting, particularly when compared to more complex models such as SVM and ANN on limited panel data.