Wikilix
Contract reading

What RannForex legally published, but does not want you to read

Every clause below is published by RannForex itself, on its own website, today. The finding is not that the text exists. It is the distance between what a client is shown and what a client agreed to. Read from its own documents on .

Contracting entity: Rann FS Limited

sole discretionhidden feewithdrawalsprofit voidingdeemed acceptancedormancyforum waiverkyc freezebonus lockcomplaint window

RannForex runs two websites, two companies and two different contracts. Both let the broker add a 5% compliance fee to your withdrawal, and both treat trading less than 3 lots for every $1,000 you take out as a sign of a suspicious payment. The Seychelles agreement says your deposit is not held in a segregated account. You get two days to raise any complaint.

Contract risk

Money at risk
8.5/10

Where this contract sitsHow far this contract goes, overall. Under 2 is nothing beyond the ordinary; 6 to 9 means several clauses put money you have already earned at risk; 9 and above reads as designed to make payout refusable.

0510
CriticalClauses that can cost you money you have already earned or deposited, or that remove your ability to challenge it.
6
FlaggedEvery clause worth knowing about, at all three severities. Ordinary terms that every broker has are not counted.
17
DocumentsHow many of the broker's own legal files this reading is based on. Each one was downloaded and hashed on the date shown.
77
ContradictionsPlaces where a promise the broker makes in public is not kept by the clause that governs it.
4

How the 17 break downThe same flagged clauses, split by how much each one can cost you. Severity is our reading of the clause, not the broker's label.

Critical6
Warning10
Notice1

section 63 of 77is where the deepest clause sits, 82% of the way into the document it is in

The numbers in this contractFigures taken from this broker's own clauses, so the labels differ from broker to broker. The four in the panel above are the same on every report.

3 of these 4 figures come from a clause we rate critical, which means it can take your money or your profit rather than only delay it.

What the documents say

17 clauses worth knowing about, worst first, each quoted from RannForex's own files

01

RannForex can add a 5% fee to your withdrawal once it decides your activity is suspicious. Clause 1.8.4 calls it a charge for compliance procedures, and both companies' rules carry it.

Why this matters

You pay this on top of the withdrawal fee the site advertises. The broker alone decides when it applies, and nothing in the clause makes it warn you first.

Exhibit 1CriticalRarely seen5%

Client is notified, that in case of identifying suspicious activities Rann FS Limited shall have a right to charge extra fee for compliance procedures in the amount of 5% of all withdrawals. This sum shall include refunded to the client comissions for deposit and withdrawal.
Clause 1.8.4 in Non-trading Regulations
Read from the broker's site on Open the reference
Our own capture of rann.forex, taken on Sep 7, 2026The claim, on English homepage headline, under LOW-COST FOREX BROKERVisit this page on the broker's siteDownload the full size image file
Our own capture of rann.forex, taken on Sep 7, 2026What the contract says, clause 1.8.4Visit this page on the broker's siteDownload the full size image file
Our own capture of rannforex.com, taken on Sep 7, 2026A 5% fee can be added to any withdrawal (clause 1.8.4)Visit this page on the broker's siteDownload the full size image file

What it costsA $10,000 withdrawal flagged under this clause costs you $500. The 50 USD bank transfer fee on the withdrawal page is charged separately.

Set against a regulated standard: FCA (UK), CySEC (Cyprus)

Firms licensed by the FCA or CySEC must disclose all costs and charges to a retail client before they trade, and cannot recover the cost of their own anti money laundering checks as a percentage of client funds. This contract charges 5% once the company identifies suspicious activity.

RannForex is not licensed by these regulators, so this is a comparison of practice, not a finding of any breach.

Our readingBrokers commonly refuse or delay a payment they consider suspicious. Charging the client a percentage of their own money for the cost of investigating them is a mechanism we rarely see in a retail contract.

  • Worse together with Exhibit 2One clause decides who counts as suspicious and the other sets the price of being counted.
02

Trade less than 3 lots for every $1,000 you withdraw and clause 2.1.1 lets RannForex call the payment suspicious. It can then restrict withdrawals, send the money back where it came from, add the 5% fee or end the relationship.

Why this matters

Deposit $1,000, change your mind and ask for it back, and you have met the test. You did nothing wrong except not trade, and the contract already treats that as a warning sign.

Exhibit 2CriticalRarely seen3

