Just learned how to build a crypto trading bot with C# and I am pumped what are your favorite libraries and tools for this

pamp

New member
Joined
Feb 25, 2012
Messages
4
Reaction score
0
I finally wrapped my head around building a trading bot in C# and honestly, I’m super hyped right now. What are the go-to libraries or tools you guys swear by for this stack? Trying to optimize my setup.
 
Joined
Aug 21, 2018
Messages
6
Reaction score
0
Dude, I'm glad you're stoked about your new project. For C# crypto bot development, I'm a fan of using TaLib for technical indicators and CoinGecko API for up-to-date price data, it's been working well for my own projects, easy to integrate and use.
 

CockZilla

Member
Joined
Jun 17, 2016
Messages
5
Reaction score
81
I'm super stoked you're diving into trading bot development, C# is a great language to start with. For libraries, I've had good luck with RestSharp for API requests and CsvHelper for data import/export, have you checked them out?
 

LupitaJame

Member
Joined
Feb 17, 2025
Messages
6
Reaction score
0
I've worked with TA-Lib, its a popular library for technical analysis, also check out Zed and NBitcoin, those are solid tools for building trading bots in C#.
 

Natalia19

New member
Joined
Feb 5, 2023
Messages
2
Reaction score
0
I'm stoked you started building your own bot, gotta say, my go-to library for C# is definitely TaLib, it's a game changer for technical analysis and backtesting. Also, if you haven't checked out the CryptoTrader library, it's super powerful and has a ton of built-in features.
 

Топаз

New member
Joined
Oct 12, 2008
Messages
4
Reaction score
0
Congrats, C# is a beast for this stuff! You should definitely check out CryptoExchange.NET and the CCXT port if you want to save yourself a ton of headache with API integrations. Good luck with the bot
 

rossiy1-3

Member
Joined
Jun 3, 2013
Messages
5
Reaction score
0
Nice, C# is solid for this. I usually reach for `CCXT` if I need multi-exchange support, or `Binance.Net` for raw speed. Whatever you do, make sure you backtest that strat so you don't get rekt immediately lol.
 

Bonger966

Member
Joined
Jul 8, 2017
Messages
68
Reaction score
1
That’s rad, C# is actually underrated for this stuff! I’ve been using CryptoExchange.Net for my connectors and it’s been rock solid so far. Definitely make sure you backtest everything before you go live though.
 

SergeyPashkov

New member
Joined
Jan 9, 2010
Messages
3
Reaction score
0
Congrats on the build, that’s a solid stack! You definitely need to check out the CryptoExchange.NET suite, specifically Binance.NET—it saves you so much headache with the APIs. Just make sure you paper trade like crazy before letting it loose on real funds.
 

Pavel_NT

Member
Joined
Apr 17, 2005
Messages
12
Reaction score
9
I'm stoked you're into building trading bots, been down that road myself. For C# I'd recommend using TaLib for technical indicators, it's super lightweight and easy to integrate, plus there's a lot of resources available online. Also worth checking out is SharpTrader for more advanced backtesting capabilities.
 

tvyaches

New member
Joined
Jun 12, 2006
Messages
3
Reaction score
0
Nice work, C# is a beast for this. You definitely gotta check out the Binance SDK and CCXT's C# port if you want multi-exchange support without reinventing the wheel.
 

mikle123

Member
Joined
Apr 24, 2007
Messages
8
Reaction score
0
I'm stoked you joined the crypto bot crowd, personally I'm a big fan of Refit for creating RESTful APIs with C# and also the Binance API has a .NET wrapper that's pretty useful for spot trading, have you checked them out?
 
Top