Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 12 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,10 @@ timerange, SHA, Signal number, or expected output.

## Install

Installation targets advanced users who are comfortable with the shell and, for
data downloads or Freqtrade confirmation, with Docker and basic Ubuntu/Linux
commands.

Windows PowerShell:

```powershell
Expand All @@ -153,6 +157,9 @@ The installer downloads the matching wheel from the latest public GitHub release
checks its published SHA-256 digest, and installs `nfi-bte` in an isolated `uv`
environment.

Close and reopen your terminal (or open a new shell) after installation so the
`nfi-bte` command is picked up on `PATH`, then verify:

```text
nfi-bte --version
nfi-bte doctor
Expand Down Expand Up @@ -361,7 +368,11 @@ Requirements:

- Python 3.12, 3.13, or 3.14
- an NFI/Freqtrade strategy, config, candle directory, and timerange
- Docker only for data downloads or official Freqtrade confirmation
- Docker only for data downloads or official Freqtrade confirmation. Install Docker
for your distribution yourself
([Docker Engine docs](https://docs.docker.com/engine/install/) cover Ubuntu,
Debian, Fedora, and more); install commands differ per distro and the installer
does not manage Docker

Public market metadata needs no exchange API credentials. Never commit private keys or
live-trading secrets.
Expand Down