# Mean Reversion Lab — Terms, Privacy & Disclaimers

**Last updated:** 2026-04-28

---

## What this is

Mean Reversion Lab is a **research and educational tool** for studying mean reversion patterns in event-contract markets on Kalshi. It is offered free of charge to holders of the Edge token as a community resource. It is not a commercial trading service, financial advisor, broker, or asset manager.

This software demonstrates academic mean-reversion strategies (negative serial correlation in prediction markets) for educational and entertainment purposes. Any execution of orders happens against the user's own Kalshi account, using the user's own API key, on the user's explicit instruction.

**THIS IS NOT INVESTMENT ADVICE. THIS IS NOT A REGISTERED TRADING SERVICE.**

---

## 1. Eligibility

By using this tool you represent that:

- You are at least 18 years old (or the age of majority in your jurisdiction)
- You hold the required Edge token tier in a wallet you control
- You hold an active Kalshi account in good standing
- You have completed Kalshi's KYC/AML requirements
- You are legally permitted to access prediction markets in your jurisdiction
- You are not a resident of, or located in, any jurisdiction where Kalshi or this tool is restricted

The operator may at any time restrict access by jurisdiction, IP, wallet, or for any other reason without notice.

## 2. The tool — what it does and doesn't do

**The tool does:**

- Scan publicly available Kalshi market data
- Demonstrate a mean-reversion pattern detection algorithm
- Provide informational signals when historical patterns suggest a price has dipped below its recent average
- Optionally — only with the user's explicit opt-in — execute Kalshi orders on the user's behalf using the user's own API credentials

**The tool does NOT:**

- Provide personalized investment advice
- Recommend specific trades for the user's individual financial situation
- Guarantee any outcome, return, or profitability
- Hold or custody any user funds — funds remain in the user's Kalshi account at all times
- Persistently store API keys (keys are held only in volatile memory and are erased on restart or `/forget`)

## 3. Educational and entertainment purpose

This tool is provided for **educational and entertainment purposes only**. Historical paper-trading results displayed in the dashboard are **historical demonstrations** of how the algorithm performed against past market data and **do not constitute a forecast, prediction, or guarantee of future performance**. Past performance has no causal relationship with future outcomes.

The user acknowledges that prediction-market trading involves substantial risk of loss and that **the user may lose all funds in their Kalshi account**, regardless of any signal, pattern, or paper-trading result displayed by this tool.

## 4. Two execution modes — user's explicit choice

The tool offers two modes which the user may toggle at any time:

**Signal Mode (default for new users):** the tool sends the user a notification when a pattern is detected. **No orders are placed without the user's explicit confirmation** for each individual signal.

**Auto-Execute Mode (opt-in, advanced):** the tool executes orders automatically against the user's account when patterns are detected, subject to the risk parameters configured in the user's settings.

To enable Auto-Execute Mode the user must explicitly toggle the mode on and acknowledge a separate disclaimer that:

- They understand orders will be placed without per-trade confirmation
- They have set conservative position sizes and stop-loss limits
- They monitor the system regularly and can intervene at any time
- They accept full responsibility for all orders placed in this mode

The user may switch between modes at any time. The default for all new users is Signal Mode.

## 5. No fiduciary relationship, no advice

Use of this tool does not create a fiduciary, advisory, broker-dealer, principal-agent, or commodity-trading-advisor relationship between the user and the operator. The operator is **not** registered with the CFTC, NFA, SEC, FINRA, or any other regulator as an investment advisor, broker-dealer, commodity trading advisor (CTA), commodity pool operator (CPO), or in any similar capacity.

The user acknowledges that the operator provides no individualized investment, legal, tax, or accounting advice and that the user is solely responsible for their trading decisions.

## 6. API keys — your responsibility

The user generates and provides their own Kalshi API key. The user is solely responsible for:

- Obtaining the key from Kalshi
- Storing the key securely
- Revoking the key at any sign of misuse
- Setting any permissions or restrictions Kalshi offers on the key
- Complying with Kalshi's own API Terms of Service when sharing the key with this tool

The operator does not store API keys persistently. Keys are held in volatile memory only, are not written to disk, and are erased on server restart or by the user's `/forget` command. **However**, while a key is held in memory, a server compromise or operator action could result in the key being misused. The user accepts this risk.

