iqfeedcsharpapiclient - IQFeed.CSharpApiClient 771.0.0

IQFeed.CSharpApiClient is fastest and the most well-designed C# DTN IQFeed socket API connector available to the open source community!

PM> Install-Package IQFeed.CSharpApiClient -Version 771.0.0 -Source https://www.myget.org/F/iqfeedcsharpapiclient/api/v3/index.json

Copy to clipboard

> nuget.exe install IQFeed.CSharpApiClient -Version 771.0.0 -Source https://www.myget.org/F/iqfeedcsharpapiclient/api/v3/index.json

Copy to clipboard

> dotnet add package IQFeed.CSharpApiClient --version 771.0.0 --source https://www.myget.org/F/iqfeedcsharpapiclient/api/v3/index.json

Copy to clipboard
<PackageReference Include="IQFeed.CSharpApiClient" Version="771.0.0" />
Copy to clipboard
source https://www.myget.org/F/iqfeedcsharpapiclient/api/v3/index.json

nuget IQFeed.CSharpApiClient  ~> 771.0.0
Copy to clipboard

> choco install IQFeed.CSharpApiClient --version 771.0.0 --source https://www.myget.org/F/iqfeedcsharpapiclient/api/v2

Copy to clipboard
Import-Module PowerShellGet
Register-PSRepository -Name "iqfeedcsharpapiclient" -SourceLocation "https://www.myget.org/F/iqfeedcsharpapiclient/api/v2"
Install-Module -Name "IQFeed.CSharpApiClient" -RequiredVersion "771.0.0" -Repository "iqfeedcsharpapiclient" 
Copy to clipboard

Browse the sources in this package using Visual Studio or WinDbg by configuring the following legacy symbol server URL: https://www.myget.org/F/iqfeedcsharpapiclient/symbols/


IQFeed CSharp Api Client

Join slack

IQFeed.CSharpApiClient is fastest and the most well designed C# DTN IQFeed socket API connector available to the open source community! Currently supporting the latest stable IQFeed protocol version 6.2.

IQFeed is an affordable and reputable Internet market data provider. For more info.
SPECIAL OFFER (Save $50 - No Startup Fee) Get Free Trial Now

If you appreciate this project, please star :star: it now!

Features

  • Designed completely non-blocking from bottom-up with nice async/await interfaces
  • Streaming events are distributed in a consistent way using Action delegates
  • Handle multiple socket connections for at least 50% performance increase when requesting lookup data
  • Sockets are using SocketAsyncEventArgs for maximum performance and trying to reduce pressure on GC
  • Support for .NET Core
  • No 3rd party dependency
  • Python support :new:

Usage

Compatibility

IQFeed.CSharpApiClient does support only one real-time protocol at the time but remains backward compatible with historical data.

IQFeed.CSharpApiClient IQFeed Protocol
v2.8.x 6.2
v2.7.x 6.1
v2.6.x 6.0

Packages

MyGet Pre-release feed: https://www.myget.org/gallery/iqfeedcsharpapiclient

Package NuGet Stable MyGet Pre-release Downloads
IQFeed.CSharpApiClient IQFeed.CSharpApiClient IQFeed.CSharpApiClient IQFeed.CSharpApiClient
IQFeed.CSharpApiClient.Extensions IQFeed.CSharpApiClient.Extensions IQFeed.CSharpApiClient.Extensions IQFeed.CSharpApiClient.Extensions

Installation

Install-Package IQFeed.CSharpApiClient

Configuration

Now, you need to set your API credentials and product id somewhere. You have 2 options, in your user environment variables or app.config.

User environment variables

  • Run rundll32 sysdm.cpl,EditEnvironmentVariables to open the Environment Variables
  • In your User variables, create 4 new ones:
    • IQCONNECT_LOGIN
    • IQCONNECT_PASSWORD
    • IQCONNECT_PRODUCT_ID
    • IQCONNECT_PRODUCT_VERSION (not mandatory, will fallback to 1.0.0.0)

