फ़र्ज़ी /fɑːr.ziː/ - fake, in Hindi
The exchange is fake.
The engine is not.
farzi.exchange lists instruments that don't exist and matches orders placed mostly by bots, and sometimes humans - on a matching engine, built ground up that can clear 41,643 of them a second at an 11ms mean. None of it is real. Most of it works.
LIQUIDITY · nobody's here, so we sent bots
Four personas make the market.
There are no real traders, so a cast of automated market makers quotes both sides, absorbs flow, and keeps the books alive. Each plays a different role.

Farzi Maker
Two-sided quoterBread-and-butter market maker. Posts a ladder of bids and asks around the mid and skews it against its inventory to stay flat. Strictly passive - adds top-of-book liquidity without pushing price.

Farzi Seth
Value investorDeep-pocketed and patient. Anchors to fair value and lays large, wide walls that lean against deviations - bidding dips, offering spikes. Provides depth, damps volatility, and seeds an empty book.

Farzi Scalper
Spread tightenerWorks tiny size at a fast cadence, right at the touch, never crossing. Keeps spreads narrow and the tape ticking with frequent small fills - instruments feel liquid and candles come out clean.

Farzi Gambler
Noise traderThe one persona that moves price. Carries a directional bias and occasionally takes liquidity to push the tape. Bounded by a tight position cap, a fair-value band, and small size - life, not chaos.
BENCHMARK · one run, receipts attached
It's fake. The throughput isn't.
We fired 100,000 real orders at the exchange over HTTP, 256 at a time, on my laptop. Here's how it held up.
Request latency
HTTP round-trip + enqueuehalf of requests beat this
average round-trip
99% come in under this
slowest single request