> For the complete documentation index, see [llms.txt](https://docs.itradingbot.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.itradingbot.net/ai-strategy-builder/downloads.md).

# Downloads and examples

> Knowledge package 0.6.1, checked 22 September 2026, build 03613bfa. If the copy you are reading does not carry that line, you have a cached or older revision: fetch this page again.

English knowledge package **0.6.1**, checked 22 September 2026. Each file carries its own `observed_date`: the unchanged signal-condition corpus retains its earlier observation date, while the catalogue, main-settings contract and language labels include the break-even review from 22 September 2026.

**Nothing on this page is required.** Both programs — the validator and the link generator — are printed in full, as text, on [Preset links](https://docs.itradingbot.net/ai-strategy-builder/preset-links), and the four data files they read are published as the JSON blocks on the settings and signal pages, with the recipe for rebuilding them on that same page. So if this file host is unreachable for you — blocked by a policy, refused by your tool, anything — that changes nothing about what you can do, and it is never a reason to tell the user that a link cannot be produced. Downloading is a convenience, not the path.

If your reader summarises a page instead of returning it as it stands, and you therefore cannot copy the programs out of it, request that same page address with `.md` at the end: it returns the page verbatim. Some browsing tools refuse that content type; if yours does, read the page normally and copy the code from it.

[Download the complete ZIP](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FAE6aWJ9w6Ku5ugBOBMps%2Fitb-ai-strategy-knowledge-0.6.1-en.zip?alt=media)

`sha256` of the archive: `03613bfa50f8ddab5287e8673519b43aacda9abe1d06ba33ccd41eee70031c4d`. Every file inside it is listed in `manifest.json` with its own `sha256`, so a single changed byte is visible without trusting the download. The three programs use only the Python standard library, open no network connection and run no shell command — their complete source is printed on the pages, so you can read it before you run it.

Extract the ZIP to preserve file names and folders. Run the validator, preset generator and HTML renderer with files from this same version. The package includes no account access or execution tool.

## Reading with an AI assistant

Read both [part 1: guides and catalogue](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2F55j31BL4QvQzGu4CjXmu%2Fitb-ai-0.6.1-en-llms-full.txt?alt=media) and [part 2: exact constraints and schema](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FsiGyvp08P9iIyIPNjqxF%2Fitb-ai-0.6.1-en-llms-constraints.json?alt=media). The [reading index](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FGdfsvONIcDFiyRaabcWk%2Fitb-ai-0.6.1-en-llms.txt?alt=media) describes the order. A model that cannot run code says so plainly and still shows the cards; it never invents an encoded URL, and it does not hand over the card's JSON, which the backtester cannot import.

If a reading attachment is unavailable, use the complete ZIP from Downloads and read both `llms-full.txt` and `llms-constraints.json` after extraction. Part 2 remains required. Its content is also available in `condition-constraints.json`, `main-settings-constraints.json`, `strategy-card.schema.json` and `agent-policy.json`; read all four files when using this alternative. Do not create a preset from Part 1 alone.

## Individual files

Python and HTML attachments use an additional `.txt` suffix for downloading. Remove that final suffix, or use the ZIP with its original names. Open HTML examples locally and print them using the browser. All example inputs are illustrative and no calculation has been executed.

* [README.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2Ftd5K7vXgKG0sV7rD9exS%2Fitb-ai-0.6.1-en-README.md?alt=media)
* [00-agent-contract.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FFoPX79rmLb1Fcybn0zDW%2Fitb-ai-0.6.1-en-00-agent-contract.md?alt=media)
* [01-system-model.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FpQjC8pKtXXHKObTpj8lp%2Fitb-ai-0.6.1-en-01-system-model.md?alt=media)
* [02-compatibility.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FwIkEBPkyF8tm7IKxvQ5c%2Fitb-ai-0.6.1-en-02-compatibility.md?alt=media)
* [03-card-format.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2F9vZ9ET4BzSRQW9a0AluQ%2Fitb-ai-0.6.1-en-03-card-format.md?alt=media)
* [04-backtest-workflow.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FI4dI4oZOSwsTyatFKHzD%2Fitb-ai-0.6.1-en-04-backtest-workflow.md?alt=media)
* [05-signal-passports.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FqWCEs5nuEBEpxpIgJbLj%2Fitb-ai-0.6.1-en-05-signal-passports.md?alt=media)
* [06-order-grid.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FWwvq0OoyZ66ak1k8Dzgx%2Fitb-ai-0.6.1-en-06-order-grid.md?alt=media)
* [07-preset-links.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FbxpbNoR8TCQBOVUG5phy%2Fitb-ai-0.6.1-en-07-preset-links.md?alt=media)
* [passports/ma.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FKoqL7NG5rAOcZNuU65hR%2Fitb-ai-0.6.1-en-passports-ma.md?alt=media)
* [passports/macd.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FXdQMeulzcPJFceziJSpg%2Fitb-ai-0.6.1-en-passports-macd.md?alt=media)
* [passports/rsi.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FlLdNtheRppoDyDwjcDxL%2Fitb-ai-0.6.1-en-passports-rsi.md?alt=media)
* [passports/bollinger.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FQN0pT2XYTS7yDhQWe1v5%2Fitb-ai-0.6.1-en-passports-bollinger.md?alt=media)
* [passports/stochastic.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FXuexfoiiv1ocSzfhSpr0%2Fitb-ai-0.6.1-en-passports-stochastic.md?alt=media)
* [passports/sar.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FgTyngSMbYXmoH8Nt7eX4%2Fitb-ai-0.6.1-en-passports-sar.md?alt=media)
* [passports/mfi.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FM9bXDHpFsI4mTmEc4XyU%2Fitb-ai-0.6.1-en-passports-mfi.md?alt=media)
* [passports/supertrend.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FwcVRt4j892RIhJeITISq%2Fitb-ai-0.6.1-en-passports-supertrend.md?alt=media)
* [passports/adx.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FWz6wexsQqeHDvcfTWuQ9%2Fitb-ai-0.6.1-en-passports-adx.md?alt=media)
* [passports/vortex.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FVF7IpsMQzK7nYYjX4xbg%2Fitb-ai-0.6.1-en-passports-vortex.md?alt=media)
* [passports/momentum.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FjtUU67iHIqYvFgrXeTIY%2Fitb-ai-0.6.1-en-passports-momentum.md?alt=media)
* [passports/chande-momentum.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FJ6Akp1LlGNpA5Rq0FNSB%2Fitb-ai-0.6.1-en-passports-chande-momentum.md?alt=media)
* [passports/volatility.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FZNsBIAMD1vIjVvRv9T07%2Fitb-ai-0.6.1-en-passports-volatility.md?alt=media)
* [passports/price-range.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FfFqfQzJxYJkVStw5R6nG%2Fitb-ai-0.6.1-en-passports-price-range.md?alt=media)
* [passports/impulse.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FQLqn3nrkZfvh7EoyCrFf%2Fitb-ai-0.6.1-en-passports-impulse.md?alt=media)
* [passports/quote-volume.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FNReo2FpILx7Ta9Pw3vfh%2Fitb-ai-0.6.1-en-passports-quote-volume.md?alt=media)
* [passports/trade-count.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2F2FT4i5WkiDk2tXoXbZjX%2Fitb-ai-0.6.1-en-passports-trade-count.md?alt=media)
* [passports/obv-oscillator.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FVtRqBw11fpyyk64cP7s1%2Fitb-ai-0.6.1-en-passports-obv-oscillator.md?alt=media)
* [passports/fomo.md](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2F7i2qyX5QJnlhqm0jSNEJ%2Fitb-ai-0.6.1-en-passports-fomo.md?alt=media)
* [agent-policy.json](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FcOFzNYNBQB8NO1Kir7Xb%2Fitb-ai-0.6.1-en-agent-policy.json?alt=media)
* [field-catalog.json](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FFUok4dn22XsUwQnd6WG2%2Fitb-ai-0.6.1-en-field-catalog.json?alt=media)
* [field-labels.json](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2F9FAPQuhsHwLyJE6LMXKP%2Fitb-ai-0.6.1-en-field-labels.json?alt=media): the same field, option and definition names in Russian and Ukrainian, keyed by their English name. Use it to show the cards in the user's language; anything absent stays English.
* [condition-constraints.json](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FCHG1WDgV2lChAvsqSDvn%2Fitb-ai-0.6.1-en-condition-constraints.json?alt=media)
* [main-settings-constraints.json](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2Fal06lQ1MzU9ddPZ2qxML%2Fitb-ai-0.6.1-en-main-settings-constraints.json?alt=media)
* [strategy-card.schema.json](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2F1CmgL4K6axeSq5p0IyGg%2Fitb-ai-0.6.1-en-strategy-card.schema.json?alt=media)
* [validate\_card.py](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FfNFbGBzlr4lCbrzyUBQ3%2Fitb-ai-0.6.1-en-validate_card.py.txt?alt=media)
* [preset\_link.py](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2Fg77jTID2nhgiXyIHfQsl%2Fitb-ai-0.6.1-en-preset_link.py.txt?alt=media)
* [render\_card.py](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FUlKHoetl6PuddVY51KQ1%2Fitb-ai-0.6.1-en-render_card.py.txt?alt=media)
* [reference/crossing.py](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FXzSj2jWwpC3FEC7PdZUy%2Fitb-ai-0.6.1-en-reference-crossing.py.txt?alt=media)
* [reference/ordinary\_grid.py](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2F8vAZta0LMzqw6uPUiVYU%2Fitb-ai-0.6.1-en-reference-ordinary_grid.py.txt?alt=media)
* [examples/ma-entry-demo.json](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FrIpxpxBMKXARtz6ih3jN%2Fitb-ai-0.6.1-en-examples-ma-entry-demo.json?alt=media)
* [examples/ma-entry-demo.link.json](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FdKPBkRp23XiOSIUPSOvu%2Fitb-ai-0.6.1-en-examples-ma-entry-demo.link.json?alt=media)
* [examples/ma-entry-demo.html](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FaP1fuziGbHDErHIi3SNr%2Fitb-ai-0.6.1-en-examples-ma-entry-demo.html.txt?alt=media)
* [examples/all-roles-demo.json](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FIcjI1Xxo8dgWfqzCJXC0%2Fitb-ai-0.6.1-en-examples-all-roles-demo.json?alt=media)
* [examples/all-roles-demo.link.json](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FRdHOTNbPX0BKBz88CMVT%2Fitb-ai-0.6.1-en-examples-all-roles-demo.link.json?alt=media)
* [examples/all-roles-demo.html](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FwIMNClPqFBLZkIK9ztAM%2Fitb-ai-0.6.1-en-examples-all-roles-demo.html.txt?alt=media)
* [llms.txt](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FGdfsvONIcDFiyRaabcWk%2Fitb-ai-0.6.1-en-llms.txt?alt=media)
* [llms-full.txt](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2F55j31BL4QvQzGu4CjXmu%2Fitb-ai-0.6.1-en-llms-full.txt?alt=media)
* [llms-constraints.json](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FsiGyvp08P9iIyIPNjqxF%2Fitb-ai-0.6.1-en-llms-constraints.json?alt=media)
* [manifest.json](https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FD2Muqnndk7tuhk4kGLpx%2Fitb-ai-0.6.1-en-manifest.json?alt=media)