Abuse of fund transfers without making any trading operations on the accounts (less than 3 lots on each thousand dollars of the withdraw sum or the equivalent);
Clause 2.1.1 in Non-trading Regulations
Read from the broker's site on Open the reference
Our own capture of rannforex.com, taken on Sep 7, 2026Withdrawing without trading enough is called suspicious (clause 2.1.1)Visit this page on the broker's siteDownload the full size image file

What it costsTo withdraw $5,000 without triggering this clause you need at least 15 lots traded. At about $4 a lot on a PRO account, that is $60 of commission.

Our readingA money laundering test normally asks where funds came from and who owns them. This one is a trading volume target, so a cautious client who deposits and stops meets it by doing nothing.

  • Worse together with Exhibit 11One clause labels the payment suspicious, the other lets the broker take extra time over it while the review runs.
03

The RannForex name covers two separate companies. On rannforex.com you contract with Rann FS Limited of Saint Lucia, which names no regulator at all. On rann.forex you contract with RannForex Limited of Seychelles under licence SD151. Neither site tells you which one you signed with.

Why this matters

The regulator you were shown may not supervise the company holding your money. To complain or sue, you first have to work out which company you paid, and the two answer to different countries.

Exhibit 3CriticalRarely seen

Under the framework of these Commercial Terms, Rann FS Limited (registered address: Ground Floor, the Sotheby Building, Rodney Village, Rodney Bay, Gros-Islet, Saint Lucia, registration number 2024-00453) is hereinafter also referred to as Rann FS or the Company.
Clause 1.1 in Client Agreement
Read from the broker's site on Open the reference
Our own capture of my.rann.forex, taken on Sep 7, 2026The claim, on Client portal login page shown in place of the client agreementVisit this page on the broker's siteDownload the full size image file
Our own capture of rannforex.com, taken on Sep 7, 2026What the contract says, clause 1.1Visit this page on the broker's siteDownload the full size image file

Where it sits: section 1 of 106 in the Client Agreement, near the start.

Our readingGroups often run several licensed entities. Publishing two full client agreements, with different companies, countries and governing law, under one brand and with no page explaining which applies to you, is unusual.

  • Worse together with Exhibit 4The company whose licence the marketing shows you is also the one whose agreement says your deposit is not segregated.
04

The Seychelles agreement says money you deposit will not be kept apart from the company's own accounts. Title passes to RannForex, you stop having a claim on it, and you rank as an ordinary creditor if the company fails. The wording sits in the section for corporate clients, and the agreement promises segregation to nobody.

Why this matters

If RannForex becomes insolvent, the clause says you may lose everything you deposited. Your balance is not money held for you, it is money the company owns and owes you.

Exhibit 4CriticalRarely seen

The Client understands and agrees as to the fact that any funds to be deposited with the Company, will not be kept in segregated accounts from the Company’s corporate accounts, and as such:
Clause 1.10.2 i in Client Agreement (Seychelles)
Read from the broker's site on Open the reference
Our own capture of rann.forex, taken on Sep 7, 2026Deposits are not held in a segregated account (clause 1.10.2 i)Visit this page on the broker's siteDownload the full size image file
Set against a regulated standard: FCA (UK), CySEC (Cyprus), ASIC (Australia)

Firms licensed by the FCA, CySEC or ASIC must hold retail client money in segregated accounts under client money rules, separate from the firm's own funds. This agreement states the opposite, and neither company names a compensation scheme.

RannForex is not licensed by these regulators, so this is a comparison of practice, not a finding of any breach.

Our readingTitle transfer collateral is a wholesale device used between institutions. Applied to a trading deposit it turns your balance into a debt the company owes you rather than money it holds for you.

05

Clause 11.1 gives you two days to raise any question, counted from the moment it arises. Miss that and RannForex can refuse to review it. Payment disputes get 10 business days, and an error in your statement gets three calendar days.

Why this matters

Two days is often less than a bank transfer takes to clear. Spot a bad fill a week later and the broker can decline to look, with its own server log treated as the main source of information.

Exhibit 5CriticalHarder than usual2 days

Any question which the Client may have must be submitted within two days of the moment the question arises. Rann FS Limited reserves the right to refuse to review a Client’s question if it is not submitted within the specified period.
Clause 11.1 in Terms of Business
Read from the broker's site on Open the reference
Our own capture of rannforex.com, taken on Sep 7, 2026Two days to raise any question about a trade (clause 11.1)Visit this page on the broker's siteDownload the full size image file

