# NeuroTrade, a local-first AI trading operator for Solana powered by Pyth Pro market data

**URL:** <https://dev-forum.pyth.network/t/neurotrade-a-local-first-ai-trading-operator-for-solana-powered-by-pyth-pro-market-data/712>\
**Category:** Pyth Community Hackathon\
**Created:** [March 31, 2026, 5:13pm UTC](https://dev-forum.pyth.network/t/neurotrade-a-local-first-ai-trading-operator-for-solana-powered-by-pyth-pro-market-data/712 "2026-03-31T17:13:00Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![SCP](https://yyz2.discourse-cdn.com/flex034/user_avatar/dev-forum.pyth.network/scp/32/369_2.png) [@SCP](https://dev-forum.pyth.network/u/SCP)\
**Post date:** [March 31, 2026, 5:13pm UTC](https://dev-forum.pyth.network/t/neurotrade-a-local-first-ai-trading-operator-for-solana-powered-by-pyth-pro-market-data/712/1 "2026-03-31T17:13:00Z")

</div>

# **Team:** @SCP , **Submitted:** March 31, 2026

* * *

NeuroTrade is a local-first AI trading agent that uses real-time **Pyth Pro price feeds** for BTC, ETH, and SOL. It streams prices, computes indicators, and lets an AI model generate BUY/SELL/HOLD decisions, which can be simulated or executed via Jupiter api, while keeping all keys and execution on the user’s machine.

 ![image](https://canada1.discourse-cdn.com/flex034/uploads/dev_pyth/original/1X/fd68f6913848cf157c2d01d9166d694979e3ba01.jpeg)

* * *

## What It Does

NeuroTrade is an experimental trading system that runs locally and explores AI-driven decision-making using pyth pro data. It focuses on making the full loop from fetching data, reasoning, and onchain execution in a transparent and controllable environment.

* * *

## Pyth Features Used

✔ Price Pro

* * *

## Links

**Live Demo:** Runs locally  
**Source Code:** [https://github.com/SCPassion/neuro-trade](https://github.com/SCPassion/neuro-trade)  
**Video Walkthrough:** [https://drive.google.com/file/d/13FpiyfRik15hzBiMAy3j4KkIlYCbQGDi/view](https://drive.google.com/file/d/13FpiyfRik15hzBiMAy3j4KkIlYCbQGDi/view)

* * *

## Screenshots / Media

### Static captures of the three main pages (same assets ship in the repo under `docs/screenshots/`).

### **Dashboard**

[![NeuroTrade dashboard — live chart, decision card, risk panel, and engine controls (paper mode)](https://canada1.discourse-cdn.com/flex034/uploads/dev_pyth/original/1X/d0af6f4af4ce97389b65fc7852d3429c5c344f84.jpeg)](https://github.com/SCPassion/neuro-trade/blob/master/docs/screenshots/dashboard.png)

### **Strategies**

[![NeuroTrade Strategies — active profile, signals, guardrails, and limitations](https://canada1.discourse-cdn.com/flex034/uploads/dev_pyth/original/1X/0f8e27156c9c794533c50563ce51ace525f17757.jpeg)](https://github.com/SCPassion/neuro-trade/blob/master/docs/screenshots/strategies.png)

### **Settings**

[![NeuroTrade Settings — setup readiness, local secrets, and trading parameters](https://canada1.discourse-cdn.com/flex034/uploads/dev_pyth/original/1X/182edf32c7acfbee2d473d0883f4593e35165107.jpeg)](https://github.com/SCPassion/neuro-trade/blob/master/docs/screenshots/settings.png)

* * *

## Tech Stack

**Frontend:**  
React 19, TypeScript, Vite, Recharts

**Backend:**  
Express 5, WebSockets (`ws`)

**Blockchain / Trading:**  
Solana (`@solana/kit`), Jupiter execution API

**Data:**  
Pyth Pro WebSocket (real-time price feeds)

**AI / Reasoning:**  
OpenAI API

**Storage & Validation:**  
better-sqlite3, Zod

* * *

## Content Contributions (Required)

Not fully completed — sharing this project mainly for experimentation and learning during the hackathon. 😁

* * *

## Licensing

This project is licensed under Apache 2.0

* * *

## Eligibility Confirmation

✔ I am 18+ years old  
✔ I am not located in an OFAC-sanctioned jurisdiction  
✔ I confirm this is an original work created during the hackathon period  
✔ I have read and agree to the Terms & Conditions

Ps. This project is designed for fun. Do your own research before any trading.  
Not financial advice.