The user should review Kalshi's API Terms before using this tool. If Kalshi prohibits third-party services from using user API keys, **the user should not use this tool** and should pursue any consequences of such use directly with Kalshi.

## 7. No warranties — AS IS

THE TOOL IS PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, ACCURACY, OR UNINTERRUPTED OPERATION.

THE OPERATOR DOES NOT WARRANT THAT THE TOOL WILL BE FREE OF BUGS, ERRORS, RACE CONDITIONS, INCORRECT FILLS, MISSED SIGNALS, FAILED ORDERS, OUTAGES, RATE LIMITS, OR THAT IT WILL PRODUCE ANY PARTICULAR RESULT.

## 8. Limitation of liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE OPERATOR SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL, OR PUNITIVE DAMAGES ARISING FROM OR RELATING TO THE USER'S USE OF THE TOOL — INCLUDING WITHOUT LIMITATION TRADING LOSSES, MISSED OPPORTUNITY, DATA LOSS, KEY COMPROMISE, OR TAX CONSEQUENCES — REGARDLESS OF THE LEGAL THEORY.

WHERE LIABILITY CANNOT BE FULLY DISCLAIMED, THE OPERATOR'S MAXIMUM AGGREGATE LIABILITY TO THE USER SHALL NOT EXCEED USD $50.

## 9. Indemnification

The user agrees to indemnify, defend, and hold harmless the operator and any affiliates from any claim, demand, loss, liability, cost, or expense (including reasonable attorneys' fees) arising from:

- The user's use or misuse of the tool
- The user's breach of these Terms
- The user's breach of Kalshi's Terms of Service
- The user's trading activity
- Any tax obligation arising from the user's trading
- Any third-party claim arising from the user's use of the tool

## 10. Privacy

**What the tool collects:**

- Telegram user ID (if interacting via the Telegram bot)
- Wallet address (for Edge tier verification)
- Trade history and P&L data tied to your account
- Standard server logs (timestamps, IP for rate limiting, error traces)

**What the tool does NOT collect or store persistently:**

- Kalshi API keys (RAM only; erased on restart or `/forget`)
- Funds (custody remains with Kalshi at all times)
- KYC information (handled by Kalshi)
- Names, emails, or addresses (unless voluntarily provided)

The operator does not sell user data. The operator may disclose data if compelled by valid legal process or to protect against fraud or abuse. Logs are retained for up to 90 days for debugging and may be purged earlier on request.

## 11. Tax responsibility

The user is solely responsible for determining and paying any taxes (federal, state, local, foreign, or other) on profits or losses arising from trading activity. The operator does not provide tax forms (e.g., 1099s) — those come from Kalshi if applicable.

## 12. Termination

The operator may at any time and for any reason — without notice or liability — suspend, restrict, or terminate the user's access. The operator may also discontinue the tool entirely at any time. The user may stop using the tool at any time by issuing `/forget` and revoking their Kalshi API key.

## 13. Governing law and dispute resolution

These Terms are governed by the laws of the State of Wyoming, USA, without regard to conflict-of-laws principles.

**Mandatory binding arbitration.** Any dispute arising from or relating to these Terms or the use of the tool shall be resolved by binding arbitration administered by the American Arbitration Association under its Commercial Arbitration Rules. Arbitration shall take place in Wyoming or virtually. **The user waives any right to class action or jury trial.** Either party may seek injunctive relief in court for intellectual property infringement.

## 14. Changes to these Terms

The operator may revise these Terms at any time by posting an updated version. Continued use of the tool after changes constitutes acceptance. Material changes will be announced via Telegram bot DM or dashboard banner.

## 15. Severability

If any provision of these Terms is held unenforceable, the remaining provisions shall remain in full force.

## 16. Entire agreement

These Terms constitute the entire agreement between the user and the operator regarding the tool, superseding any prior or contemporaneous understandings.

---

## Acknowledgement (acceptance is required to use the tool)

By using this tool the user acknowledges and agrees that:

1. The tool is for **educational and entertainment purposes only**
2. The user is **not receiving investment advice**
3. The operator is **not registered** as a CTA, CPO, broker-dealer, or investment advisor
4. **The user may lose all funds** in their Kalshi account
5. **Past paper-trading results do not predict future performance**
6. The user **assumes all risk** of using the tool
7. The user **operates the tool at their own risk** under their own credentials
8. The user has read, understood, and agreed to all of the above
