iqfeedcsharpapiclient - IQFeed.CSharpApiClient.Extensions 2.5.1.476
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 2.5.1.476 -Source https://www.myget.org/F/iqfeedcsharpapiclient/api/v3/index.json
> nuget.exe install IQFeed.CSharpApiClient.Extensions -Version 2.5.1.476 -Source https://www.myget.org/F/iqfeedcsharpapiclient/api/v3/index.json
> dotnet add package IQFeed.CSharpApiClient.Extensions --version 2.5.1.476 --source https://www.myget.org/F/iqfeedcsharpapiclient/api/v3/index.json
<PackageReference Include="IQFeed.CSharpApiClient.Extensions" Version="2.5.1.476" />
Copy to clipboard
source https://www.myget.org/F/iqfeedcsharpapiclient/api/v3/index.json
nuget IQFeed.CSharpApiClient.Extensions ~> 2.5.1.476
Copy to clipboard
> choco install IQFeed.CSharpApiClient.Extensions --version 2.5.1.476 --source https://www.myget.org/F/iqfeedcsharpapiclient/api/v2
Import-Module PowerShellGet
Register-PSRepository -Name "iqfeedcsharpapiclient" -SourceLocation "https://www.myget.org/F/iqfeedcsharpapiclient/api/v2"
Install-Module -Name "IQFeed.CSharpApiClient.Extensions" -RequiredVersion "2.5.1.476" -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
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.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
Contributing
Pull requests are welcome! Don't hesitate to open an issue if something goes wrong.
- .NETStandard 2.0: 2.0.0.0
Assembly | Assembly hash | Match |
---|---|---|
/lib/netstandard2.0/iqfeed.csharpapiclient.extensions.dll | 9e647e8903f94fdcbcb098e41fe399081 |
OwnersMathieu Paquette |
AuthorsMathieu Paquette |
Project URLhttps://github.com/mathpaquette/IQFeed.CSharpApiClient |
LicenseUnknown |
TagsDTN IQFeed Socket API (Client) |
Info631 total downloads |
4 downloads for version 2.5.1.476 |
Download (10.88 KB) |
Download legacy symbols (17.81 KB) |
Found on the current feed only |
Package history
Version | Size | Last updated | Downloads | Mirrored? | |||
---|---|---|---|---|---|---|---|
2.8.0.747 | 10.53 KB | Tue, 25 Jul 2023 17:15:10 GMT | 5 | ||||
2.8.0.745 | 10.53 KB | Sun, 28 May 2023 20:51:25 GMT | 4 | ||||
2.8.0.740 | 10.53 KB | Fri, 26 May 2023 18:45:44 GMT | 4 | ||||
2.8.0.738 | 10.53 KB | Fri, 26 May 2023 18:39:37 GMT | 4 | ||||
2.8.0.736 | 10.53 KB | Thu, 25 May 2023 14:47:13 GMT | 4 | ||||
2.8.0.735 | 10.53 KB | Wed, 19 Apr 2023 12:22:40 GMT | 5 | ||||
2.8.0.733 | 10.53 KB | Wed, 19 Apr 2023 12:19:09 GMT | 4 | ||||
2.8.0.726 | 10.5 KB | Fri, 11 Nov 2022 12:34:06 GMT | 4 | ||||
2.8.0.723 | 10.5 KB | Mon, 11 Apr 2022 12:48:13 GMT | 5 | ||||
2.8.0.721 | 10.5 KB | Sun, 09 Jan 2022 22:49:41 GMT | 4 | ||||
2.8.0.720 | 10.5 KB | Sat, 08 Jan 2022 20:55:00 GMT | 4 | ||||
2.7.0.718 | 10.5 KB | Sat, 08 Jan 2022 20:50:19 GMT | 4 | ||||
2.7.0.716 | 10.5 KB | Sat, 08 Jan 2022 20:46:30 GMT | 3 | ||||
2.7.0.714 | 10.5 KB | Sat, 08 Jan 2022 20:42:17 GMT | 4 | ||||
2.7.0.713 | 10.5 KB | Thu, 28 Oct 2021 18:34:54 GMT | 3 | ||||
2.7.0.711 | 10.5 KB | Wed, 07 Jul 2021 01:11:37 GMT | 4 | ||||
2.7.0.709 | 10.5 KB | Sun, 04 Jul 2021 13:26:53 GMT | 4 | ||||
2.7.0.708 | 10.5 KB | Sun, 04 Jul 2021 13:23:31 GMT | 4 | ||||
2.7.0.706 | 11.08 KB | Mon, 03 May 2021 11:38:03 GMT | 4 | ||||
2.7.0 | 11.06 KB | Mon, 03 May 2021 11:39:58 GMT | 4 | ||||
2.6.2.705 | 11.08 KB | Sun, 25 Apr 2021 22:59:33 GMT | 3 | ||||
2.6.2.704 | 11.08 KB | Sun, 25 Apr 2021 15:45:31 GMT | 4 | ||||
2.6.2.703 | 11.08 KB | Sun, 25 Apr 2021 15:43:30 GMT | 5 | ||||
2.6.2.701 | 11.08 KB | Sun, 25 Apr 2021 14:58:07 GMT | 3 | ||||
2.6.2.697 | 11.08 KB | Sun, 25 Apr 2021 14:52:14 GMT | 4 | ||||
2.6.2.695 | 11.07 KB | Sun, 25 Apr 2021 12:29:54 GMT | 4 | ||||
2.6.2.691 | 11.07 KB | Sat, 24 Apr 2021 19:47:09 GMT | 4 | ||||
2.6.2.690 | 11.07 KB | Tue, 20 Apr 2021 00:27:15 GMT | 4 | ||||
2.6.2.689 | 11.08 KB | Tue, 20 Apr 2021 00:25:23 GMT | 4 | ||||
2.6.2.688 | 11.08 KB | Fri, 09 Apr 2021 21:29:47 GMT | 4 | ||||
2.6.2.684 | 11.08 KB | Fri, 09 Apr 2021 11:52:43 GMT | 5 | ||||
2.6.2.680 | 11.08 KB | Sun, 04 Apr 2021 19:22:24 GMT | 5 | ||||
2.6.2.678 | 11.08 KB | Sun, 04 Apr 2021 19:11:19 GMT | 4 | ||||
2.6.2.677 | 11.08 KB | Sun, 04 Apr 2021 19:05:00 GMT | 2 | ||||
2.6.2.676 | 11.08 KB | Sun, 04 Apr 2021 19:03:09 GMT | 4 | ||||
2.6.2.674 | 11.07 KB | Sun, 04 Apr 2021 18:56:32 GMT | 4 | ||||
2.6.2.672 | 11.08 KB | Sun, 04 Apr 2021 17:44:43 GMT | 3 | ||||
2.6.2.667 | 11.08 KB | Sun, 04 Apr 2021 13:38:06 GMT | 4 | ||||
2.6.2.664 | 11.07 KB | Sat, 03 Apr 2021 20:52:25 GMT | 4 | ||||
2.6.2.661 | 11.08 KB | Sat, 03 Apr 2021 20:45:38 GMT | 4 | ||||
2.6.2.659 | 11.08 KB | Sat, 03 Apr 2021 20:40:30 GMT | 4 | ||||
2.6.2.650 | 11.08 KB | Sat, 03 Apr 2021 14:24:21 GMT | 4 | ||||
2.6.2.648 | 11.08 KB | Sat, 03 Apr 2021 14:20:11 GMT | 4 | ||||
2.6.2.646 | 11.07 KB | Sat, 03 Apr 2021 14:18:13 GMT | 3 | ||||
2.6.2.645 | 11.08 KB | Sat, 03 Apr 2021 14:16:20 GMT | 4 | ||||
2.6.2 | 11.06 KB | Sat, 03 Apr 2021 14:22:18 GMT | 4 | ||||
2.6.1.644 | 11.08 KB | Sat, 03 Apr 2021 13:54:31 GMT | 4 | ||||
2.6.1.642 | 11.08 KB | Sat, 03 Apr 2021 13:44:53 GMT | 4 | ||||
2.6.1.640 | 11.08 KB | Sat, 03 Apr 2021 13:08:55 GMT | 4 | ||||
2.6.1.638 | 11.08 KB | Sat, 03 Apr 2021 01:57:22 GMT | 4 | ||||
2.6.1.637 | 11.08 KB | Sat, 03 Apr 2021 01:51:15 GMT | 4 | ||||
2.6.1.635 | 11.08 KB | Sat, 03 Apr 2021 01:48:39 GMT | 4 | ||||
2.6.1.633 | 11.08 KB | Sat, 03 Apr 2021 01:40:33 GMT | 4 | ||||
2.6.1.631 | 11.08 KB | Sat, 03 Apr 2021 01:30:37 GMT | 3 | ||||
2.6.1.630 | 11.05 KB | Sat, 03 Apr 2021 01:06:55 GMT | 4 | ||||
2.6.1.628 | 11.05 KB | Fri, 02 Apr 2021 21:54:22 GMT | 4 | ||||
2.6.1.625 | 11.05 KB | Fri, 02 Apr 2021 21:48:50 GMT | 4 | ||||
2.6.1.622 | 11.05 KB | Fri, 02 Apr 2021 20:01:40 GMT | 4 | ||||
2.6.1.620 | 11.04 KB | Fri, 02 Apr 2021 16:14:07 GMT | 4 | ||||
2.6.1.614 | 10.94 KB | Thu, 01 Apr 2021 00:48:34 GMT | 4 | ||||
2.6.1.610 | 10.93 KB | Wed, 31 Mar 2021 09:52:19 GMT | 4 | ||||
2.6.1.608 | 10.94 KB | Wed, 31 Mar 2021 09:48:14 GMT | 4 | ||||
2.6.1.604 | 10.94 KB | Tue, 30 Mar 2021 14:41:32 GMT | 4 | ||||
2.6.1.603 | 10.94 KB | Tue, 30 Mar 2021 14:39:40 GMT | 4 | ||||
2.6.1.602 | 10.94 KB | Tue, 30 Mar 2021 14:30:10 GMT | 4 | ||||
2.6.1.600 | 10.93 KB | Tue, 30 Mar 2021 13:43:22 GMT | 4 | ||||
2.6.1.597 | 10.94 KB | Tue, 30 Mar 2021 02:34:11 GMT | 4 | ||||
2.6.1.596 | 10.94 KB | Tue, 30 Mar 2021 02:32:09 GMT | 4 | ||||
2.6.1.595 | 10.94 KB | Tue, 30 Mar 2021 01:52:03 GMT | 3 | ||||
2.6.1.594 | 10.94 KB | Tue, 30 Mar 2021 01:50:20 GMT | 4 | ||||
2.6.1.593 | 10.94 KB | Tue, 30 Mar 2021 01:48:19 GMT | 4 | ||||
2.6.1.591 | 10.94 KB | Tue, 30 Mar 2021 01:34:47 GMT | 4 | ||||
2.6.1.590 | 10.94 KB | Mon, 29 Mar 2021 23:04:02 GMT | 4 | ||||
2.6.1.589 | 10.94 KB | Mon, 29 Mar 2021 22:18:35 GMT | 4 | ||||
2.6.1.588 | 10.94 KB | Mon, 29 Mar 2021 22:14:34 GMT | 4 | ||||
2.6.1.587 | 10.94 KB | Mon, 29 Mar 2021 22:12:22 GMT | 4 | ||||
2.6.1.583 | 10.94 KB | Sun, 28 Mar 2021 19:10:27 GMT | 4 | ||||
2.6.1.581 | 10.94 KB | Sun, 28 Mar 2021 18:58:40 GMT | 4 | ||||
2.6.1.577 | 10.94 KB | Sun, 28 Mar 2021 03:22:39 GMT | 3 | ||||
2.6.1.575 | 10.94 KB | Sat, 27 Mar 2021 18:53:48 GMT | 4 | ||||
2.6.1.573 | 10.94 KB | Sat, 27 Mar 2021 17:49:08 GMT | 4 | ||||
2.6.1.571 | 10.94 KB | Sat, 27 Mar 2021 16:48:54 GMT | 4 | ||||
2.6.1.569 | 10.94 KB | Sat, 27 Mar 2021 16:35:13 GMT | 4 | ||||
2.6.1.566 | 10.93 KB | Sat, 27 Mar 2021 12:14:04 GMT | 4 | ||||
2.6.1.564 | 10.94 KB | Sat, 27 Mar 2021 10:57:13 GMT | 4 | ||||
2.6.1.563 | 10.94 KB | Sat, 27 Mar 2021 05:26:04 GMT | 4 | ||||
2.6.1.562 | 10.94 KB | Thu, 25 Mar 2021 12:15:11 GMT | 4 | ||||
2.6.1.560 | 10.94 KB | Sat, 20 Mar 2021 11:40:32 GMT | 4 | ||||
2.6.1.558 | 10.94 KB | Sat, 06 Mar 2021 17:22:58 GMT | 4 | ||||
2.6.1 | 10.92 KB | Sat, 06 Mar 2021 17:24:58 GMT | 4 | ||||
2.6.0.557 | 10.94 KB | Sun, 31 Jan 2021 20:22:00 GMT | 4 | ||||
2.6.0.555 | 10.94 KB | Sun, 31 Jan 2021 20:12:42 GMT | 4 | ||||
2.6.0.553 | 10.94 KB | Sun, 31 Jan 2021 18:00:11 GMT | 3 | ||||
2.6.0.551 | 10.94 KB | Sun, 31 Jan 2021 15:57:19 GMT | 5 | ||||
2.6.0.550 | 10.94 KB | Sun, 31 Jan 2021 15:38:00 GMT | 4 | ||||
2.6.0.547 | 10.94 KB | Wed, 06 Jan 2021 09:41:41 GMT | 3 | ||||
2.6.0.545 | 10.93 KB | Wed, 06 Jan 2021 09:36:34 GMT | 4 | ||||
2.6.0.543 | 10.93 KB | Wed, 06 Jan 2021 09:32:39 GMT | 3 | ||||
2.6.0.541 | 10.93 KB | Wed, 06 Jan 2021 08:58:54 GMT | 4 | ||||
2.6.0.537 | 10.94 KB | Thu, 31 Dec 2020 03:26:01 GMT | 4 | ||||
2.6.0.536 | 10.94 KB | Thu, 31 Dec 2020 03:21:10 GMT | 4 | ||||
2.6.0.535 | 10.94 KB | Thu, 31 Dec 2020 02:59:24 GMT | 4 | ||||
2.6.0.534 | 10.94 KB | Thu, 31 Dec 2020 02:55:08 GMT | 4 | ||||
2.6.0.533 | 10.94 KB | Thu, 31 Dec 2020 02:53:04 GMT | 4 | ||||
2.6.0.531 | 10.94 KB | Thu, 31 Dec 2020 02:42:18 GMT | 4 | ||||
2.6.0.529 | 10.94 KB | Thu, 31 Dec 2020 01:09:46 GMT | 4 | ||||
2.6.0.528 | 10.94 KB | Thu, 31 Dec 2020 01:07:43 GMT | 5 | ||||
2.6.0.525 | 10.93 KB | Thu, 31 Dec 2020 00:38:31 GMT | 4 | ||||
2.6.0.523 | 10.94 KB | Thu, 31 Dec 2020 00:27:23 GMT | 4 | ||||
2.6.0.521 | 10.94 KB | Wed, 30 Dec 2020 23:50:13 GMT | 4 | ||||
2.6.0.517 | 10.94 KB | Wed, 30 Dec 2020 23:10:44 GMT | 4 | ||||
2.6.0.515 | 10.94 KB | Wed, 30 Dec 2020 22:04:52 GMT | 4 | ||||
2.6.0.513 | 10.93 KB | Wed, 30 Dec 2020 21:56:30 GMT | 4 | ||||
2.6.0.511 | 10.94 KB | Wed, 30 Dec 2020 02:41:00 GMT | 5 | ||||
2.6.0.509 | 10.94 KB | Sun, 27 Dec 2020 23:48:33 GMT | 4 | ||||
2.6.0.507 | 10.94 KB | Sun, 27 Dec 2020 23:45:07 GMT | 4 | ||||
2.6.0.505 | 10.93 KB | Sun, 27 Dec 2020 23:01:55 GMT | 4 | ||||
2.6.0 | 10.92 KB | Thu, 31 Dec 2020 03:28:10 GMT | 4 | ||||
2.5.1.503 | 10.94 KB | Sun, 27 Dec 2020 22:58:23 GMT | 4 | ||||
2.5.1.501 | 10.94 KB | Sun, 27 Dec 2020 22:34:20 GMT | 4 | ||||
2.5.1.494 | 10.94 KB | Sun, 27 Dec 2020 19:05:37 GMT | 4 | ||||
2.5.1.493 | 10.94 KB | Sun, 27 Dec 2020 18:33:38 GMT | 4 | ||||
2.5.1.485 | 10.94 KB | Sun, 27 Dec 2020 17:38:58 GMT | 4 | ||||
2.5.1.483 | 10.94 KB | Sun, 27 Dec 2020 17:23:22 GMT | 4 | ||||
2.5.1.481 | 10.94 KB | Tue, 22 Dec 2020 13:15:07 GMT | 4 | ||||
2.5.1.480 | 10.94 KB | Tue, 22 Dec 2020 12:48:21 GMT | 3 | ||||
2.5.1.479 | 10.94 KB | Thu, 10 Dec 2020 00:40:47 GMT | 4 | ||||
2.5.1.478 | 10.88 KB | Thu, 27 Aug 2020 11:09:38 GMT | 4 | ||||
2.5.1.476 | 10.88 KB | Thu, 27 Aug 2020 11:08:22 GMT | 4 | ||||
2.5.1.474 | 10.88 KB | Thu, 27 Aug 2020 01:15:45 GMT | 4 | ||||
2.5.1.473 | 10.02 KB | Sun, 16 Aug 2020 18:16:38 GMT | 4 | ||||
2.5.1.471 | 10.02 KB | Sun, 02 Aug 2020 00:50:37 GMT | 4 | ||||
2.5.1 | 10.01 KB | Sun, 02 Aug 2020 00:51:58 GMT | 4 | ||||
2.5.0.470 | 10.02 KB | Sun, 02 Aug 2020 00:49:15 GMT | 4 | ||||
2.5.0.469 | 10.02 KB | Sun, 02 Aug 2020 00:43:21 GMT | 3 | ||||
2.5.0.467 | 10.02 KB | Sun, 02 Aug 2020 00:35:20 GMT | 4 | ||||
2.5.0.466 | 10.03 KB | Sat, 01 Aug 2020 21:37:21 GMT | 4 | ||||
2.5.0.464 | 10.02 KB | Sat, 01 Aug 2020 21:36:03 GMT | 4 | ||||
2.5.0.463 | 10.03 KB | Tue, 21 Jul 2020 00:57:15 GMT | 4 | ||||
2.5.0.456 | 10.02 KB | Thu, 18 Jun 2020 01:04:29 GMT | 3 | ||||
2.5.0.452 | 10.02 KB | Thu, 18 Jun 2020 00:57:25 GMT | 4 | ||||
2.5.0.449 | 10.02 KB | Wed, 17 Jun 2020 23:42:56 GMT | 4 | ||||
2.5.0.438 | 10.02 KB | Wed, 17 Jun 2020 22:20:02 GMT | 4 | ||||
2.5.0.436 | 10.02 KB | Wed, 17 Jun 2020 22:12:09 GMT | 3 | ||||
2.5.0.435 | 10.02 KB | Wed, 17 Jun 2020 21:58:24 GMT | 4 | ||||
2.5.0.434 | 10.02 KB | Wed, 17 Jun 2020 21:56:48 GMT | 4 | ||||
2.5.0.433 | 10.03 KB | Wed, 17 Jun 2020 14:57:24 GMT | 4 | ||||
2.5.0.431 | 10.02 KB | Wed, 17 Jun 2020 14:55:41 GMT | 4 | ||||
2.5.0.430 | 10.02 KB | Wed, 17 Jun 2020 14:53:17 GMT | 4 | ||||
2.5.0.429 | 10.02 KB | Wed, 17 Jun 2020 14:50:21 GMT | 4 | ||||
2.5.0.428 | 10.02 KB | Tue, 16 Jun 2020 12:28:17 GMT | 4 | ||||
2.5.0.423 | 10.02 KB | Mon, 15 Jun 2020 14:44:10 GMT | 4 | ||||
2.5.0.421 | 10.02 KB | Sat, 13 Jun 2020 16:24:06 GMT | 4 | ||||
2.5.0.419 | 10.02 KB | Sat, 13 Jun 2020 16:22:54 GMT | 4 | ||||
2.5.0.418 | 10.02 KB | Sat, 13 Jun 2020 16:08:59 GMT | 4 | ||||
2.5.0.416 | 10.02 KB | Sat, 13 Jun 2020 16:07:36 GMT | 4 | ||||
2.5.0.415 | 10.02 KB | Sat, 13 Jun 2020 13:47:37 GMT | 3 | ||||
2.5.0 | 10 KB | Thu, 18 Jun 2020 01:05:45 GMT | 4 | ||||
2.1.0.412 | 10.02 KB | Sat, 13 Jun 2020 13:38:18 GMT | 4 | ||||
2.1.0.411 | 10.02 KB | Sat, 13 Jun 2020 13:33:18 GMT | 5 |