Ваш цикл просто добавляет параметры снова и снова, а затем выполняет одну вставку, необходимую для выполнения запроса при каждой итерации цикла, например,
Dim s As New System.Text.StringBuilder("")
sql = "insert into mulRecords1 (symbol, date_p,open_p,high_p,low_p,close_p,vol_p,oi_p) values ('@symbol', '@date_p','@open_p', '@high_p', '@low_p', '@close_p', '@vol_p', '@oi_p')"
For i As Integer = 1 To 11000
cmd = New SQLiteCommand(sql, cnLite)
cmd.CommandText = sql
cmd.Parameters.AddWithValue("@symbol", "test")
cmd.Parameters.AddWithValue("@date_p", "2010-08-20 12:00:00")
cmd.Parameters.AddWithValue("@open_p", 10)
cmd.Parameters.AddWithValue("@high_p", 10)
cmd.Parameters.AddWithValue("@low_p", 10)
cmd.Parameters.AddWithValue("@close_p", 10)
cmd.Parameters.AddWithValue("@vol_p", 10)
cmd.Parameters.AddWithValue("@oi_p", 10)
cmd.ExecuteNonQuery()
Next
Это также предполагает, что вы действительно хотите вставить 11000 идентичных строк.