REVIEW 3 major objections 6 minor 20 references
An unsupervised K-Means++ pipeline flags 2.02 percent of roughly one million Dhaka Stock Exchange trades as suspicious and sorts them into spoofing, pump-and-dump, insider trading, fake breakout, or unclassified.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
K-Means++ plus percentile and price-change heuristics flag 2.02% of ~1M DSE trades as suspicious and assign mostly spoofing or unclassified labels, with only a 0.561 silhouette score as validation.
T0 review reviewed 2026-07-11 challenge →
load-bearing objection Solid engineering screen of ~1M DSE trades with a hybrid K-Means++ + heuristic pipeline, but the fraud-detection claim is circular and unsupported by any external validation. the 3 major comments →
A Clustering-Based Framework for Identifying Suspicious Trading Patterns in Capital Market
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
Core claim
A hybrid unsupervised pipeline that first forms natural trading clusters with K-Means++ and then intersects distance-based outliers with percentile and price-change heuristics recovers a small, interpretable set of suspicious trades (2.02 percent) that can be further labeled as spoofing, pump-and-dump, insider trading, fake breakout, or unclassified, all without any confirmed fraud labels.
What carries the argument
The Stock Market Manipulation Detection (SMMD) algorithm: K-Means++ (k=5) on standardized 30-day features, followed by a 95th-percentile distance threshold conjoined with behavioral rules (price move >10 percent or volume/trade spikes above the 95th percentile) and a five-day lookahead for pattern labeling.
Load-bearing premise
That being far from a K-Means cluster center plus crossing fixed price or volume thresholds is a reliable stand-in for real market manipulation when no confirmed fraud cases exist to check the false-positive rate.
What would settle it
Obtain a set of independently verified manipulation cases (or regulatory sanctions) from the same 2012–2024 DSE period and measure what fraction of them fall inside the 2.02 percent flagged set versus how many flagged trades have no corresponding sanction.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes an unsupervised Stock Market Manipulation Detection (SMMD) pipeline that applies K-Means++ (k=5 chosen by elbow) to nine 30-day rolling technical features extracted from ~1.02M daily DSE trades (2012–2024). Structural outliers are defined as points whose Euclidean distance to the assigned centroid exceeds the 95th percentile of distances; a trade is labeled suspicious only if it is also a structural outlier and satisfies at least one fixed behavioral rule (|ΔP%|>10, volume/trade/turnover spikes above the 95th percentile). Flagged trades are then typed by a second table of the same price/volume/lookahead heuristics into spoofing (51.10%), pump-and-dump (0.10%), insider trading (0.55%), fake breakout (1.43%), and unclassified (46.83%), for an overall flag rate of 2.02%. Symbol-level suspicion scores and adaptive risk bins are derived from flag frequency and distance percentile rank. Cluster quality is reported via Silhouette scores of 0.561 (DSE) and 0.292 (NSE); no labeled fraud cases are available.
Significance. If the hybrid distance-plus-heuristic flags were shown to recover genuine manipulation events at usable precision, the work would supply a lightweight, label-free screening tool for emerging markets such as the DSE, where supervised detectors are impractical. The engineering effort (feature construction, dual-exchange visualization, risk scoring) is concrete and potentially reusable. However, the manuscript currently offers no external validation that the flags correspond to real market abuse; the reported percentages are therefore definitional outputs of the chosen thresholds rather than measured detection performance. The contribution is therefore best viewed as a transparent heuristic pipeline whose practical value remains unproven.
major comments (3)
- Abstract and §IV.G present Silhouette 0.561 as confirmation of fraud-detection performance. Silhouette only quantifies separation of the engineered feature clusters; it does not measure precision, recall, or false-positive rate of the subsequent hybrid flags. With no ground-truth labels, known-event checks, synthetic injection, or pure-rule ablation, the claim that the pipeline “identifies fraudulent trades” is unsupported. At minimum the abstract and evaluation sections must restate the metric as a clustering-quality diagnostic and remove any implication that it validates fraud detection.
- Algorithm 1 (anomaly block) and Table III define both the suspicious label and the fraud-type labels by the same fixed price/volume/lookahead rules conjoined with a 95th-percentile distance cut. Consequently the reported 2.02% rate and the 51.10%/0.10%/etc. breakdown are largely definitional. Contribution 3 further cites accuracy 0.987 and silhouette 0.965 from an external reference [7] as if they were obtained on the present data. Either an independent validation (regulator cases, news-event alignment, or controlled synthetic injection) or a clear reframing as a pure heuristic screening tool is required before the central claim can stand.
- Nearly half (46.83%) of the flagged trades remain “unclassified.” Combined with the circular definition of the remaining classes, this large residual undermines the claim of “interpretable fraud-type categorization aligned with real-world manipulation patterns” (contribution 4). The manuscript should either refine the rule set so that the residual is small or explicitly treat the unclassified mass as an open limitation rather than a successful categorization result.
minor comments (6)
- Contribution 3 asserts that “K-Means outperforms DBSCAN, OPTICS, and hierarchical clustering in accuracy (0.987), silhouette score (0.965)”; these numbers are taken from [7] and are not measured on the DSE/NSE data used here. The sentence should be rewritten or moved to related work.
- Inconsistency in year ranges: Algorithm 1 Require line mentions Excel sheets 2010–2020/2021–2024 and exclusion of 2010–2011, while the abstract and body consistently state 2012–2024. Clarify the exact date window.
- Equation (2) introduces a free weight α for the suspicion score, yet no value (or sensitivity analysis) is reported; the conclusion later alludes to a 60/40 split without derivation. State the chosen α and justify it.
- Figures 3 and 4 caption dates differ (2012–2024 vs 2012–2025); align captions with the data actually used.
- Several references contain placeholder page numbers (XX–XX) and incomplete venue information; these should be completed before camera-ready.
- Typographical issues: “LITERATUREREVIEW” and “RESEARCHMETHODOLOGY” lack spaces; “deals” appears for “trades” in §IV.H; “varying verification rate” in the conclusion is unclear.
Circularity Check
Suspicious rates and fraud-type breakdowns are definitional counts of the paper's own distance+heuristic predicates, not independent detections.
specific steps
-
self definitional
[Abstract; Algorithm 1 Anomaly Detection block (lines 21-27); §IV.A]
"if d_i > t_d ∧ (|ΔP%|>10 ∨ S_V > t_V ∨ S_T > t_T) then Suspicious←True ... The method highlights 2.02% of trades as suspicious ... Despite the lack of ground truth, the model's performance is confirmed by a Silhouette Score of 0.561."
Suspicious is defined exactly as the conjunction of (Euclidean distance to K-Means++ centroid > data-driven 95th-percentile threshold) and (at least one fixed behavioral rule). The 2.02% figure is therefore the measure of that predicate on the dataset; it cannot be an independent detection rate or performance confirmation. Silhouette only scores cluster geometry of the input features and does not validate the fraud labels.
-
self definitional
[Table III; §IV.D–E; Algorithm 1 Risk & Fraud Labeling; Abstract]
"TABLE III: Heuristic Rules ... Spoofing <5 >95th pct >95th pct – Same day ... The method highlights 2.02% of trades as suspicious where 51.10% clearly indicate spoofing, 0.10% indicate pump and dump, 0.55% indicate insider trading, 1.43% indicate a fake breakout, and 46.83% are unclassified."
Fraud-type labels are assigned by re-applying a second table of the same style of price/volume/lookahead heuristics to the already-flagged set. The percentages (51.10% spoofing etc.) are therefore pure counts of how many flagged points match each rule definition; they are not an independent categorization or discovery of market-manipulation prevalence.
full rationale
The paper's central quantitative claims (2.02% suspicious trades; 51.10% spoofing etc.) are obtained simply by counting how many of the ~1M points satisfy the predicates the authors themselves wrote into Algorithm 1 and Table III. There is no external ground-truth, known-event check, synthetic injection, or pure-rule ablation that would make the percentages an independent measurement. Silhouette (0.561) only quantifies separation of the engineered feature clusters and does not speak to whether any flag is actual manipulation. The derivation chain therefore reduces, by construction, to the chosen 95th-percentile cut-offs and the fixed market-practice rules; the reported figures are restatements of those rules applied to the data rather than discoveries or predictions. This is partial circularity of the self-definitional kind; the pipeline itself is a legitimate unsupervised detector, but the evaluation claims treat its definitional outputs as confirmatory evidence. No self-citation load-bearing chain or uniqueness import is present.
Axiom & Free-Parameter Ledger
free parameters (8)
- k (number of K-Means clusters) =
5
- distance quantile threshold t_d =
0.95 quantile
- volume/trade spike thresholds t_V, t_T =
0.95 quantile
- price-change threshold Δp_thr =
10%
- rolling window length =
30 days
- suspicion score weight α =
0.6 / 0.4 (stated in conclusion)
- risk-category percentile cuts =
90, 75, 50, 25
- lookahead horizon for pump/fake-breakout/rug-pull =
5 days
axioms (5)
- domain assumption Points far from K-Means centroids in standardized feature space are structural anomalies worth treating as candidate fraud.
- domain assumption Market-practice heuristic rules (Table III) correctly map observable price/volume patterns onto named manipulation types (spoofing, pump-and-dump, insider trading, fake breakout, rug pull).
- ad hoc to paper Silhouette score is an adequate performance confirmation for a fraud-detection system when ground truth is absent.
- domain assumption Standard Euclidean K-Means++ on z-scored engineered features is an appropriate model of ‘regular’ vs ‘suspicious’ trading structure.
- domain assumption Dropping incomplete rows and replacing infinities yields a representative 1,019,783-row sample of DSE trading behavior.
invented entities (1)
-
SMMD (Stock Market Manipulation Detection) framework
no independent evidence
Cite this review
Pith. "Pith review of A Clustering-Based Framework for Identifying Suspicious Trading Patterns in Capital Market." pith.science (2026). https://pith.science/paper/EVDLNAIH
@misc{pith2026260704184,
author = {Pith},
title = {Pith review of: A Clustering-Based Framework for Identifying Suspicious Trading Patterns in Capital Market},
year = {2026},
howpublished = {\url{https://pith.science/paper/EVDLNAIH}},
note = {Machine review of arXiv:2607.04184}
}
read the original abstract
Market manipulation is the dubious practice of manipulating stock prices in order to make a quick profit, which truly degrades confidence on trading platforms. We implemented an unsupervised fraud-detection toolkit that begins with K-Means++ clustering to address this issue. A dataset of roughly one million financial transactions from 2012 to 2024 is used. In order to identify fraudulent trades and categorize them using market practice heuristic thresholds, the study suggests a clustering-based pipeline. The method highlights 2.02% of trades as suspicious where 51.10% clearly indicate spoofing, 0.10% indicate pump and dump, 0.55% indicate insider trading, 1.43% indicate a fake breakout, and 46.83% are unclassified. Despite the lack of ground truth, the model's performance is confirmed by a Silhouette Score of 0.561.
Figures
Reference graph
Works this paper leans on
-
[1]
N. T. Chowdhury, N. S. Mahdzan, and M. Rahman. Beyond intu- ition: The role of financial knowledge in navigating investments in emerging markets.International Journal of Economics and Financial Issues, 14(4):267–281, 2024
2024
-
[2]
F. A. B. Habib. Evaluating the effectiveness of macroeconomic determinants on the performance of the dhaka stock exchange: A time series approach.Journal of Ekonomi, XX(XX):XX–XX, 2024
2024
-
[3]
Jakaria, H
M. Jakaria, H. Shikder, N. M. Himel, N. Siddiqui, and M. M. Rahman. Analyzing stock price volatility: A statistical study of three listed companies on the dhaka stock exchange.Asian Business Review, 2025
2025
-
[4]
M. I. Wahab and F. Olakkodu. Insider trading: An overview in indian and global markets.Journal of Informatics Education and Research, 5(XX):XX–XX, 2025
2025
-
[5]
S. K. Vangibhurathachhi. Machine learning for fraud detection in financial transactions.International Journal on Science and Technology, 16(XX):XX–XX, 2025
2025
-
[6]
Huang, H
Z. Huang, H. Zheng, C. Li, and C. Che. Application of machine learning-based k-means clustering for financial fraud detection. Academic Journal of Science and Technology, 10(1):33–39, 2024
2024
-
[7]
V . N. Mandhala et al. Comparative analysis of clustering algorithms for financial fraud detection.International Journal of Safety & Security Engineering, 15(4), 2025
2025
-
[8]
Y . Peng, X. Sun, Y . Duan, Z. Fang, and T. Tang. Unsupervised de- tection of fraudulent transactions in e-commerce using contrastive learning. arXiv preprint arXiv:2503.18841, 2024. Accessed: 2026-02-20
Pith/arXiv arXiv 2024
-
[9]
W. Yang, R. Wang, and B. Wang. Detection of anomaly stock price based on time series deep learning models. InProc. 2020 Management Science Informatization and Economic Innovation Development Conf. (MSIEID), pages 110–114, December 2020
2020
-
[10]
Y . Li, S. Fan, and H. Wang. Machine learning-based identification of anomalous trading behavior patterns among asia-pacific in- vestors in u.s. securities markets.Spectrum of Research, 5(1):XX– XX, 2025
2025
-
[11]
S. M. Darwish, A. I. Salama, and A. A. Elzoghabi. Intelligent approach to detecting online fraudulent trading with solution for imbalanced data in fintech forensics.XX, 15(1):17983, 2025
2025
-
[12]
Hasan, B
R. Hasan, B. Biswas, M. Samiun, M. A. Saleh, M. Prabha, J. Akter, F. H. Joya, and M. Abdullah. Enhancing malware detection with feature selection and scaling techniques using machine learning models.Scientific Reports, 15(XX):XX–XX, 2025
2025
-
[13]
Oyewole and G
G. Oyewole and G. Thopil. Data clustering: Application and trends.Artificial Intelligence Review, 56:6439–6475, 2022
2022
-
[14]
Aliguliyev and S
R. Aliguliyev and S. F. Tahirzada. Performance comparison of k- means, parallel k-means and k-means++. Unpublished manuscript, 2023
2023
-
[15]
R. H. Khan, D. F. Dofadar, and M. G. R. Alam. Explainable customer segmentation using k-means clustering. InProc. UEMCON 2021, pages 639–643, 2021
2021
-
[16]
J. Meng, A. M. Abed, M. G. Elsehrawy, A. D. Al Agha, N. Ab- dullah, S. Elattar, M. Abbas, H. Al Garalleh, and H. Assilzadeh. Nano-integrating green and low-carbon concepts into ideological and political education in higher education institutions through k-means clustering.Heliyon, 10:e31244, 2024
2024
-
[17]
T. Fabre and I. M. Toke. High-frequency market manipulation detection with a markov-modulated hawkes process. arXiv preprint arXiv:2502.04027, 2025. Accessed: 2026-02-20
Pith/arXiv arXiv 2025
-
[18]
Rizvi, A
B. Rizvi, A. Belatreche, A. Bouridane, and I. Watson. Detection of stock price manipulation using kernel-based principal component analysis and multivariate density estimation.IEEE Access, 8:135989–136003, 2020
2020
-
[19]
Hambuckers, L
J. Hambuckers, L. Sun, and L. Trapin. Measuring tail risk at high- frequency: An L1-regularized extreme value regression approach with unit-root predictors. arXiv preprint, 2023
2023
-
[20]
Y . Li, N. Yao, Y . Huo, and W. Cai. Trust dynamics and bot-driven responses: An approach to rug pulls in solana meme coin markets. InProc. 17th ACM Web Science Conf. (WebSci), 2025. 6
2025
This paper was first reviewed by grok-4.5 on July 11, 2026.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.