Buried at section 63 of 77 in the Terms of Business, 82% of the way through.

Set against a regulated standard: FCA (UK), CySEC (Cyprus)

Firms licensed by the FCA or CySEC must accept complaints for at least six months and give retail clients access to an independent ombudsman. These documents name no complaints scheme and no outside body.

RannForex is not licensed by these regulators, so this is a comparison of practice, not a finding of any breach.

  • Worse together with Exhibit 13Notices count as received one hour after they are sent, so the two day clock can run before you have read anything.

A negative balance becomes a 10 day debt you owe RannForex

Clause 10.1 turns any negative balance into a debt payable within 10 days, and warns that not paying may lead to legal action. RannForex only guarantees against a negative balance at leverage of 1:10 or lower, while offering up to 1:500. Rule changes take effect the day they are posted, and the glossary of defined terms can change with no notice at all.

Broker discretion2 clauses flagged

If your account goes below zero, clause 10.1 makes the shortfall a debt you must clear within 10 days, and says failure may lead to legal action. RannForex only guarantees you cannot go negative at leverage of 1:10 or less, and it offers up to 1:500.

In plain words

Negative balance protection is a limit that stops you owing more than you put in. Without it, one fast market move can leave you owing the broker money on top of your deposit.

Why this matters

A gap in the market can leave you owing more than you deposited. At 1:500 you have no protection from that, and the broker can pursue you for the difference.

Exhibit 6CriticalHarder than usual10 days

If a negative balance arises on the Trading Account, the debt must be liquidated by the Client within 10 days using any of the available deposit methods. The failure to fulfill this requirement may lead to legal action.
Clause 10.1 in Terms of Business
Read from the broker's site on Open the reference
Our own capture of rannforex.com, taken on Sep 7, 2026You can end up owing the broker money (clause 10.1)Visit this page on the broker's siteDownload the full size image file

Buried at section 61 of 77 in the Terms of Business, 79% of the way through.

What it costsA $2,000 account at 1:500 controls $1,000,000. A 1% move against that position is $10,000, which is $8,000 more than you put in.

Set against a regulated standard: ESMA (EU), FCA (UK), CySEC (Cyprus), ASIC (Australia)

Firms under ESMA rules, and those licensed by the FCA, CySEC or ASIC, must give retail clients negative balance protection on CFDs and cap leverage at 1:30 on major currency pairs. Here the protection depends on you choosing 1:10 yourself.

RannForex is not licensed by these regulators, so this is a comparison of practice, not a finding of any breach.

RannForex can change the trading regulations with effect from the day it posts them, and can change the glossary that defines every term with no notice at all. Emails count as received one hour after they are sent.

Why this matters

You can be bound by a rule you have not read. The deposit and withdrawal regulations also override the client agreement wherever the two disagree.

Exhibit 13WarningHarder than usual

Rann FS has the right to periodically amend the GTD without providing the Client prior notice.
Clause 3.1 in Client Agreement
Read from the broker's site on Open the reference

Where it sits: section 22 of 106 in the Client Agreement, near the start.

The most transparent project in forex will not tell you what it earned

Every English page on rannforex.com carries an invitation to take part in the most transparent project in the history of forex trading, above a client agreement that removes any duty to disclose the company's income from you. The Russian and English versions of the trading regulations also differ on when RannForex may annul your trade and on what its negative balance guarantee covers.

Promise against clause2 clauses flagged

Every page on rannforex.com invites you to take part in the most transparent project in the history of forex trading. The client agreement on that same site says the company never has to reveal what it earned from you.

Why this matters

The promise sits in large type at the bottom of every page. The clause that cancels it sits at paragraph 61 of 106 in the agreement.

Exhibit 12WarningHarder than usual

Take part in the most transparent project in the history of Forex trading.
Quoted in Client Agreement
Read from the broker's site on Open the reference
Our own capture of rannforex.com, taken on Sep 7, 2026The claim, on Footer banner on every English page of rannforex.comVisit this page on the broker's siteDownload the full size image file
Our own capture of rannforex.com, taken on Sep 7, 2026What the contract says, clause 10.4Visit this page on the broker's siteDownload the full size image file

Where it sits: section 61 of 106 in the Client Agreement, 58% of the way through.

Clause 1.8 of the trading regulations is wider in English than in Russian. The Russian text lets RannForex annul your trade only after its provider annuls the hedge. The English text lets it annul any trade in line with that hedging.

