On-Demand Archiver is an MT4 plugin designed to automate the archiving of trading accounts in live platform environments.
It enables brokers to control when and how inactive or low-activity accounts are archived based on defined operational logic, replacing manual cleanup processes with a structured, reversible, and auditable approach. This helps maintain platform performance and long-term stability as account volumes grow.

Archiving behaviour can be aligned with broker policies and operational requirements.
Archiving can be applied selectively across accounts or account groups.
Supports rule-based archiving logic without manual workflows.
Archiving actions are executed in a controlled manner that preserves platform integrity.
All archiving actions are fully logged, supporting internal review, client queries, and historical reference.
Logging and monitoring support tracking and analysis of archiving activity.
We’ve got answers.
The On-Demand Archiver plugin is designed to control and automate the archiving of trading accounts and their full activity within MT4 environments. It allows brokers to move accounts out of active datasets in a structured and controlled way, improving overall platform efficiency and operational management.
Unlike the default MT4 archiver, which is limited in flexibility and based on basic conditions such as login activity, the plugin uses more advanced logic based on actual account activity. It also allows brokers to define precise archiving rules and execute them without relying on platform limitations or fixed schedules.
Yes. In addition to automated conditions, the plugin allows brokers to trigger archiving processes on demand. This is particularly useful when managing operational clean-ups, restructuring account bases, or applying specific business rules without waiting for predefined inactivity periods.
The plugin supports granular control through parameters such as inactivity thresholds, account groups, login lists, and balance conditions. This allows brokers to apply archiving selectively based on their operational and business requirements rather than using a one-size-fits-all approach.
By systematically removing inactive or targeted accounts from active datasets, the plugin helps maintain a more efficient trading environment. This reduces unnecessary load on core system files and allows broker teams to manage platform data more effectively as their operations scale.