app.config

In your appSettings section, assign values to these key:

<appSettings>
     <add key="IQConnect:login" value=""/>
     <add key="IQConnect:password" value=""/>
     <add key="IQConnect:product_id" value=""/>
     <add key="IQConnect:product_version" value=""/>
</appSettings>

Examples

Check IQFeed.CSharpApiClient.Examples for more examples.

IQFeedLauncher.Start();
var lookupClient = LookupClientFactory.CreateNew();
lookupClient.Connect();
var tickMessages = await lookupClient.Historical.GetHistoryTickDatapointsAsync("AAPL", 100);

IQFeed API support status

Streaming data

  • Level 1 data
  • Level 2 data
  • Derivative data
  • Admin data

Lookup data

  • Historical data
  • News data
  • Symbol Lookup data
  • Chains Lookup data
  • Market Summary Data

Support

For support request, you can create an issue on GitHub or join our Slack community.

Sponsors

DTN IQFeed

JetBrains

Contributing

Pull requests are welcome! Don't hesitate to open an issue if something goes wrong.

  • .NETStandard 2.1
    • System.Configuration.ConfigurationManager (>= 4.7.0)
    • System.IO.Compression (>= 4.3.0)
    • System.Memory (>= 4.5.4)
    • System.Reflection.Emit (>= 4.7.0)
    • System.Reflection.Emit.ILGeneration (>= 4.7.0)
  • .NETStandard 2.1: 2.1.0.0

                        
Assembly Assembly hash Match
/lib/netstandard2.1/iqfeed.csharpapiclient.dll 04f8cd80fcba4ae1a99e562c94b895a01

Owners

Mathieu Paquette

Authors

Mathieu Paquette

Project URL

https://github.com/mathpaquette/IQFeed.CSharpApiClient

License

Unknown

Tags

DTN IQFeed Socket API (Client)

Info

15845 total downloads
105 downloads for version 771.0.0
Download (116.35 KB)
Download legacy symbols (335.66 KB)
Found on the current feed only

Package history

