Техническое задание
We are looking for a developer to finish and stabilize an existing Kalshi trading bot (~60% complete) built in TypeScript.
This is not a MetaTrader EA. The system interacts with the Kalshi API and requires strong understanding of execution logic, order handling, and state management.
Scope of Work:
- Review and understand existing TypeScript codebase
- Complete missing functionality
- Fix execution issues (order placement, retries, state sync)
- Handle edge cases (partial fills, API errors, timeouts)
- Improve reliability and stability
- Implement proper logging and trade tracking
Key Requirement (Important):
Experience with API-based trading systems (not just MT4/MT5 EAs)
You MUST have:
- Node.js / TypeScript experience
- Experience working with trading APIs
- Understanding of order lifecycle (placed → partial → filled → cancelled)
- Experience debugging real-time systems
Do NOT apply if:
You only build MT4/MT5 indicators or EAs without API integration
You have no experience handling order state or execution logic
To Apply, answer these:
- What trading APIs have you worked with?
- Have you handled partial fills and order state tracking? Explain briefly
- Describe how you prevent duplicate orders during API retries
- Share 1 relevant project (GitHub or description)
- Your experience with TypeScript
Availability to start
Goal:
Deliver a stable, reliable trading bot that runs without execution errors.
Откликнулись
1
Оценка
Проекты
0
0%
Арбитраж
2
0%
/
100%
Просрочено
0
Свободен
2
Оценка
Проекты
7
57%
Арбитраж
1
100%
/
0%
Просрочено
0
Свободен
3
Оценка
Проекты
1
0%
Арбитраж
1
0%
/
100%
Просрочено
0
Свободен
4
Оценка
Проекты
1
100%
Арбитраж
0
Просрочено
0
Свободен
5
Оценка
Проекты
22
18%
Арбитраж
9
33%
/
44%
Просрочено
3
14%
Работает
Опубликовал: 1 пример
6
Оценка
Проекты
16
19%
Арбитраж
2
0%
/
50%
Просрочено
3
19%
Загружен
7
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
8
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
9
Оценка
Проекты
1
0%
Арбитраж
3
0%
/
100%
Просрочено
1
100%
Свободен
10
Оценка
Проекты
2
50%
Арбитраж
0
Просрочено
0
Свободен
11
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
12
Оценка
Проекты
65
40%
Арбитраж
15
27%
/
60%
Просрочено
1
2%
Работает
13
Оценка
Проекты
36
33%
Арбитраж
5
0%
/
80%
Просрочено
0
Работает
Опубликовал: 2 примера
14
Оценка
Проекты
33
27%
Арбитраж
20
10%
/
50%
Просрочено
11
33%
Свободен
Информация о проекте
Бюджет
31+ USD
Сроки выполнения
до 3 дн.