Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::hasChildren($allow_links = true) should either be compatible with RecursiveDirectoryIterator::hasChildren(bool $allowLinks = false): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/8fb4216b-599f-4753-bef4-b07428b53796/nevesforexlicense.org/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 57

Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::rewind() should either be compatible with FilesystemIterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/8fb4216b-599f-4753-bef4-b07428b53796/nevesforexlicense.org/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 35

Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::next() should either be compatible with DirectoryIterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/8fb4216b-599f-4753-bef4-b07428b53796/nevesforexlicense.org/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 42

Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/8fb4216b-599f-4753-bef4-b07428b53796/nevesforexlicense.org/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 47

Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/8fb4216b-599f-4753-bef4-b07428b53796/nevesforexlicense.org/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 37

Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/8fb4216b-599f-4753-bef4-b07428b53796/nevesforexlicense.org/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 41

Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/8fb4216b-599f-4753-bef4-b07428b53796/nevesforexlicense.org/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 37

Deprecated: Return type of Ai1wm_Recursive_Newline_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/8fb4216b-599f-4753-bef4-b07428b53796/nevesforexlicense.org/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-newline-filter.php on line 28
Forex Public Register | Licensed Capital Market Firms
Public Register Overview | NevesForexLicense.org
Verification foundation

Public Register Overview

The public register is the primary reference point for verifying an entity’s recorded scope, conditions, and status. If the website says one thing and the register says another, the register wins—every time.

Informational only. Always rely on the official register entry for verification.
Related pages: License verification · Scope mapping.
Why it matters

Scope validation

Confirms the recorded category, permissions, and conditions—without sales language.

Why it matters

Status checks

Shows whether a record is active, suspended, expired, or subject to controls.

Why it matters

Counterparty confidence

Reduces onboarding time by anchoring verification to a public, checkable record.

Verification portal: registry.neveslicensingauthority.org
How to verify

Verification steps (simple + repeatable)

Use the official register step-by-step
1
Open the verification portal

Go to registry.neveslicensingauthority.org in your browser.

2
Search the entity

Search by legal name (preferred), license/reference number (best), or trading name (only if necessary).

3
Open the record

Click the result to open the record view. Avoid screenshots shared by third parties—use the live entry.

4
Check scope + conditions

Confirm recorded license category, permitted activities, and any conditions/controls listed on the entry.

5
Confirm status + dates

Validate current status and validity/renewal dates. If the record is not active, treat claims as unverified.

6
Cross-check identity details

Match registered address / entity identifiers against the counterparty’s documents and disclosures.

If you cannot find the entity, do not “assume” it exists—treat it as unverified and request the exact legal name + reference number.
What to check on the record essential
License category
Capital Markets vs other categories. Don’t translate the name into something “bigger”.
Permitted activities
Look for explicit scope wording. If it’s not listed, don’t claim it.
Conditions / controls
Any restrictions, reporting requirements, or license controls (if present).
Status + dates
Active vs inactive/suspended/expired + validity/renewal dates.
Common mistakes (and why they matter) avoid
Trading name only
Search by legal name or reference number. Trading names often produce false matches.
Screenshot verification
Screenshots can be old or edited. Always validate on the live portal.
Scope inflation
Claiming services not recorded in scope creates onboarding delays and reputational risk.
Ignoring conditions
Counterparties read conditions. If you ignore them, they assume control weakness.
Want the quickest way to reduce due diligence loops?
Anchor everything to the register, then keep website scope language tight and consistent.
Verification page Scope mapping