Version Size Last updated Downloads Mirrored?
771.0.0 116.35 KB Fri, 16 May 2025 10:51:50 GMT 105
767.0.0 116.35 KB Fri, 16 May 2025 10:35:54 GMT 101
2.10.0 229.93 KB Mon, 26 May 2025 23:40:18 GMT 88
2.9.1 116.35 KB Sat, 17 May 2025 11:48:31 GMT 93
2.9.0.775 229.99 KB Mon, 26 May 2025 23:27:38 GMT 102
2.9.0.773 229.98 KB Sun, 25 May 2025 06:55:28 GMT 87
2.9.0.770 116.37 KB Fri, 16 May 2025 10:49:06 GMT 99
2.9.0.768 116.37 KB Fri, 16 May 2025 10:45:34 GMT 95
2.9.0.765 116.37 KB Thu, 15 May 2025 12:20:36 GMT 108
2.9.0 116.35 KB Fri, 16 May 2025 10:28:01 GMT 106
2.8.0.762 116.37 KB Thu, 15 May 2025 12:16:28 GMT 95
2.8.0.760 116.39 KB Sat, 03 May 2025 17:44:39 GMT 99
2.8.0.757 116.37 KB Sun, 23 Feb 2025 21:18:49 GMT 87
2.8.0.755 116.37 KB Fri, 21 Feb 2025 07:58:47 GMT 90
2.8.0.753 116.37 KB Fri, 21 Feb 2025 07:52:14 GMT 81
2.8.0.747 113.55 KB Tue, 25 Jul 2023 17:15:06 GMT 111
2.8.0.745 114.14 KB Sun, 28 May 2023 20:51:21 GMT 97
2.8.0.740 113.37 KB Fri, 26 May 2023 18:45:41 GMT 78
2.8.0.738 113.37 KB Fri, 26 May 2023 18:39:33 GMT 80
2.8.0.736 114.14 KB Thu, 25 May 2023 14:46:38 GMT 98
2.8.0.735 113.37 KB Wed, 19 Apr 2023 12:22:33 GMT 88
2.8.0.733 113.38 KB Wed, 19 Apr 2023 12:18:57 GMT 98
2.8.0.726 224.02 KB Fri, 11 Nov 2022 12:34:02 GMT 101
2.8.0.723 224.11 KB Mon, 11 Apr 2022 12:48:10 GMT 78
2.8.0.721 224.11 KB Sun, 09 Jan 2022 22:49:38 GMT 111
2.8.0.720 207.9 KB Sat, 08 Jan 2022 20:54:56 GMT 91
2.7.0.718 207.89 KB Sat, 08 Jan 2022 20:50:15 GMT 90
2.7.0.716 207.89 KB Sat, 08 Jan 2022 20:46:26 GMT 85
2.7.0.714 207.89 KB Sat, 08 Jan 2022 20:42:13 GMT 90
2.7.0.713 207.89 KB Thu, 28 Oct 2021 18:34:50 GMT 92
2.7.0.711 207.25 KB Wed, 07 Jul 2021 01:11:33 GMT 85
2.7.0.709 207.25 KB Sun, 04 Jul 2021 13:26:50 GMT 88
2.7.0.708 207.25 KB Sun, 04 Jul 2021 13:23:28 GMT 101
2.7.0.706 207.24 KB Mon, 03 May 2021 11:37:59 GMT 95
2.7.0 207.2 KB Mon, 03 May 2021 11:39:55 GMT 91
2.6.2.705 208.38 KB Sun, 25 Apr 2021 22:59:29 GMT 91
2.6.2.704 207.24 KB Sun, 25 Apr 2021 15:45:28 GMT 91
2.6.2.703 206.21 KB Sun, 25 Apr 2021 15:43:27 GMT 95
2.6.2.701 206.41 KB Sun, 25 Apr 2021 14:58:04 GMT 85
2.6.2.697 206.4 KB Sun, 25 Apr 2021 14:52:11 GMT 92
2.6.2.695 206.21 KB Sun, 25 Apr 2021 12:29:50 GMT 93
2.6.2.691 206.22 KB Sat, 24 Apr 2021 19:47:05 GMT 92
2.6.2.690 221.29 KB Tue, 20 Apr 2021 00:27:11 GMT 88
2.6.2.689 205.33 KB Tue, 20 Apr 2021 00:25:19 GMT 92
2.6.2.688 205.34 KB Fri, 09 Apr 2021 21:29:43 GMT 79
2.6.2.684 205.37 KB Fri, 09 Apr 2021 11:52:40 GMT 95
2.6.2.680 205.38 KB Sun, 04 Apr 2021 19:22:21 GMT 97
2.6.2.678 188.64 KB Sun, 04 Apr 2021 19:11:15 GMT 102
2.6.2.677 188.63 KB Sun, 04 Apr 2021 19:04:56 GMT 93
2.6.2.676 205.38 KB Sun, 04 Apr 2021 19:03:06 GMT 88
2.6.2.674 205.37 KB Sun, 04 Apr 2021 18:56:29 GMT 107
2.6.2.672 205.39 KB Sun, 04 Apr 2021 17:44:40 GMT 105
2.6.2.667 188.64 KB Sun, 04 Apr 2021 13:38:02 GMT 94
2.6.2.664 188.72 KB Sat, 03 Apr 2021 20:52:22 GMT 95
2.6.2.661 188.72 KB Sat, 03 Apr 2021 20:45:35 GMT 80
2.6.2.659 188.69 KB Sat, 03 Apr 2021 20:40:27 GMT 77
2.6.2.650 183.56 KB Sat, 03 Apr 2021 14:24:18 GMT 91
2.6.2.648 171.23 KB Sat, 03 Apr 2021 14:20:07 GMT 80
2.6.2.646 171.23 KB Sat, 03 Apr 2021 14:18:10 GMT 96
2.6.2.645 171.24 KB Sat, 03 Apr 2021 14:16:17 GMT 98
2.6.2 171.19 KB Sat, 03 Apr 2021 14:22:14 GMT 87
2.6.1.644 171.23 KB Sat, 03 Apr 2021 13:54:28 GMT 88
2.6.1.642 171.23 KB Sat, 03 Apr 2021 13:44:50 GMT 94
2.6.1.640 171.23 KB Sat, 03 Apr 2021 13:08:52 GMT 94
2.6.1.638 171.23 KB Sat, 03 Apr 2021 01:57:18 GMT 96
2.6.1.637 171.68 KB Sat, 03 Apr 2021 01:51:11 GMT 88
2.6.1.635 171.55 KB Sat, 03 Apr 2021 01:48:36 GMT 91
2.6.1.633 171.55 KB Sat, 03 Apr 2021 01:40:29 GMT 88
2.6.1.631 171.54 KB Sat, 03 Apr 2021 01:30:34 GMT 86
2.6.1.630 171.68 KB Sat, 03 Apr 2021 01:06:51 GMT 93
2.6.1.628 171.03 KB Fri, 02 Apr 2021 21:54:19 GMT 95
2.6.1.625 171.04 KB Fri, 02 Apr 2021 21:48:46 GMT 91
2.6.1.622 171.03 KB Fri, 02 Apr 2021 20:01:36 GMT 95
2.6.1.620 171.55 KB Fri, 02 Apr 2021 16:14:04 GMT 78
2.6.1.614 186.38 KB Thu, 01 Apr 2021 00:48:31 GMT 100
2.6.1.610 171.03 KB Wed, 31 Mar 2021 09:52:15 GMT 86
2.6.1.608 171.04 KB Wed, 31 Mar 2021 09:48:10 GMT 80
2.6.1.604 171.02 KB Tue, 30 Mar 2021 14:41:29 GMT 86
2.6.1.603 171.03 KB Tue, 30 Mar 2021 14:39:35 GMT 92
2.6.1.602 171.03 KB Tue, 30 Mar 2021 14:30:06 GMT 83
2.6.1.600 171.01 KB Tue, 30 Mar 2021 13:43:18 GMT 83
2.6.1.597 171.04 KB Tue, 30 Mar 2021 02:34:08 GMT 94
2.6.1.596 171.03 KB Tue, 30 Mar 2021 02:32:06 GMT 84
2.6.1.595 171.02 KB Tue, 30 Mar 2021 01:52:00 GMT 88
2.6.1.594 171.02 KB Tue, 30 Mar 2021 01:50:17 GMT 99
2.6.1.593 171.03 KB Tue, 30 Mar 2021 01:48:15 GMT 77
2.6.1.591 171.03 KB Tue, 30 Mar 2021 01:34:43 GMT 93
2.6.1.590 171.03 KB Mon, 29 Mar 2021 23:03:59 GMT 90
2.6.1.589 171.02 KB Mon, 29 Mar 2021 22:18:32 GMT 96
2.6.1.588 171.03 KB Mon, 29 Mar 2021 22:14:31 GMT 76
2.6.1.587 171.03 KB Mon, 29 Mar 2021 22:12:19 GMT 72
2.6.1.583 171.56 KB Sun, 28 Mar 2021 19:10:24 GMT 93
2.6.1.581 171.56 KB Sun, 28 Mar 2021 18:58:37 GMT 88
2.6.1.577 171.33 KB Sun, 28 Mar 2021 03:22:36 GMT 94
2.6.1.575 171.8 KB Sat, 27 Mar 2021 18:53:45 GMT 95
2.6.1.573 171.8 KB Sat, 27 Mar 2021 17:49:05 GMT 90
2.6.1.571 172.43 KB Sat, 27 Mar 2021 16:48:51 GMT 95
2.6.1.569 172.43 KB Sat, 27 Mar 2021 16:35:10 GMT 89
2.6.1.566 172.42 KB Sat, 27 Mar 2021 12:14:02 GMT 92
2.6.1.564 172.43 KB Sat, 27 Mar 2021 10:57:10 GMT 92
2.6.1.563 170.96 KB Sat, 27 Mar 2021 05:26:01 GMT 86
2.6.1.562 170.96 KB Thu, 25 Mar 2021 12:15:07 GMT 93
2.6.1.560 170.96 KB Sat, 20 Mar 2021 11:40:29 GMT 81
2.6.1.558 170.96 KB Sat, 06 Mar 2021 17:22:55 GMT 82
2.6.1 170.93 KB Sat, 06 Mar 2021 17:24:55 GMT 93
2.6.0.557 170.96 KB Sun, 31 Jan 2021 20:21:57 GMT 93
2.6.0.555 170.96 KB Sun, 31 Jan 2021 20:12:39 GMT 86
2.6.0.553 170.97 KB Sun, 31 Jan 2021 18:00:08 GMT 80
2.6.0.551 170.73 KB Sun, 31 Jan 2021 15:57:16 GMT 86
2.6.0.550 170.73 KB Sun, 31 Jan 2021 15:37:57 GMT 80
2.6.0.547 169.07 KB Wed, 06 Jan 2021 09:41:37 GMT 90
2.6.0.545 169.09 KB Wed, 06 Jan 2021 09:36:31 GMT 93
2.6.0.543 169.03 KB Wed, 06 Jan 2021 09:32:36 GMT 96
2.6.0.541 169.06 KB Wed, 06 Jan 2021 08:58:50 GMT 97
2.6.0.537 169.07 KB Thu, 31 Dec 2020 03:25:58 GMT 82
2.6.0.536 169.08 KB Thu, 31 Dec 2020 03:21:07 GMT 91
2.6.0.535 169.03 KB Thu, 31 Dec 2020 02:59:20 GMT 88
2.6.0.534 169.03 KB Thu, 31 Dec 2020 02:55:05 GMT 88
2.6.0.533 169.03 KB Thu, 31 Dec 2020 02:53:01 GMT 85
2.6.0.531 169.04 KB Thu, 31 Dec 2020 02:42:16 GMT 87
2.6.0.529 168.67 KB Thu, 31 Dec 2020 01:09:43 GMT 87
2.6.0.528 168.67 KB Thu, 31 Dec 2020 01:07:41 GMT 84
2.6.0.525 168.66 KB Thu, 31 Dec 2020 00:38:28 GMT 108
2.6.0.523 168.66 KB Thu, 31 Dec 2020 00:27:21 GMT 88
2.6.0.521 168.66 KB Wed, 30 Dec 2020 23:50:10 GMT 89
2.6.0.517 168.66 KB Wed, 30 Dec 2020 23:10:41 GMT 92
2.6.0.515 168.87 KB Wed, 30 Dec 2020 22:04:49 GMT 82
2.6.0.513 168.89 KB Wed, 30 Dec 2020 21:56:26 GMT 96
2.6.0.511 170.33 KB Wed, 30 Dec 2020 02:40:58 GMT 90
2.6.0.509 169.01 KB Sun, 27 Dec 2020 23:48:30 GMT 81
2.6.0.507 169.01 KB Sun, 27 Dec 2020 23:45:04 GMT 77
2.6.0.505 169.01 KB Sun, 27 Dec 2020 23:01:53 GMT 87
2.6.0 169.02 KB Thu, 31 Dec 2020 03:28:07 GMT 88
2.5.1.503 169.01 KB Sun, 27 Dec 2020 22:58:20 GMT 90
2.5.1.501 169 KB Sun, 27 Dec 2020 22:34:17 GMT 95
2.5.1.494 168.97 KB Sun, 27 Dec 2020 19:05:35 GMT 93
2.5.1.493 166.71 KB Sun, 27 Dec 2020 18:33:35 GMT 98
2.5.1.485 168.95 KB Sun, 27 Dec 2020 17:38:56 GMT 76
2.5.1.483 168.95 KB Sun, 27 Dec 2020 17:23:19 GMT 92
2.5.1.481 168.09 KB Tue, 22 Dec 2020 13:15:04 GMT 88
2.5.1.480 167.93 KB Tue, 22 Dec 2020 12:48:18 GMT 87
2.5.1.479 166.71 KB Thu, 10 Dec 2020 00:40:45 GMT 95
2.5.1.478 166.61 KB Thu, 27 Aug 2020 11:09:36 GMT 94
2.5.1.476 166.61 KB Thu, 27 Aug 2020 11:08:20 GMT 93
2.5.1.474 166.59 KB Thu, 27 Aug 2020 01:15:43 GMT 76
2.5.1.473 166.08 KB Sun, 16 Aug 2020 18:16:33 GMT 94
2.5.1.471 166.07 KB Sun, 02 Aug 2020 00:50:35 GMT 106
2.5.1 166.04 KB Sun, 02 Aug 2020 00:51:55 GMT 81
2.5.0.470 166.07 KB Sun, 02 Aug 2020 00:49:13 GMT 92
2.5.0.469 166.08 KB Sun, 02 Aug 2020 00:43:18 GMT 88
2.5.0.467 166.08 KB Sun, 02 Aug 2020 00:35:16 GMT 92
2.5.0.466 167.58 KB Sat, 01 Aug 2020 21:37:19 GMT 98
2.5.0.464 167.58 KB Sat, 01 Aug 2020 21:36:00 GMT 91
2.5.0.463 167.59 KB Tue, 21 Jul 2020 00:57:12 GMT 99
2.5.0.456 167.67 KB Thu, 18 Jun 2020 01:04:26 GMT 92
2.5.0.452 167.67 KB Thu, 18 Jun 2020 00:57:23 GMT 94
2.5.0.449 167.68 KB Wed, 17 Jun 2020 23:42:54 GMT 86
2.5.0.438 167.68 KB Wed, 17 Jun 2020 22:19:59 GMT 92
2.5.0.436 167.68 KB Wed, 17 Jun 2020 22:12:06 GMT 87
2.5.0.435 167.67 KB Wed, 17 Jun 2020 21:58:21 GMT 85
2.5.0.434 167.68 KB Wed, 17 Jun 2020 21:56:45 GMT 84
2.5.0.433 167.68 KB Wed, 17 Jun 2020 14:57:21 GMT 95
2.5.0.431 167.68 KB Wed, 17 Jun 2020 14:55:38 GMT 83
2.5.0.430 167.67 KB Wed, 17 Jun 2020 14:53:15 GMT 92
2.5.0.429 167.68 KB Wed, 17 Jun 2020 14:50:18 GMT 86
2.5.0.428 167.68 KB Tue, 16 Jun 2020 12:28:14 GMT 88
2.5.0.423 164.62 KB Mon, 15 Jun 2020 14:44:07 GMT 97
2.5.0.421 164.38 KB Sat, 13 Jun 2020 16:24:04 GMT 88
2.5.0.419 164.38 KB Sat, 13 Jun 2020 16:22:52 GMT 83
2.5.0.418 164.38 KB Sat, 13 Jun 2020 16:08:57 GMT 94
2.5.0.416 164.37 KB Sat, 13 Jun 2020 16:07:34 GMT 104
2.5.0.415 83.56 KB Sat, 13 Jun 2020 13:47:35 GMT 82
2.5.0 167.63 KB Thu, 18 Jun 2020 01:05:42 GMT 80
2.1.0.412 83.56 KB Sat, 13 Jun 2020 13:38:16 GMT 86
2.1.0.411 83.56 KB Sat, 13 Jun 2020 13:33:16 GMT 92