In plain words

Liquidity providers are outside banks and brokers.

Why this matters

Which version you read decides how much power you agreed to give away. The two pages are the same document in two languages, published by the same company.

Exhibit 15WarningRarely seen

Rann FS Limited covers all client positions with liquidity providers and has the right to correct or annul any trading operation in accordance with this covering.
Clause 1.8 in Terms of Business
Read from the broker's site on Open the reference
Our own capture of rannforex.com, taken on Sep 7, 2026The claim, on Russian trading regulations, clause 10.2Visit this page on the broker's siteDownload the full size image file
Our own capture of rannforex.com, taken on Sep 7, 2026What the contract says, clause 10.2Visit this page on the broker's siteDownload the full size image file

Where it sits: section 8 of 77 in the Terms of Business, near the start.

Our readingTranslated contracts usually track each other clause by clause. Here the condition that limits the broker's power to cancel a trade exists in one language and not the other.

RannForex does not have to tell you what it charged you

Clause 10.4 says RannForex is never required to reveal information about profit received, interest or any other income. The account types page admits the overnight swap contains a markup without sizing it, and an unmarked footnote takes 25% of profit on IPO trades. Currency conversion uses the company's own internal rate.

Cost disclosure2 clauses flagged

Clause 10.4 says RannForex is not required under any circumstances to reveal any information about profit received, interest or any other form of income. The account types page adds that the overnight swap you pay contains a markup, without saying how big.

Why this matters

You cannot check what the broker earned from your trades, and it does not have to tell you. Currency conversions use the company's own internal rate, which it also sets.

Exhibit 9WarningHarder than usual

Rann FS is not required under any circumstances to reveal any information about profit received, interest or any other form of income.
Clause 10.4 in Client Agreement
Read from the broker's site on Open the reference

Where it sits: section 61 of 106 in the Client Agreement, 58% of the way through.

Set against a regulated standard: FCA (UK), CySEC (Cyprus)

Firms licensed by the FCA or CySEC must give a retail client the costs and charges of a trade before they enter it, including any markup the firm takes. This contract removes that duty in one sentence.

RannForex is not licensed by these regulators, so this is a comparison of practice, not a finding of any breach.

  • Worse together with Exhibit 12The same site that calls this the most transparent project in forex also drops any duty to disclose what it earned.

The account types page ends with a footnote taking 25% of your profit on IPO and pre-IPO trades, plus 6.2% to open and 1.8% to close. Nothing in the account table above points to that footnote.

Why this matters

Make $10,000 on an IPO position and $2,500 goes to RannForex, on top of the opening and closing charges. The account comparison you read before depositing shows none of it.

Exhibit 10WarningRarely seen25%

**** Pre-IPO: trading 10%, from profit 25%. IPO: open 6.2%, close 1.8%, from profit 25%.
Quoted in Trading Account Types
Read from the broker's site on Open the reference

What it costsA $10,000 profit on an IPO trade costs you $2,500. Opening a $10,000 position costs another $620.

Our readingA share of client profit is a fund manager's fee, not a broker's. Here it applies to ordinary trades in a product the same page never lists.

Getting your money out can cost 5% more than the fee table says

Clause 1.8.4 of the RannForex Non-Trading Regulations allows a 5% compliance charge on withdrawals from a client the company treats as suspicious. Clause 2.1.1 sets the test for suspicious: trading less than 3 lots for every $1,000 withdrawn. The company also decides which route your money takes out, and can refuse a card payout entirely.

Exit conditions1 clause flagged

RannForex expects you to withdraw by the method you deposited with, and can refuse or slow down anything else. It can turn down a card payout, and what returns to a card can never exceed what you paid in.

Why this matters

Profit cannot come back to your card, so you need a bank account the company accepts. If your deposit card has expired, getting paid becomes a negotiation.

Exhibit 11WarningStandard wording

If the Client intends on withdrawing funds from the Trading Account using a different method from the one used to make the deposit to the Client’s Trading Account, Rann FS Limited reserves the right to refuse to execute such an operation or increase the processing time for the withdrawal.
Clause 5.20 in Non-trading Regulations
Read from the broker's site on Open the reference
  • Limited by Exhibit 1Clause 5.11 of the same document does promise payment within one business day, which is faster than most brokers commit to.

A closed trade can still be annulled by RannForex

