Trading Tools Development: NinjaTrader Logger & Pattern Analysis
Budget: $250 – $750 USD
NinjaTrader Logger + Pattern Analysis (Read-Only)
I need two tools built for my trading. Both only watch and record. Neither one ever places or changes a trade.
The job has two parts. You can bid on one or both - just tell me which. I want to start Part 1 first.
PART 1 - THE LOGGER (NinjaTrader / C#)
A tool that runs inside NinjaTrader and records:
- Every trade: time, buy or sell, instrument, quantity, price
- Each entry matched with its exit
- Live order flow: buy/sell volume (delta) and the bid/ask sizes in the order book
How the trades must be organized:
- I scale into positions, so one trade is made of several small fills (1, 1, 1, 1...). Keep showing those individual fills - I want to see each one for research. But group them together under one trade.
- Number the trades for each day in order: Trade 1, Trade 2, Trade 3, and so on.
- Show how many trades were entered that day.
- Under each trade, show each entry (time, price, size), the total contracts, the exit, time in and out, and profit/loss. Group the sell side the same way.
- Put a Copy button under each trade that copies that trade's data in a clean format, so I can paste it straight into Claude.
- Everything in time order and easy to read - a clear view, not just a raw file. (NinjaTrader's current view is scattered and can't be downloaded and sorted.)
It also gives a simple summary: number of trades, win rate, profit/loss, and average hold time.
Skills needed: NinjaScript, C#, NinjaTrader add-ons, Level 2 market data.
PART 2 - PATTERN ANALYSIS (Python)
A tool that reads the saved data from Part 1 and writes a report on the patterns it finds:
- Wins and losses, with times
- Candle patterns before trades
- Order flow around trades
- EMA crossovers
- 30-day highs, lows, and closes
- Behavior around news times
It only reads saved data. It never trades.
Skills needed: Python, machine learning, neural networks, data analysis.
WHAT I PROVIDE
- NinjaTrader running with a Level 2 data feed
- A computer for the tools to run on
- Sample data once Part 1 is working
MY TERMS
- Everything runs on my computer
- I get the full source code
- All accounts stay in my name
- Your access is removed at the end
TO BID, SEND ME:
1. Which part you want (one or both)
2. Your fixed price for each
3. Examples of similar work
4. How long it will take
I need two tools built for my trading. Both only watch and record. Neither one ever places or changes a trade.
The job has two parts. You can bid on one or both - just tell me which. I want to start Part 1 first.
PART 1 - THE LOGGER (NinjaTrader / C#)
A tool that runs inside NinjaTrader and records:
- Every trade: time, buy or sell, instrument, quantity, price
- Each entry matched with its exit
- Live order flow: buy/sell volume (delta) and the bid/ask sizes in the order book
How the trades must be organized:
- I scale into positions, so one trade is made of several small fills (1, 1, 1, 1...). Keep showing those individual fills - I want to see each one for research. But group them together under one trade.
- Number the trades for each day in order: Trade 1, Trade 2, Trade 3, and so on.
- Show how many trades were entered that day.
- Under each trade, show each entry (time, price, size), the total contracts, the exit, time in and out, and profit/loss. Group the sell side the same way.
- Put a Copy button under each trade that copies that trade's data in a clean format, so I can paste it straight into Claude.
- Everything in time order and easy to read - a clear view, not just a raw file. (NinjaTrader's current view is scattered and can't be downloaded and sorted.)
It also gives a simple summary: number of trades, win rate, profit/loss, and average hold time.
Skills needed: NinjaScript, C#, NinjaTrader add-ons, Level 2 market data.
PART 2 - PATTERN ANALYSIS (Python)
A tool that reads the saved data from Part 1 and writes a report on the patterns it finds:
- Wins and losses, with times
- Candle patterns before trades
- Order flow around trades
- EMA crossovers
- 30-day highs, lows, and closes
- Behavior around news times
It only reads saved data. It never trades.
Skills needed: Python, machine learning, neural networks, data analysis.
WHAT I PROVIDE
- NinjaTrader running with a Level 2 data feed
- A computer for the tools to run on
- Sample data once Part 1 is working
MY TERMS
- Everything runs on my computer
- I get the full source code
- All accounts stay in my name
- Your access is removed at the end
TO BID, SEND ME:
1. Which part you want (one or both)
2. Your fixed price for each
3. Examples of similar work
4. How long it will take
Related categories:
Python
C# Programming
Statistical Analysis
Neural Networks
Data Visualization
Data Analysis
NinjaTrader