iqfeedcsharpapiclient - IQFeed.CSharpApiClient.Extensions 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.Extensions -Version 771.0.0 -Source https://www.myget.org/F/iqfeedcsharpapiclient/api/v3/index.json

Copy to clipboard

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

Copy to clipboard

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

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

nuget IQFeed.CSharpApiClient.Extensions  ~> 771.0.0
Copy to clipboard

> choco install IQFeed.CSharpApiClient.Extensions --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.Extensions" -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
    • IQFeed.CSharpApiClient (>= 771.0.0)
  • .NETStandard 2.1: 2.1.0.0

                        
Assembly Assembly hash Match
/lib/netstandard2.1/iqfeed.csharpapiclient.extensions.dll ca3c5f06a3b54b5dad21a7b02aec56a61

Owners

Mathieu Paquette

Authors

Mathieu Paquette

Project URL

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

License

Unknown

Tags

DTN IQFeed Socket API (Client)

Info

13937 total downloads
74 downloads for version 771.0.0
Download (10.67 KB)
Download legacy symbols (18.24 KB)
Found on the current feed only

Package history

Version Size Last updated Downloads Mirrored?
771.0.0 10.67 KB Fri, 16 May 2025 10:51:53 GMT 74
767.0.0 10.67 KB Fri, 16 May 2025 10:36:00 GMT 65
2.10.0 18.51 KB Mon, 26 May 2025 23:40:21 GMT 64
2.9.1 10.67 KB Sat, 17 May 2025 11:48:36 GMT 81
2.9.0.775 18.55 KB Mon, 26 May 2025 23:27:41 GMT 72
2.9.0.773 18.54 KB Sun, 25 May 2025 06:55:32 GMT 68
2.9.0.770 10.69 KB Fri, 16 May 2025 10:49:10 GMT 77
2.9.0.768 10.69 KB Fri, 16 May 2025 10:45:38 GMT 83
2.9.0.765 10.69 KB Thu, 15 May 2025 12:20:39 GMT 84
2.9.0 10.67 KB Fri, 16 May 2025 10:28:04 GMT 83
2.8.0.762 10.69 KB Thu, 15 May 2025 12:16:31 GMT 61
2.8.0.760 10.7 KB Sat, 03 May 2025 17:44:42 GMT 71
2.8.0.757 10.69 KB Sun, 23 Feb 2025 21:18:53 GMT 63
2.8.0.755 10.69 KB Fri, 21 Feb 2025 07:58:50 GMT 73
2.8.0.753 10.7 KB Fri, 21 Feb 2025 07:52:17 GMT 72
2.8.0.747 10.53 KB Tue, 25 Jul 2023 17:15:10 GMT 82
2.8.0.745 10.53 KB Sun, 28 May 2023 20:51:25 GMT 79
2.8.0.740 10.53 KB Fri, 26 May 2023 18:45:44 GMT 84
2.8.0.738 10.53 KB Fri, 26 May 2023 18:39:37 GMT 83
2.8.0.736 10.53 KB Thu, 25 May 2023 14:47:13 GMT 88
2.8.0.735 10.53 KB Wed, 19 Apr 2023 12:22:40 GMT 90
2.8.0.733 10.53 KB Wed, 19 Apr 2023 12:19:09 GMT 82
2.8.0.726 10.5 KB Fri, 11 Nov 2022 12:34:06 GMT 77
2.8.0.723 10.5 KB Mon, 11 Apr 2022 12:48:13 GMT 84
2.8.0.721 10.5 KB Sun, 09 Jan 2022 22:49:41 GMT 88
2.8.0.720 10.5 KB Sat, 08 Jan 2022 20:55:00 GMT 81
2.7.0.718 10.5 KB Sat, 08 Jan 2022 20:50:19 GMT 78
2.7.0.716 10.5 KB Sat, 08 Jan 2022 20:46:30 GMT 80
2.7.0.714 10.5 KB Sat, 08 Jan 2022 20:42:17 GMT 88
2.7.0.713 10.5 KB Thu, 28 Oct 2021 18:34:54 GMT 82
2.7.0.711 10.5 KB Wed, 07 Jul 2021 01:11:37 GMT 77
2.7.0.709 10.5 KB Sun, 04 Jul 2021 13:26:53 GMT 81
2.7.0.708 10.5 KB Sun, 04 Jul 2021 13:23:31 GMT 88
2.7.0.706 11.08 KB Mon, 03 May 2021 11:38:03 GMT 82
2.7.0 11.06 KB Mon, 03 May 2021 11:39:58 GMT 80
2.6.2.705 11.08 KB Sun, 25 Apr 2021 22:59:33 GMT 72
2.6.2.704 11.08 KB Sun, 25 Apr 2021 15:45:31 GMT 78
2.6.2.703 11.08 KB Sun, 25 Apr 2021 15:43:30 GMT 84
2.6.2.701 11.08 KB Sun, 25 Apr 2021 14:58:07 GMT 69
2.6.2.697 11.08 KB Sun, 25 Apr 2021 14:52:14 GMT 80
2.6.2.695 11.07 KB Sun, 25 Apr 2021 12:29:54 GMT 90
2.6.2.691 11.07 KB Sat, 24 Apr 2021 19:47:09 GMT 82
2.6.2.690 11.07 KB Tue, 20 Apr 2021 00:27:15 GMT 79
2.6.2.689 11.08 KB Tue, 20 Apr 2021 00:25:23 GMT 79
2.6.2.688 11.08 KB Fri, 09 Apr 2021 21:29:47 GMT 77
2.6.2.684 11.08 KB Fri, 09 Apr 2021 11:52:43 GMT 80
2.6.2.680 11.08 KB Sun, 04 Apr 2021 19:22:24 GMT 81
2.6.2.678 11.08 KB Sun, 04 Apr 2021 19:11:19 GMT 79
2.6.2.677 11.08 KB Sun, 04 Apr 2021 19:05:00 GMT 77
2.6.2.676 11.08 KB Sun, 04 Apr 2021 19:03:09 GMT 91
2.6.2.674 11.07 KB Sun, 04 Apr 2021 18:56:32 GMT 75
2.6.2.672 11.08 KB Sun, 04 Apr 2021 17:44:43 GMT 92
2.6.2.667 11.08 KB Sun, 04 Apr 2021 13:38:06 GMT 77
2.6.2.664 11.07 KB Sat, 03 Apr 2021 20:52:25 GMT 85
2.6.2.661 11.08 KB Sat, 03 Apr 2021 20:45:38 GMT 77
2.6.2.659 11.08 KB Sat, 03 Apr 2021 20:40:30 GMT 86
2.6.2.650 11.08 KB Sat, 03 Apr 2021 14:24:21 GMT 75
2.6.2.648 11.08 KB Sat, 03 Apr 2021 14:20:11 GMT 68
2.6.2.646 11.07 KB Sat, 03 Apr 2021 14:18:13 GMT 93
2.6.2.645 11.08 KB Sat, 03 Apr 2021 14:16:20 GMT 81
2.6.2 11.06 KB Sat, 03 Apr 2021 14:22:18 GMT 85
2.6.1.644 11.08 KB Sat, 03 Apr 2021 13:54:31 GMT 80
2.6.1.642 11.08 KB Sat, 03 Apr 2021 13:44:53 GMT 75
2.6.1.640 11.08 KB Sat, 03 Apr 2021 13:08:55 GMT 78
2.6.1.638 11.08 KB Sat, 03 Apr 2021 01:57:22 GMT 81
2.6.1.637 11.08 KB Sat, 03 Apr 2021 01:51:15 GMT 83
2.6.1.635 11.08 KB Sat, 03 Apr 2021 01:48:39 GMT 77
2.6.1.633 11.08 KB Sat, 03 Apr 2021 01:40:33 GMT 74
2.6.1.631 11.08 KB Sat, 03 Apr 2021 01:30:37 GMT 81
2.6.1.630 11.05 KB Sat, 03 Apr 2021 01:06:55 GMT 84
2.6.1.628 11.05 KB Fri, 02 Apr 2021 21:54:22 GMT 90
2.6.1.625 11.05 KB Fri, 02 Apr 2021 21:48:50 GMT 73
2.6.1.622 11.05 KB Fri, 02 Apr 2021 20:01:40 GMT 78
2.6.1.620 11.04 KB Fri, 02 Apr 2021 16:14:07 GMT 69
2.6.1.614 10.94 KB Thu, 01 Apr 2021 00:48:34 GMT 80
2.6.1.610 10.93 KB Wed, 31 Mar 2021 09:52:19 GMT 82
2.6.1.608 10.94 KB Wed, 31 Mar 2021 09:48:14 GMT 81
2.6.1.604 10.94 KB Tue, 30 Mar 2021 14:41:32 GMT 79
2.6.1.603 10.94 KB Tue, 30 Mar 2021 14:39:40 GMT 73
2.6.1.602 10.94 KB Tue, 30 Mar 2021 14:30:10 GMT 96
2.6.1.600 10.93 KB Tue, 30 Mar 2021 13:43:22 GMT 90
2.6.1.597 10.94 KB Tue, 30 Mar 2021 02:34:11 GMT 83
2.6.1.596 10.94 KB Tue, 30 Mar 2021 02:32:09 GMT 75
2.6.1.595 10.94 KB Tue, 30 Mar 2021 01:52:03 GMT 79
2.6.1.594 10.94 KB Tue, 30 Mar 2021 01:50:20 GMT 85
2.6.1.593 10.94 KB Tue, 30 Mar 2021 01:48:19 GMT 91
2.6.1.591 10.94 KB Tue, 30 Mar 2021 01:34:47 GMT 75
2.6.1.590 10.94 KB Mon, 29 Mar 2021 23:04:02 GMT 80
2.6.1.589 10.94 KB Mon, 29 Mar 2021 22:18:35 GMT 84
2.6.1.588 10.94 KB Mon, 29 Mar 2021 22:14:34 GMT 78
2.6.1.587 10.94 KB Mon, 29 Mar 2021 22:12:22 GMT 85
2.6.1.583 10.94 KB Sun, 28 Mar 2021 19:10:27 GMT 74
2.6.1.581 10.94 KB Sun, 28 Mar 2021 18:58:40 GMT 86
2.6.1.577 10.94 KB Sun, 28 Mar 2021 03:22:39 GMT 85
2.6.1.575 10.94 KB Sat, 27 Mar 2021 18:53:48 GMT 85
2.6.1.573 10.94 KB Sat, 27 Mar 2021 17:49:08 GMT 81
2.6.1.571 10.94 KB Sat, 27 Mar 2021 16:48:54 GMT 74
2.6.1.569 10.94 KB Sat, 27 Mar 2021 16:35:13 GMT 70
2.6.1.566 10.93 KB Sat, 27 Mar 2021 12:14:04 GMT 78
2.6.1.564 10.94 KB Sat, 27 Mar 2021 10:57:13 GMT 84
2.6.1.563 10.94 KB Sat, 27 Mar 2021 05:26:04 GMT 91
2.6.1.562 10.94 KB Thu, 25 Mar 2021 12:15:11 GMT 78
2.6.1.560 10.94 KB Sat, 20 Mar 2021 11:40:32 GMT 81
2.6.1.558 10.94 KB Sat, 06 Mar 2021 17:22:58 GMT 81
2.6.1 10.92 KB Sat, 06 Mar 2021 17:24:58 GMT 85
2.6.0.557 10.94 KB Sun, 31 Jan 2021 20:22:00 GMT 87
2.6.0.555 10.94 KB Sun, 31 Jan 2021 20:12:42 GMT 86
2.6.0.553 10.94 KB Sun, 31 Jan 2021 18:00:11 GMT 72
2.6.0.551 10.94 KB Sun, 31 Jan 2021 15:57:19 GMT 69
2.6.0.550 10.94 KB Sun, 31 Jan 2021 15:38:00 GMT 75
2.6.0.547 10.94 KB Wed, 06 Jan 2021 09:41:41 GMT 84
2.6.0.545 10.93 KB Wed, 06 Jan 2021 09:36:34 GMT 80
2.6.0.543 10.93 KB Wed, 06 Jan 2021 09:32:39 GMT 76
2.6.0.541 10.93 KB Wed, 06 Jan 2021 08:58:54 GMT 66
2.6.0.537 10.94 KB Thu, 31 Dec 2020 03:26:01 GMT 80
2.6.0.536 10.94 KB Thu, 31 Dec 2020 03:21:10 GMT 77
2.6.0.535 10.94 KB Thu, 31 Dec 2020 02:59:24 GMT 89
2.6.0.534 10.94 KB Thu, 31 Dec 2020 02:55:08 GMT 72
2.6.0.533 10.94 KB Thu, 31 Dec 2020 02:53:04 GMT 85
2.6.0.531 10.94 KB Thu, 31 Dec 2020 02:42:18 GMT 79
2.6.0.529 10.94 KB Thu, 31 Dec 2020 01:09:46 GMT 83
2.6.0.528 10.94 KB Thu, 31 Dec 2020 01:07:43 GMT 81
2.6.0.525 10.93 KB Thu, 31 Dec 2020 00:38:31 GMT 78
2.6.0.523 10.94 KB Thu, 31 Dec 2020 00:27:23 GMT 82
2.6.0.521 10.94 KB Wed, 30 Dec 2020 23:50:13 GMT 85
2.6.0.517 10.94 KB Wed, 30 Dec 2020 23:10:44 GMT 70
2.6.0.515 10.94 KB Wed, 30 Dec 2020 22:04:52 GMT 82
2.6.0.513 10.93 KB Wed, 30 Dec 2020 21:56:30 GMT 81
2.6.0.511 10.94 KB Wed, 30 Dec 2020 02:41:00 GMT 79
2.6.0.509 10.94 KB Sun, 27 Dec 2020 23:48:33 GMT 94
2.6.0.507 10.94 KB Sun, 27 Dec 2020 23:45:07 GMT 83
2.6.0.505 10.93 KB Sun, 27 Dec 2020 23:01:55 GMT 74
2.6.0 10.92 KB Thu, 31 Dec 2020 03:28:10 GMT 89
2.5.1.503 10.94 KB Sun, 27 Dec 2020 22:58:23 GMT 73
2.5.1.501 10.94 KB Sun, 27 Dec 2020 22:34:20 GMT 68
2.5.1.494 10.94 KB Sun, 27 Dec 2020 19:05:37 GMT 87
2.5.1.493 10.94 KB Sun, 27 Dec 2020 18:33:38 GMT 67
2.5.1.485 10.94 KB Sun, 27 Dec 2020 17:38:58 GMT 72
2.5.1.483 10.94 KB Sun, 27 Dec 2020 17:23:22 GMT 71
2.5.1.481 10.94 KB Tue, 22 Dec 2020 13:15:07 GMT 71
2.5.1.480 10.94 KB Tue, 22 Dec 2020 12:48:21 GMT 78
2.5.1.479 10.94 KB Thu, 10 Dec 2020 00:40:47 GMT 86
2.5.1.478 10.88 KB Thu, 27 Aug 2020 11:09:38 GMT 72
2.5.1.476 10.88 KB Thu, 27 Aug 2020 11:08:22 GMT 85
2.5.1.474 10.88 KB Thu, 27 Aug 2020 01:15:45 GMT 69
2.5.1.473 10.02 KB Sun, 16 Aug 2020 18:16:38 GMT 78
2.5.1.471 10.02 KB Sun, 02 Aug 2020 00:50:37 GMT 82
2.5.1 10.01 KB Sun, 02 Aug 2020 00:51:58 GMT 90
2.5.0.470 10.02 KB Sun, 02 Aug 2020 00:49:15 GMT 75
2.5.0.469 10.02 KB Sun, 02 Aug 2020 00:43:21 GMT 86
2.5.0.467 10.02 KB Sun, 02 Aug 2020 00:35:20 GMT 70
2.5.0.466 10.03 KB Sat, 01 Aug 2020 21:37:21 GMT 92
2.5.0.464 10.02 KB Sat, 01 Aug 2020 21:36:03 GMT 82
2.5.0.463 10.03 KB Tue, 21 Jul 2020 00:57:15 GMT 78
2.5.0.456 10.02 KB Thu, 18 Jun 2020 01:04:29 GMT 83
2.5.0.452 10.02 KB Thu, 18 Jun 2020 00:57:25 GMT 74
2.5.0.449 10.02 KB Wed, 17 Jun 2020 23:42:56 GMT 86
2.5.0.438 10.02 KB Wed, 17 Jun 2020 22:20:02 GMT 84
2.5.0.436 10.02 KB Wed, 17 Jun 2020 22:12:09 GMT 68
2.5.0.435 10.02 KB Wed, 17 Jun 2020 21:58:24 GMT 74
2.5.0.434 10.02 KB Wed, 17 Jun 2020 21:56:48 GMT 82
2.5.0.433 10.03 KB Wed, 17 Jun 2020 14:57:24 GMT 90
2.5.0.431 10.02 KB Wed, 17 Jun 2020 14:55:41 GMT 80
2.5.0.430 10.02 KB Wed, 17 Jun 2020 14:53:17 GMT 72
2.5.0.429 10.02 KB Wed, 17 Jun 2020 14:50:21 GMT 81
2.5.0.428 10.02 KB Tue, 16 Jun 2020 12:28:17 GMT 79
2.5.0.423 10.02 KB Mon, 15 Jun 2020 14:44:10 GMT 77
2.5.0.421 10.02 KB Sat, 13 Jun 2020 16:24:06 GMT 69
2.5.0.419 10.02 KB Sat, 13 Jun 2020 16:22:54 GMT 85
2.5.0.418 10.02 KB Sat, 13 Jun 2020 16:08:59 GMT 88
2.5.0.416 10.02 KB Sat, 13 Jun 2020 16:07:36 GMT 73
2.5.0.415 10.02 KB Sat, 13 Jun 2020 13:47:37 GMT 95
2.5.0 10 KB Thu, 18 Jun 2020 01:05:45 GMT 79
2.1.0.412 10.02 KB Sat, 13 Jun 2020 13:38:18 GMT 77
2.1.0.411 10.02 KB Sat, 13 Jun 2020 13:33:18 GMT 82