Boutquin.Trading.DataAccess
1.0.2
dotnet add package Boutquin.Trading.DataAccess --version 1.0.2
NuGet\Install-Package Boutquin.Trading.DataAccess -Version 1.0.2
<PackageReference Include="Boutquin.Trading.DataAccess" Version="1.0.2" />
<PackageVersion Include="Boutquin.Trading.DataAccess" Version="1.0.2" />
<PackageReference Include="Boutquin.Trading.DataAccess" />
paket add Boutquin.Trading.DataAccess --version 1.0.2
#r "nuget: Boutquin.Trading.DataAccess, 1.0.2"
#:package Boutquin.Trading.DataAccess@1.0.2
#addin nuget:?package=Boutquin.Trading.DataAccess&version=1.0.2
#tool nuget:?package=Boutquin.Trading.DataAccess&version=1.0.2
Boutquin.Trading.DataAccess
Security Master Data Access Layer
EF Core data access layer for the Security Master system.
The SecurityMasterDbContext encompasses the following 14 entities:
- AssetClass
- City
- Continent
- Country
- Currency
- Exchange
- ExchangeHoliday
- ExchangeSchedule
- FxRate
- Security
- SecurityPrice
- SecuritySymbol
- SymbolStandard
- TimeZone
Getting Started
- Install the NuGet package:
dotnet add package Boutquin.Trading.DataAccess - Configure your connection string via
IConfiguration - Run EF Core migrations:
dotnet ef database update
Configuration Classes
The configuration classes set up entity relationships, column types, lengths, and constraints for each database table.
Disclaimer
Boutquin.Trading is open-source software provided under the Apache 2.0 License. It is a general-purpose research and backtesting tool intended for educational purposes only.
This software does not constitute financial advice. All historical performance data represents backtested results computed using actual historical index and ETF return data. Backtested performance is hypothetical and does not represent actual trading. Actual investment results may differ materially. Past performance is not indicative of future results.
The software authors are not registered investment advisers, portfolio managers, or financial planners. Use of this software to make investment decisions is entirely at your own risk. Before making any investment decision, consult with a qualified financial professional who understands your individual circumstances, goals, and risk tolerance.
Contributing
Please read the contributing guidelines first.
License
This project is licensed under the Apache 2.0 License. See the LICENSE file for details.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Boutquin.Trading.Domain (>= 1.0.2)
- Microsoft.EntityFrameworkCore (>= 10.0.5)
- Microsoft.EntityFrameworkCore.InMemory (>= 10.0.5)
- Microsoft.EntityFrameworkCore.Relational (>= 10.0.5)
- Microsoft.EntityFrameworkCore.SqlServer (>= 10.0.5)
- Microsoft.Extensions.Configuration (>= 10.0.5)
- Microsoft.Extensions.Configuration.Json (>= 10.0.5)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.