Spécifications
I'm looking for an experienced Python developer to build a custom automated trading system that connects ThinkorSwim (TOS) strategy signals to Alpaca for real-time trade execution. This will be done using a named pipe (FIFO) as the communication bridge between ThinkorSwim and a Python backend.
Key Components of the Project:
1. ThinkorSwim Signal Capture
A ThinkScript strategy inside TOS will generate trade signals such as buy and sell. These signals will be written to a named pipe (FIFO) — no scraping or unofficial TOS APIs. Format of the signal will be simple text, for example: BUY AAPL 100 or SELL TSLA 50.
2. Python Backend (Execution Bridge)
Read from the named pipe in real time.
Parse signals and send order requests to Alpaca using their API.
Handle market, limit, and stop orders.
Include position tracking, error handling, and detailed logging of all trades, signals, and failures.
Support debouncing logic to avoid duplicate execution on flickering signals, ensuring each signal only executes once per bar.
3. Modular Strategy Support
Core trading logic should be isolated in separate modules or files, so I can easily change or test different strategies like MACD, EMA crossover, RSI, etc.
Config settings (such as symbols, position size, risk parameters) should be changeable via a .env, JSON, or YAML config file.
4. Simple Dashboard (Optional but Preferred)
A basic frontend using Flask or Tkinter to show:
- Live signal feed
- Current positions and P&L per ticker
- Order status (pending, filled, canceled)
- Connection health (FIFO status, Alpaca auth)
- Strategy or config snapshot
5. Backtest Mode
Ability to switch into backtest mode to test strategies on historical data. CSV or Pandas DataFrame input is acceptable.
Simulate trade outcomes, record stats, and optionally plot the results.
6. Documentation and Setup Instructions
Provide a clear README or usage document with instructions to:
- Run the bot in live mode
- Run in backtest mode
- Edit strategy logic or config
- Troubleshoot issues such as FIFO not receiving data
Deliverables:
- Full Python source code (modular and documented)
- Setup instructions
- Config file templates or defaults
- Optional dashboard UI
Required Skills:
- Proficient in Python (real-time execution, modular structuring)
- Experience with Alpaca API (REST or WebSocket)
- Familiarity with ThinkorSwim and ThinkScript
- Understanding of trading order types and signal execution
- Optional experience with Flask or Tkinter
- Optional experience with backtesting libraries like Backtrader or Pandas
Répondu
1
Évaluation
Projets
34
24%
Arbitrage
4
0%
/
50%
En retard
2
6%
Travail
2
Évaluation
Projets
6
33%
Arbitrage
4
0%
/
75%
En retard
1
17%
Gratuit
3
Évaluation
Projets
6
50%
Arbitrage
0
En retard
0
Travail
Commandes similaires
LOOKING FOR AN EA WITH HIGH PERFORMANCE
30 - 45 USD
Hi, I’m searching for a developer who already has a high‑performance Gold EA that can beat the results shown in my screenshot. If you have such an EA, please reply with: - A brief description of how it works (grid, scalping, SMC, etc.) - Backtest results and the set files you used - Whether you’re willing to make minor tweaks so I can use it as my own If the performance looks good, we can discuss adjustments and next
Custom criterion developping
30 USD
Hello everyone, I’m looking to develop a custom optimization criterion for my EA based on a Supertrend clustering and I’m seeking a freelance developer who can implement this for MT5. The goal is to identify parameter sets that are the most profitable, consistent, and well controlled (DD). My focus is on robustness, stable performance, and realistic drawdown behavior. I have already created custom criterions (such as
I need a MetaTrader 5 Expert Advisor based on SMA 5/9 crossover: - Only one position at a time. - Close & reverse on opposite SMA cross. - No trading on very large breakout candles. - Stop Loss mandatory, 20-50 pips. - Manual lot size and manual timeframe. - EA must be clean, optimized, stable for Gold and Forex. Attached file contains full EA specification for development
Integrate MT4 license into my PHP website!
30 - 200 USD
Hi, I'm looking for an experienced programmer that is able to implement a license verification tool on my PHP website. Here is how it will mainly work. After payment, the customer can install the EX4 file on a specific number of PC's. Everything will be automated meaning that once the customer pays for a product on my website, he gets a verification key that will work on the EX4 file. Or if you already have an
Hello, How are you doing? I need someoene who is familiar with Blockchain. I have a stable coins i used for betting, I will need to create a gaming token. I need a developer who can design and develop a game token that integrates seamlessly with my existing frontend application built in React. Kindly bid if this is what you can do. Thanks
I need an FXDreema developer
30+ USD
Hello, How are you doing? i need a developer who can help me work on my FXDreema project. I did an extensive back testing and come up with an edge wich i would like to automate, it's a mechanical strategy that waits for a session sweep, wait for certain confluences and then a 5min FVG. Kindly bid if this is what you can do. Thanks
I need an fxdreema developer
30+ USD
Hello, How are you doing? i need a developer who can help me work on my FXDreema project. I did an extensive back testing and come up with an edge wich i would like to automate, it's a mechanical strategy that waits for a session sweep, wait for certain confluences and then a 5min FVG. Kindly bid if this is what you can do. Thanks
I have an indicator i need automated i use it manually and it plots arrows. Can you automate it for my Ninjatrader8? Do you need to see file? Expert Ninjatrader Developer can Bid for this project
I am seeking a highly experienced MT4/MT5 developer to analyze my trade history and replicate the trading strategy into a new Expert Advisor. The developer must have proven experience in strategy reverse-engineering, trade data analysis, and EA development across various trading methodologies. Strong familiarity with EURUSD trading behavior and chart analysis is essential. Please keep on mind we don't have physical
🔥 Premium Trading Website for Sale – NeuroTraderX.com (Ready-Made Signal Business) NeuroTraderX.com is a professionally branded, fully functional trading website designed specifically for Forex / Crypto / Indices traders, signal providers, and prop-firm traders who want to monetize their trading immediately without building everything from scratch. This is not just a website — it’s a complete trading business
Informations sur le projet
Budget
100 - 200 USD
Délais
de 2 à 6 jour(s)