Clause 1.8 lets RannForex correct or annul a trading operation in line with how it hedged the position, and clause 8.2 lets it cancel or adjust any trade it believes was done at an erroneous price. Neither clause defines the trigger. Clause 4.5 caps what the company will pay for its own error at the initial margin on that trade.

Trade cancellation1 clause flagged

RannForex can correct or annul a trade to match how it hedged the position, and can cancel or adjust any trade it believes was done at an erroneous price. The contract does not define what makes a price erroneous.

In plain words

A manifest error means an obvious mistake by the broker.

Why this matters

A profitable trade can be reversed days later. The company also caps what it will pay you for its own mistake at the initial margin on that trade.

Exhibit 14WarningHarder than usual

Rann FS Limited covers all client positions with liquidity providers and has the right to correct or annul any trading operation in accordance with this covering.
Clause 1.8 in Terms of Business
Read from the broker's site on Open the reference

Where it sits: section 8 of 77 in the Terms of Business, near the start.

RannForex opens your account blocked and can freeze it again later

A new account stays blocked until compliance checks finish, and RannForex can request documents on your education and the source of your income. Any payment it calls suspicious can be suspended until the investigation completes, and no clause puts a deadline on that investigation.

Document demands1 clause flagged

RannForex blocks a new account until it finishes its checks, and can ask for proof of your education and the source of your income. It can suspend a suspicious payment until the investigation ends, with no deadline on that investigation.

Why this matters

The document demands can arrive after you have deposited, not before. Nothing in the clause limits how long your money stays frozen while the company decides.

Exhibit 16WarningStandard wording

Such Account shall be blocked till final review by the Company of the online registration Form and completion of compliance procedures.
Clause 21.1 in Client Agreement (Seychelles)
Read from the broker's site on Open the reference

A quiet account pays $5 a month and can be absorbed after five years

RannForex charges $5 a month once an account has gone six months without a trade, and returns it only as non-refundable credit if you come back. Clause 11.6 of the Saint Lucia agreement lets the company close an account unused for five years and treat the funds as not belonging to the client, once 12 months of contact attempts pass.

Dormant accounts2 clauses flagged

Stop trading for six months and RannForex takes $5 a month from your balance. Clause 12.1 says that if you come back, the company is ready to return the money as a non-refundable credit, which you can trade with but not withdraw.

Why this matters

A small balance you leave alone drains at $60 a year. Coming back does not get your cash back, it gets you trading credit instead.

Exhibit 7WarningHarder than usual$5

If there is no trading activity for more than half a year, an inactivity fee of $5 will be charged from the account on a monthly basis.
Clause 1.12 in Terms of Business
Read from the broker's site on Open the reference

Where it sits: section 12 of 77 in the Terms of Business, near the start.

What it costsA $100 balance left untouched from month six is empty 20 months later. Nothing in the clause stops the fee before the balance reaches zero.

What happens, and when

The stages this clause runs through, taken from the broker's own document
TriggerWhat the broker may then doClause
6 monthsNo trading for more than half a year starts the charge.1.12
Every month afterRannForex takes $5 a month from the account.12.1
If you returnThe money comes back as a non-refundable credit, not as cash.12.1
  • Worse together with Exhibit 8The monthly fee empties a dormant account long before the five year clause that lets the broker keep what is left.

An account unused for five years starts clause 11.6. RannForex may try to reach the owner, and if it cannot establish who the accountholder is within 12 months, it can close the account and treat the money as not belonging to you.

Why this matters

Change your email and phone, forget the account, and the money can end up with the broker. The clause sets no duty to keep trying past 12 months.

Exhibit 8WarningHarder than usual12 days

If the Trading Account is inactive or unused for a period of five years, Rann FS may attempt to contact the registered owner of the Trading Account.
Clause 11.6 in Client Agreement
Read from the broker's site on Open the reference

Buried at section 67 of 106 in the Client Agreement, 63% of the way through.

What happens, and when

The stages this clause runs through, taken from the broker's own document
TriggerWhat the broker may then doClause
5 yearsThe account counts as inactive and RannForex may try to contact you.11.6
12 months laterIf the accountholder cannot be established, the company can close the account and treat the funds as not yours.11.6

No risk disclosure, no complaints scheme, and a privacy policy only in Russian

The RannForex site at rannforex.com publishes a client agreement, trading regulations, non-trading regulations and an AML policy. It publishes no standalone risk disclosure and no conflict of interest policy, and its confidentiality policy link opens a Russian-only PDF. No compensation scheme is named by either company, and clause 19.4 allows your personal details to go to other margin trading firms.

