Standard, documented formulas

Each calculator uses the standard industry definition of the quantity it computes: pip value, required margin, position size, expectancy, compounding, and so on. The formula and a worked example are shown on every tool page so you can check the math yourself, not just trust the output.

Documented test cases

Every calculator ships with a set of documented test cases: fixed inputs mapped to expected outputs, including edge cases like JPY-quoted pairs, gold's contract size, and non-USD account currencies. These run automatically before any release, and the tool must reproduce them exactly. It is the difference between a calculator that looks right and one that is checked to be right.

Runs in your browser

The calculations happen on your device. Nothing you type into a calculator is sent to us or stored. Where a tool shows live rates or prices, it fetches only public market data and caches it at the edge; your inputs never leave the page.

Broker specs vary

Contract sizes, pip conventions, leverage caps, and swap rates differ between brokers and regulators. Our defaults follow common MT4 and MT5 conventions, and every tool says so. Always confirm the exact specification with your own broker before trading. These tools are educational and are not financial advice.

Update policy

Each tool page shows a "last updated" date. We bump it when we change a formula or the educational content, not for cosmetic tweaks. Static fallback prices in the tools are refreshed periodically; live data is labelled as delayed where that is the case.

Found something that looks off? Tell us and we will check it against the test cases.