Termos de Referência
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.
Respondido
1
Classificação
Projetos
0
0%
Arbitragem
2
0%
/
100%
Expirado
0
Livre
2
Classificação
Projetos
4
50%
Arbitragem
0
Expirado
0
Trabalhando
3
Classificação
Projetos
1
0%
Arbitragem
1
0%
/
100%
Expirado
0
Livre
4
Classificação
Projetos
1
100%
Arbitragem
0
Expirado
0
Livre
5
Classificação
Projetos
21
14%
Arbitragem
8
38%
/
38%
Expirado
3
14%
Carregado
6
Classificação
Projetos
11
9%
Arbitragem
2
0%
/
50%
Expirado
2
18%
Carregado
7
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
8
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
9
Classificação
Projetos
1
0%
Arbitragem
3
0%
/
100%
Expirado
1
100%
Livre
10
Classificação
Projetos
2
50%
Arbitragem
0
Expirado
0
Livre
11
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
12
Classificação
Projetos
56
34%
Arbitragem
15
27%
/
60%
Expirado
1
2%
Trabalhando
13
Classificação
Projetos
36
33%
Arbitragem
5
0%
/
80%
Expirado
0
Trabalhando
Publicou: 2 códigos
14
Classificação
Projetos
33
27%
Arbitragem
20
10%
/
50%
Expirado
11
33%
Livre
Informações sobre o projeto
Orçamento
31+ USD
Prazo
para 3 dias