Document set1 clause flagged

The Saint Lucia site publishes no risk disclosure and no conflict of interest policy, and its confidentiality policy link opens a Russian-only PDF. The client agreement also lets RannForex pass your personal details to other margin trading firms.

Why this matters

If you read English, the privacy policy is unreadable to you. No compensation scheme is named in any document from either company.

Exhibit 17NoticeHarder than usual

Rann FS has the right to give the Client’s personal information, with the exception of information about open positions, to other companies which offer margin trading and which need recommendations.
Clause 19.4 in Client Agreement
Read from the broker's site on Open the reference

Buried at section 87 of 106 in the Client Agreement, 82% of the way through.

Where the marketing and the contract disagree

A promise made in public, set against the clause that governs it

01

The homepage sells the lowest possible commissions while the regulations allow a 5% charge on the money you take out.

Said in public, in English

Thanks to the company’s low-cost model, it is able to offer the lowest possible spreads and commissions while providing ideal execution.

English homepage headline, under LOW-COST FOREX BROKER

We took a picture of this page. It is shown once, with the finding it belongs to. See our capture of rann.forex

In the contract · clause 1.8.4

Client is notified, that in case of identifying suspicious activities the Company shall have a right to charge extra fee for compliance procedures in the amount of 5% of the withdrawal. This sum shall include refunded to the client comissions for deposit and withdrawal.

We took a picture of this page. It is shown once, with the finding it belongs to. See our capture of rann.forex

02

The portal promises an FSA regulated broker while the agreement on rannforex.com binds you to a Saint Lucia company that names no regulator.

Said in public, in English

You are on the website of the FSA regulated RannForex broker.

Client portal login page shown in place of the client agreement

We took a picture of this page. It is shown once, with the finding it belongs to. See our capture of my.rann.forex

In the contract · clause 1.1

Under the framework of these Commercial Terms, Rann FS Limited (registered address: Ground Floor, the Sotheby Building, Rodney Village, Rodney Bay, Gros-Islet, Saint Lucia, registration number 2024-00453) is hereinafter also referred to as Rann FS or the Company.

We took a picture of this page. It is shown once, with the finding it belongs to. See our capture of rannforex.com

03

The transparency slogan runs on every page while the contract removes any duty to tell you what the company earned.

Said in public, in English

Take part in the most transparent project in the history of Forex trading.

Footer banner on every English page of rannforex.com

We took a picture of this page. It is shown once, with the finding it belongs to. See our capture of rannforex.com

In the contract · clause 10.4

Rann FS is not required under any circumstances to reveal any information about profit received, interest or any other form of income.

We took a picture of this page. It is shown once, with the finding it belongs to. See our capture of rannforex.com

04

The Russian version carves out force majeure from the negative balance guarantee and the English version does not.

Said in public, in Russian

Если клиент выбрал для торговли плечо 1:10 или ниже, то Компания гарантирует, что при отсутствии форс-мажорных обстоятельств принудительное закрытие позиций не приведет к отрицательному балансу.

Word for word in English: If the client has chosen leverage of 1:10 or lower for trading, the Company guarantees that, in the absence of force majeure circumstances, forced closing of positions will not lead to a negative balance.

Russian trading regulations, clause 10.2

We took a picture of this page. It is shown once, with the finding it belongs to. See our capture of rannforex.com

In the contract · clause 10.2

If the Client chooses leverage of 1:10 or less, the Company guarantees that a stop out of the client’s positions will not lead to a negative balance.

We took a picture of this page. It is shown once, with the finding it belongs to. See our capture of rannforex.com

The documents this reading is based on

77 files, all published by RannForex. Each shows when we read it and a fingerprint of its wording.

WIKILIX keeps the copy of each file it read, and does not republish it: what is published is the fingerprint of its wording. Download the file yourself and hash its text, lowercased with runs of whitespace collapsed, and a matching fingerprint means the wording quoted above is still the wording RannForex publishes.

How this reading was done

Every clause above was read out of a document RannForex publishes itself

This reading was published on .

Documents
65 of 77downloaded from the broker's site, and 65 read in full
Pages opened
67pages walked to find those documents, footer links included
Marketing pages
11public pages set against what the contract says
Languages
EN vs RUthe language it advertises in, against the language it contracts in
Position measured
11clauses whose position was counted: which numbered section of the document holds them, out of how many

