Open Source

LumiSignals Bot

Automate Your Trade Setups

Connect LumiTrade signals directly to your Oanda account. The bot runs on your machine, uses your credentials, and executes trades on your behalf — fully under your control.

How It Works

Three steps from download to live signals.

1

Download the Bot

Clone the open-source repository from GitHub. It runs on Windows, Mac, or Linux — anywhere Python runs.

2

Add Your Credentials

Enter your Oanda account ID and API key. Your credentials stay on your machine — we never see them.

3

Start Receiving Signals

Subscribe to a signal plan, add your API key, and the bot automatically places trades based on LumiTrade setups.

Built for Safety and Transparency

Every feature designed so you stay in control.

Dry-Run Mode

Test the full pipeline without placing real orders. See exactly what the bot would do before you commit.

Paper Trading First

Connect to an Oanda practice account and trade with virtual money until you’re confident.

Risk Management

Set your risk per trade, maximum position size, and max open positions. The bot respects your limits.

Open Source

Every line of code is public on GitHub. Review it, modify it, or contribute to it.

Signal Plans

The bot is free. Choose a signal plan to power it.

Free

$0
forever
  • LumiSignals bot (full version)
  • Mock signal mode for testing
  • Dry-run and paper trading
  • 2–3 sample signals per week

Download Free

Quick Start

Up and running in under 5 minutes.

# 1. Clone the repository
$ git clone https://github.com/ceresfin/LumiSignals.git
$ cd LumiSignals

# 2. Install dependencies
$ pip install -r requirements.txt

# 3. Set up your config
$ cp config.example.yaml config.yaml
# Edit config.yaml with your Oanda credentials

# 4. Test with mock signals (no risk)
$ python run.py –mode mock –dry-run

# 5. Go live with your practice account
$ python run.py –mode polling

User Responsibility Disclaimer

By downloading and using the LumiSignals bot, you acknowledge that you are connecting to your own brokerage account with your own credentials. You are solely responsible for all trades executed through this software. LumiTrade does not have access to, manage, or control your brokerage account. You should test thoroughly using a paper trading account before risking real capital. Trading forex and other financial instruments involves substantial risk of loss. You may lose more than your initial investment.

LumiTrade LLC is a financial education and publishing company. All content, signals, and analysis are for educational and informational purposes only and should not be construed as personalized investment advice. LumiTrade does not manage client funds or provide individualized recommendations. Consult a licensed financial professional before making investment decisions.