Skip to content

AIFG Consultants Ltd.

Follow

13F filer, CIK 1988547, HALFMOON, NY

AIFG Consultants Ltd. reported $51,290,983 across 51 holdings for the quarter ended 2025-06-30, in a 13F-HR filed 2025-07-21. Its ten largest share positions make up 58.03% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0001988547-25-000004

Period
2025-06-30
Reported value
$51.3M
Holdings
51
Top 10 weight
58.03%
New
5
Sold out
4

Largest buys vs the previous quarter

SecurityShares changeApprox. value
ELCVnew+29,518$750K
JMBSadded+11,164$503K
ANETnew+3,277$335K
AVGOnew+1,159$319K
JSCPadded+6,668$316K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Largest sells vs the previous quarter

SecurityShares changeApprox. value
SPTMreduced-38,565-$2.89M
SPYGreduced-21,261-$2.03M
GFEBexited-50,288-$1.85M
BSJQexited-74,495-$1.73M
SDVYreduced-44,076-$1.56M

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Holdings, Q2 2025

Share positions as resolved from 13F-HR 0001988547-25-000004, largest first. % of portfolio is the value over $51,290,983, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
GLDMWORLD GOLD TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 178,594 shares; 2024Q2: 170,151 shares; 2024Q3: 163,688 shares; 2024Q4: 141,180 shares; 2025Q1: 143,887 shares; 2025Q2: 129,013 shares 129,013$8.45M16.48%-14,874Timeline
LDURPIMCO ETF TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 42,567 shares; 2025Q1: 40,929 shares; 2025Q2: 41,805 shares 41,805$4.01M7.81%+876Timeline
SPMOINVESCO EXCH TRADED FD TR IIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 33,027 shares; 2025Q1: 33,749 shares; 2025Q2: 32,485 shares 32,485$3.65M7.12%-1,264Timeline
JEPIJ P MORGAN EXCHANGE TRADED FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 199,176 shares; 2024Q2: 181,145 shares; 2024Q3: 176,546 shares; 2024Q4: 61,996 shares; 2025Q1: 58,824 shares; 2025Q2: 47,135 shares 47,135$2.68M5.22%-11,689Timeline
SMMUPIMCO ETF TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 40,665 shares; 2025Q1: 42,198 shares; 2025Q2: 42,341 shares 42,341$2.12M4.14%+143Timeline
LMBSFIRST TR EXCHANGE-TRADED FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 36,422 shares; 2024Q2: 35,679 shares; 2024Q3: 30,632 shares; 2024Q4: 48,129 shares; 2025Q1: 45,286 shares; 2025Q2: 42,341 shares 42,341$2.09M4.07%-2,945Timeline
IUSINVESCO EXCH TRD SLF IDX FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 27,572 shares; 2024Q4: 36,852 shares; 2025Q1: 35,777 shares; 2025Q2: 34,518 shares 34,518$1.78M3.47%-1,259Timeline
FLQMFRANKLIN TEMPLETON ETF TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 34,246 shares; 2025Q1: 33,422 shares; 2025Q2: 32,268 shares 32,268$1.75M3.42%-1,154Timeline
SDVYFIRST TR EXCHANGE TRADED FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 184,577 shares; 2024Q2: 166,130 shares; 2024Q3: 186,958 shares; 2024Q4: 96,850 shares; 2025Q1: 92,548 shares; 2025Q2: 48,472 shares 48,472$1.71M3.33%-44,076Timeline
SPIBSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 49,009 shares; 2025Q1: 46,567 shares; 2025Q2: 45,247 shares 45,247$1.52M2.96%-1,320Timeline
JMBSJANUS DETROIT STR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 4,941 shares; 2024Q4: 7,231 shares; 2025Q1: 16,254 shares; 2025Q2: 27,418 shares 27,418$1.24M2.41%+11,164Timeline
VOOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 2,175 shares; 2024Q2: 2,598 shares; 2024Q3: 2,273 shares; 2024Q4: 2,233 shares; 2025Q1: 2,181 shares; 2025Q2: 2,077 shares 2,077$1.18M2.3%-104Timeline
IHDGWISDOMTREE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 22,686 shares; 2025Q1: 22,013 shares; 2025Q2: 21,167 shares 21,167$954K1.86%-846Timeline
JPSTJ P MORGAN EXCHANGE TRADED FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 8,530 shares; 2024Q4: 8,583 shares; 2025Q1: 16,888 shares; 2025Q2: 18,611 shares 18,611$943K1.84%+1,723Timeline
PAVEGLOBAL X FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 48,858 shares; 2024Q4: 6,719 shares; 2025Q1: 13,959 shares; 2025Q2: 20,330 shares 20,330$886K1.73%+6,371Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 9,054 shares; 2024Q2: 9,467 shares; 2024Q3: 9,520 shares; 2024Q4: 9,514 shares; 2025Q1: 9,535 shares; 2025Q2: 7,470 shares 7,470$805K1.57%-2,065Timeline
JSCPJ P MORGAN EXCHANGE TRADED FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 4,576 shares; 2025Q1: 10,229 shares; 2025Q2: 16,897 shares 16,897$802K1.56%+6,668Timeline
QQEWFIRST TR EXCHANGE-TRADED FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 109,125 shares; 2024Q2: 98,283 shares; 2024Q3: 97,385 shares; 2024Q4: 9,179 shares; 2025Q1: 8,370 shares; 2025Q2: 5,735 shares 5,735$783K1.53%-2,635Timeline
SPYVSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 16,411 shares; 2024Q2: 16,411 shares; 2024Q3: 16,411 shares; 2024Q4: 16,158 shares; 2025Q1: 15,725 shares; 2025Q2: 14,624 shares 14,624$765K1.49%-1,101Timeline
ELCVSTRATEGY SHSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 29,518 shares 29,518$750K1.46%newTimeline
SPTMSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 215,079 shares; 2024Q2: 195,712 shares; 2024Q3: 175,874 shares; 2024Q4: 52,468 shares; 2025Q1: 48,315 shares; 2025Q2: 9,750 shares 9,750$730K1.42%-38,565Timeline
SPDWSPDR INDEX SHS FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 220,640 shares; 2024Q2: 200,959 shares; 2024Q3: 195,885 shares; 2024Q4: 25,816 shares; 2025Q1: 25,057 shares; 2025Q2: 16,540 shares 16,540$670K1.31%-8,517Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 261 shares; 2024Q2: 4,801 shares; 2024Q3: 3,545 shares; 2024Q4: 3,917 shares; 2025Q1: 4,671 shares; 2025Q2: 4,060 shares 4,060$641K1.25%-611Timeline
BIBLNORTHERN LTS FD TR IVQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: 53,613 shares; 2024Q3: 36,906 shares; 2024Q4: 29,681 shares; 2025Q1: 16,406 shares; 2025Q2: 13,732 shares 13,732$568K1.11%-2,674Timeline
ALLALLSTATE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 2,974 shares; 2024Q2: 2,974 shares; 2024Q3: 2,974 shares; 2024Q4: 2,974 shares; 2025Q1: 2,765 shares; 2025Q2: 2,765 shares 2,765$557K1.09%0Timeline
GLDSPDR GOLD TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 1,542 shares; 2024Q2: 1,824 shares; 2024Q3: 2,419 shares; 2024Q4: 1,824 shares; 2025Q1: 2,257 shares; 2025Q2: 1,824 shares 1,824$556K1.08%-433Timeline
GMAYFIRST TR EXCHNG TRADED FD VIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 76,824 shares; 2024Q2: 75,550 shares; 2024Q3: 57,554 shares; 2024Q4: 20,748 shares; 2025Q1: 18,483 shares; 2025Q2: 14,175 shares 14,175$555K1.08%-4,308Timeline
MUBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 34,714 shares; 2024Q2: 34,334 shares; 2024Q3: 33,935 shares; 2024Q4: 8,247 shares; 2025Q1: 6,355 shares; 2025Q2: 4,973 shares 4,973$520K1.01%-1,382Timeline
GJUNFIRST TR EXCHNG TRADED FD VIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 13,700 shares; 2024Q2: 13,700 shares; 2024Q3: 13,700 shares; 2024Q4: 13,700 shares; 2025Q1: 13,700 shares; 2025Q2: 13,700 shares 13,700$515K1%0Timeline
GEGE AEROSPACEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 2,113 shares; 2024Q2: 1,959 shares; 2024Q3: 1,959 shares; 2024Q4: 1,909 shares; 2025Q1: 1,913 shares; 2025Q2: 1,961 shares 1,961$505K0.98%+48Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 1,160 shares; 2024Q2: 1,173 shares; 2024Q3: 1,175 shares; 2024Q4: 1,173 shares; 2025Q1: 1,173 shares; 2025Q2: 1,560 shares 1,560$452K0.88%+387Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 944 shares; 2024Q2: 957 shares; 2024Q3: 931 shares; 2024Q4: 882 shares; 2025Q1: 896 shares; 2025Q2: 886 shares 886$441K0.86%-10Timeline
FDLFIRST TR EXCHANGE-TRADED FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 150,187 shares; 2024Q2: 135,965 shares; 2024Q3: 124,498 shares; 2024Q4: 15,747 shares; 2025Q1: 14,340 shares; 2025Q2: 9,971 shares 9,971$417K0.81%-4,369Timeline
FJULFIRST TR EXCHNG TRADED FD VIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 152,400 shares; 2024Q2: 143,803 shares; 2024Q3: 53,504 shares; 2024Q4: 12,721 shares; 2025Q1: 12,016 shares; 2025Q2: 7,724 shares 7,724$400K0.78%-4,292Timeline
SPYGSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 101,290 shares; 2024Q2: 96,181 shares; 2024Q3: 93,244 shares; 2024Q4: 27,407 shares; 2025Q1: 25,319 shares; 2025Q2: 4,058 shares 4,058$387K0.75%-21,261Timeline
SOVFELEVATION SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: 19,452 shares; 2024Q3: 16,911 shares; 2024Q4: 15,632 shares; 2025Q1: 14,050 shares; 2025Q2: 12,005 shares 12,005$362K0.71%-2,045Timeline
SYYSYSCO CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 11,839 shares; 2024Q2: 11,602 shares; 2024Q3: 11,588 shares; 2024Q4: 4,693 shares; 2025Q1: 4,685 shares; 2025Q2: 4,590 shares 4,590$348K0.68%-95Timeline
ANETARISTA NETWORKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,277 shares 3,277$335K0.65%newTimeline
HESS CORPHESS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 2,320 shares; 2024Q2: 2,320 shares; 2024Q3: 2,320 shares; 2024Q4: 2,320 shares; 2025Q1: 2,320 shares; 2025Q2: 2,320 shares 2,320$321K0.63%0
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,159 shares 1,159$319K0.62%newTimeline
SLVISHARES SILVER TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 7,346 shares; 2024Q4: 8,280 shares; 2025Q1: 9,240 shares; 2025Q2: 9,147 shares 9,147$300K0.59%-93Timeline
BACBANK OF AMER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: 6,301 shares; 2024Q3: 6,129 shares; 2024Q4: 6,129 shares; 2025Q1: 6,091 shares; 2025Q2: 6,065 shares 6,065$287K0.56%-26Timeline
DTEDTE ENERGY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 2,099 shares; 2024Q2: 2,099 shares; 2024Q3: 2,099 shares; 2024Q4: 2,100 shares; 2025Q1: 2,099 shares; 2025Q2: 2,099 shares 2,099$278K0.54%0Timeline
SPABSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 542,646 shares; 2024Q2: 518,536 shares; 2024Q3: 518,946 shares; 2024Q4: 42,409 shares; 2025Q1: 39,849 shares; 2025Q2: 10,840 shares 10,840$278K0.54%-29,009Timeline
GEVGE VERNOVA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 502 shares 502$266K0.52%newTimeline
SPSMSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 7,428 shares; 2024Q2: 7,438 shares; 2024Q3: 7,447 shares; 2024Q4: 6,722 shares; 2025Q1: 6,729 shares; 2025Q2: 6,229 shares 6,229$265K0.52%-500Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 1,553 shares; 2024Q2: 2,703 shares; 2024Q3: 2,572 shares; 2024Q4: 2,388 shares; 2025Q1: 1,740 shares; 2025Q2: 1,272 shares 1,272$261K0.51%-468Timeline
QQQINVESCO QQQ TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 771 shares; 2025Q2: 473 shares 473$261K0.51%-298Timeline
IVVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: 797 shares; 2024Q3: 620 shares; 2024Q4: 622 shares; 2025Q1: 622 shares; 2025Q2: 355 shares 355$220K0.43%-267Timeline
VEAVANGUARD TAX-MANAGED FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 4,306 shares; 2024Q2: 4,311 shares; 2024Q3: 4,011 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,609 shares 3,609$206K0.4%newTimeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 1,304 shares; 2024Q2: 1,315 shares; 2024Q3: 1,288 shares; 2024Q4: 1,317 shares; 2025Q1: 1,317 shares; 2025Q2: 1,288 shares 1,288$205K0.4%-29Timeline

Sold out in Q2 2025

Positions in the previous quarter's report that this quarter's report no longer lists.

SecurityShares beforeValue beforeType
GFEBFIRST TR EXCHNG TRADED FD VI50,288$1.85Mshares
BSJQINVESCO EXCH TRD SLF IDX FD74,495$1.73Mshares
XMARFIRST TR EXCHNG TRADED FD VI6,448$237Kshares
IEIISHARES TR1,964$232Kshares

How Q2 2025 was built

Available 13F filings of this filer for the quarter and their roles: the base report is the latest original or restatement, NEW HOLDINGS amendments filed after it are added (method).

FilingRoleAmendmentFiledAcceptedIngested
13F-HR 0001988547-25-000004 base2025-07-21acceptance time not in the bulk data set