Who the contract is with

Rann FS Limited

Two companies use the RannForex name and each has its own contract. On rannforex.com the client agreement names Rann FS Limited of Saint Lucia, registration number 2024-00453, and names no regulator anywhere. On rann.forex the agreement names RannForex Limited of Seychelles, company number 8427758-1, licence SD151, governed by the laws of Seychelles. A third name, RANN LIMITED, appears on the rannforex.com page that lists these documents. The Saint Lucia agreement also bars clients from countries that prohibit trading with companies in St Vincent and the Grenadines, which is neither registered address. Which company you contract with depends on which site you registered through, and neither site says so.

Quotations are copied verbatim from the documents named above, with the clause number and the page each one came from. Where a clause is quoted in another language, the original is shown first and the English is a translation.

The plain-language parts, what a clause means for a client, how ordinary it is, and how it reads against a regulated standard, are WIKILIX's analysis and are labelled as such on every card. This is a reading of public documents, not legal advice and not an allegation of wrongdoing.

In fairness, and what we could not check

A reader who knows the edges of the work can trust the middle of it

The trading rules are unusually frank. RannForex publishes a page saying its own execution during news releases is a coin flip, and that the broker is not suitable for news trading. Clause 5.11 of the Non-Trading Regulations promises withdrawals inside one business day, which is faster than most brokers put in writing. Clause 21.1 obliges the company to return your money when it closes your account, and every Seychelles document carries a version date.

We read the Saint Lucia client agreement and trading regulations in full on rannforex.com, in English and in Russian. The document that governs deposits and withdrawals was not among the files collected for us, so we found it and read it on the broker's own page, at rannforex.com and again at rann.forex. We read those two copies in part, along with the Seychelles client agreement and Seychelles trading regulations, so every quotation credited to those four comes from the pages we opened. Every legal link on rann.forex that the file collection followed returned a 404, and the working paths sit elsewhere on the same site. The client portal at our.rann.forex asks for a login before it shows any document, so we could not read what a registered client is shown there. The privacy policy is published only in Russian.

How to check any of this yourself

Every quote above links to the RannForex file it came from. This is what to do with it.

Open the three stepsFind the words in the source, work out the fingerprint, and read what a difference does and does not prove.

Open the source and search for the words

Every quote has a link under it. Open the file, or the web page, and search it for the words we quote. The clause number next to the quote tells you where to look.

If the words are not there any more, the source may have changed after we read it. That is worth knowing too. We keep the date we read it, and a code worked out from its wording, so the quote stays checkable.

What a fingerprint is

A fingerprint is a code worked out from what a source says. Change one word and the code changes completely. We keep two codes for every file we read, and the panel on each source shows both.

The first is the code of the exact file we downloaded. The second is the code of its wording alone, with capital letters lowered and runs of spaces collapsed. When the same words are saved as a new file, the first code changes and the second one stays the same.

Only the first code can be worked out on your own computer. Save the file, then run one of these, putting the name of the file you saved where the example is. The panel on each source prints the command with that source's real file name already in it.

macOS or Linux:
  shasum -a 256 the-file-you-saved.pdf

Windows:
  certutil -hashfile the-file-you-saved.pdf SHA256

The two codes are different from each other, and they are not meant to match. Comparing one against the other proves nothing.

What a difference means, and what it does not

A different file code on its own proves nothing. A PDF saved again with a new date inside it is a new file saying exactly the same thing.

A different wording code means the words themselves changed. That is the one that matters, and it is why we keep it.

Even then, a change is not proof of bad faith. Companies update their documents. What this report says is what the document said on the day we read it, and every quote carries that date.

A source that is a web page and not a file has no file to save, so only the code of its wording is shown.

How this report is made

Every clause quoted above comes from a document RannForex publishes on its own website, downloaded and hashed on the date shown, with the clause number and page recorded so any reader can check it. We do not allege anything the documents do not say, and we do not judge RannForex on anything other than its own published terms and its own public marketing. Where a clause has a qualifier that softens it, the report says so. Last read Sep 7, 2026.

If you represent RannForex and a clause has changed, been withdrawn, or is being read out of context, tell us and we will re-read the documents and update this page. Corrections from the broker are welcome and are published with the reading they change. Contact us.

This is a reading of a contract, not legal advice and not a ruling on RannForex. Whether its licence is real and current is a separate check on the broker profile.